Package Todo Lists

Todo lists are used by the developers when a rebuild of a set of packages is needed. This is common when a library has a version bump, during a toolchain rebuild, or a general cleanup of packages in the repositories. The progress can be tracked here, and completed todo lists can be browsed as well.

Name Creation Date Creator Description Package Count Incomplete Count Status
GNOME 3.18 2015-09-23 Jan de Groot GNOME 3.18 update. Just a todo list to flag packages that are done. When updating, note the build order (check dependencies and update those first). Not all packages need an update, just flag if no new version is in the 3.18 release. 193 0 Complete
python 3.5 rebuild 2015-09-19 Felix Yan Python 3.5.0 upgrade requires rebuild for any packages that linking to libpython3.4m.so or put files in usr/lib/python3.4 Rebuilt packages goes into corresponding [staging] repo. 424 0 Complete
LLVM 3.7 2015-09-16 Evangelos Foutras libLLVM-3.6.so -> libLLVM-3.7.so Note: This list also contains packages that link to libclang.so (gnome-builder, qtcreator, dstep) or have a runtime dependency on clang (gnome-code-assistance). Update (Sat 19 Sep): dstep has been removed from the list due to its build issues. libclang.so appears to remain binary compatible across major versions and dstep seemingly works with clang 3.7-1. Rebuilds go in [staging]/[community-staging]/[multilib-staging]. 21 0 Complete
miniupnpc 1.9.20150730 2015-09-08 Timothy Redaelli put packages into [staging] 6 0 Complete
libgit2 and libgit2-glib 0.23 2015-08-29 Gaetan Bisson Please rebuild your packages against libgit2-1:0.23.1-1 and libgit2-glib-0.23.4-1 in [staging] and push them there. Note that the libgit2 soname has been bumped from libgit2.so.22 to libgit2.so.23. 12 0 Complete
jemalloc 4.0.0 2015-08-28 Bartłomiej Piotrowski libjemalloc.so.1 → libjemalloc.so.2 Packages go to [staging] and [community-staging]. 6 0 Complete
libraw 0.17 2015-08-27 Antonio Rojas libraw.so.10 -> 15 libraw_r.so.10 -> 15 6 0 Complete
openmpi 1.8.8 -> 1.10.0 rebuild 2015-08-25 Anatol Pomozov libmpi.so binary version bumped from 1 to 12 and rebuild is needed. 6 0 Complete
glibc-2.22 2015-08-06 Allan McRae I would do these myself by valgrind requires patching (for new glibc and kernel version >=4.0), and multilib... :P 4 0 Complete
mbedtls 2.0.0 2015-07-28 Kyle Keen Major cosmetic update that removes 'polarssl' from symbols. They provide a perl rename script and compatibility header for software that is slow to port. Push to [staging] https://tls.mbed.org/kb/how-to/upgrade-2.0 edit: much weirdness with linking, rebuilds will probably fail Replacing "-lmbedtls" with "-lmbedtls -lmbedcrypto -lmbedx509" may help. 6 0 Complete
cmake 3.3 2015-07-24 Felix Yan /usr/share/cmake-3.2/ => /usr/share/cmake-3.3/ 6 0 Complete
libpinyin 1.1.91 2015-07-14 Felix Yan libpinyin.so.5 => libpinyin.so.6 3 0 Complete
libgdata rebuild 2015-07-03 Jan de Groot libgdata.so.19 -> libgdata.so.22 8 0 Complete
Exiv2 rebuild 2015-07-03 Jan de Groot Exiv2 bumps soname with 0.25 libexiv2.so.13 -> libexiv2.so.14 26 0 Complete
OpenCV 3.0.0 2015-06-28 Ray Rashif [Since we can't delete todo lists, I've set everything to complete to get this off people's dashboards. Create a new list if you want to make another attempt. ~heftig] [DO NOT REBUILD YET. OpenCV apparently changed API way more than we expected and the rebuild overlaps with exiv2. (~ Bartłomiej)] All code that depend on the compat, internal (apparently not the best practice) or highgui headers are affected. That's all packages except gst-plugins-bad, nomacs and performous (though, their runtime will have to be checked). What to do: Please report upstream, since for most of these packages opencv is for a one-off functionality. This rebuild will be scrapped if we decide to push a 3.x instead of rebuild all packages for a 2.x. It's still good to report upstream. (schiv) More info at http://opencv.org/opencv-3-0.html 11 0 Complete
gdal 2.0.0 2015-06-28 Jaroslav Lichtblau Soname bumped. Rebuild is done in staging. Change notes at https://trac.osgeo.org/gdal/wiki/Release/2.0.0-News 7 0 Complete
libgudev split from systemd 2015-06-19 Evangelos Foutras systemd 221 no longer includes libgudev; the latter is now shipped in its own package. [*] If your package does not depend on other libraries provided by libsystemd (libsystemd-*, libudev), then replace any existing libsystemd dependency with libgudev (or add libgudev as a new dependency if libsystemd isn't listed in the package's deps). [*] If your package depends on libraries provided by libsystemd, then add libgudev as a new dependency. Packages go to [staging]/[community-staging]. 36 0 Complete
mbedtls 1.3.11 2015-06-12 Kyle Keen Soname bumped. Change notes at https://tls.mbed.org/tech-updates/releases/mbedtls-1.3.11-released There is some deprecation, but it appears code should not need patching. 4 0 Complete
Perl 5.22 2015-06-02 Florian Pritz If the package you are rebuilding depends on perl (no optdep) include the following line at the end (inside) of each package() function. If perl is only required as an optdep, rebuild as always. # template input; name=perl-binary-module-dependency; NOTE: make sure that the code block of package() uses {} and not (). After adding the line run makepkg-template and build as normal. Push to staging. Upstream changelog: https://metacpan.org/pod/release/RJBS/perl-5.22.0/pod/perldelta.pod 140 0 Complete
Update packages with Berlios source or url 2015-05-30 Jelle van der Waa Berlios.de is no more, so please update the PKGBUILD's url or source to the new upstream location. 12 0 Complete
C++ packages failing to build 2015-05-30 Jan Alexander Steffens In preparation for the coming C++ ABI switch, we tried to build all packages depending on libstdc++. The packages in this list either failed to verify their sources, failed the build, or failed the check. Be sure to redownload the sources to ensure they're still correct. Please verify that the packages build correctly and patch them for compatibility with G++ 5, if necessary. Actually releasing new packages is not required. Logs from most of the build (not verifysource) failures are available at http://pkgbuild.com/~heftig/logs3/ . 174 0 Complete
poppler 0.33.0 rebuilds + libwps 0.4.0 rebuilds 2015-05-24 Andreas Radke /usr/lib/libpoppler.so.51 -> /usr/lib/libpoppler.so.52 /usr/lib/libwps-0.3.so -> /usr/lib/libwps-0.4.so packages go to staging 15 0 Complete
gpsd 3.14 rebuild 2015-05-21 Antonio Rojas libgps.so.21 → libgps.so.22 7 0 Complete
libzip 1.0.1 2015-05-09 Laurent Carlier Package bumped the .so please rebuild your packages in staging. (so.2 -> so.4) 11 0 Complete
openexr 2.2.0 / ilmbase 2.20 so bump 2015-05-08 Tobias Powalowski Both packages bumped the .so please rebuild your packages. Thanks. 28 0 Complete
Lua 5.3 rebuild 2015-05-04 Anatol Pomozov Lua 5.3 has been released a few month ago. It is time for liblua.so.5.2 -> liblua.so.5.3 rebuild. If your application needs lua5.2 version that there is a new package 'lua52'. It is a good time to check lua5.1 specific packages. Do apps still require 5.1? Could they be upgraded to newer lua version (5.3 ideally)? 50 0 Complete
qscintilla 2.9 2015-04-29 Felix Yan libqscintilla2.so.11 => libqscintilla2.so.12 Packages go to [*staging]. 6 0 Complete
boost 1.58.0 2015-04-21 Bartłomiej Piotrowski Breaking changes are listed in release notes[1], so please help yourselves. Packages go to [staging]. [1] http://www.boost.org/users/history/version_1_58_0.html 87 0 Complete
libvpx 1.4.0 2015-04-18 Bartłomiej Piotrowski libvpx.so.1 → libvpx.so.2 Packages go to [staging]. 24 0 Complete
libntfs-3g.so.86 2015-04-15 Gaetan Bisson Please rebuild your packages against ntfs-3g-2015.3.14 in [staging]. In the testdisk package, the dependency name should also be upgraded from "ntfsprogs" to "ntfs-3g". 3 0 Complete
sox 14.4.2 rebuild 2015-04-12 Eric Bélanger /usr/lib/libsox.so.2 => /usr/lib/libsox.so.3 2 0 Complete
KDE4 docs move 2015-04-10 Antonio Rojas The current kdelibs package is configured to install docs in /usr/share/doc/kde/html. The KF5 version of khelpcenter only searches in the default /usr/share/doc/HTML path, and is not configurable. Therefore docs of KDE4 apps can't be found in the KF5 version of khelpcenter, and vice-versa. Since KDE4 and KF5 apps will be coexisting for a long time, we need to move KDE4 docs to the default location. See [1] for upstream reference. Just rebuild your packages against kdelibs 4.14.7 in [staging] [1] https://bugs.kde.org/show_bug.cgi?id=340508 153 0 Complete
gnutls 3.4.0 .so bump 2015-04-09 Andreas Radke /usr/lib/libgnutls.so.28 -> /usr/lib/libgnutls.so.30 /usr/lib/libgnutls-openssl.so has been dropped packages go to staging. 68 0 Complete
nettle 3.1 .so bump 2015-04-09 Andreas Radke /usr/lib/libhogweed.so.2 -> /usr/lib/libhogweed.so.4 /usr/lib/libnettle.so.4 -> /usr/lib/libnettle.so.6 packages go to staging. 8 0 Complete
poppler 0.32.0 rebuilds 2015-04-03 Andreas Radke /usr/lib/libpoppler.so.50 -> /usr/lib/libpoppler.so.51 packages go to staging 14 0 Complete
icu 55.1 .so bumps 2015-04-03 Andreas Radke libicudata.so.54 -> libicudata.so.55 libicui18n.so.54 -> libicui18n.so.55 libicuio.so.54 -> libicuio.so.55 libicule.so.54 -> libicule.so.55 libiculx.so.54 -> libiculx.so.55 libicutest.so.54 -> libicutest.so.55 libicutu.so.54 -> libicutu.so.55 libicuuc.so.54 -> libicuuc.so.55 packages go to staging 49 0 Complete
miniupnpc 1.9.20150206 2015-03-30 Timothy Redaelli put packages into [staging] 7 0 Complete
ghc 7.10.1 2015-03-30 Thomas Dziedzic make sure to rebuild the haskell dependencies before rebuilding the packages. put packages into [staging] 51 0 Complete
libinput 0.12.0 rebuilds 2015-03-16 Andreas Radke /usr/lib/libinput.so.7 -> /usr/lib/libinput.so.10 4 0 Complete
mediastreamer 2.11.0 2015-03-14 Antonio Rojas libmediastreamer_base.so.3 -> libmediastreamer_base.so.4 libmediastreamer_voip.so.3 -> libmediastreamer_voip.so.4 5 0 Complete
proj soname bump 2015-03-12 Jaroslav Lichtblau libproj.so.0.7.0 → libproj.so.9.0.0 6 0 Complete
x264 144.20150223 2015-03-07 Bartłomiej Piotrowski libx264.so.142 → libx264.so.144 16 0 Complete
LLVM 3.6 2015-03-06 Evangelos Foutras libLLVM-3.5.so -> libLLVM-3.6.so Rebuilds go in [staging]/[community-staging]/[multilib-staging]. ===== Note about the new llvm35/llvm35-libs/clang35 packages ===== These packages are meant to be used for compiling packages that haven't been ported to LLVM 3.6 yet. Such packages may depend on llvm35-libs but not on llvm35 or clang35 which aren't co-installable with the LLVM 3.6 packages. 19 0 Complete
libplist soname bump 2015-03-03 Jan de Groot libplist has been updated, libplist.so.2 -> libplist.so.3 libusbmuxd.so.2 -> .so.4 Probably more libraries will be bumped during this rebuild. 9 0 Complete
Fix source file names 2015-03-02 Sergej Pupykin Following packages have potential file name conflicts if you use SRCDEST in makepkg.conf. Please add "$pkgname-$pkgver.tar.gz::" into beginning of URL. Urls like this https://github.com/<user>/<project>/archive/v0.4.1.tar.gz should be changed to $pkgname-$pkgver.tar.gz::https://github.com/<user>/<project>/archive/v0.4.1.tar.gz so source will be downloaded into unique named file. Changing in svn/trunk is enough. 19 0 Complete
libxfce4util 4.12.0 2015-03-01 Evangelos Foutras libxfce4util.so.6 -> libxfce4util.so.7 *** NOTE: Don't start any rebuilds before the core Xfce packages are in [staging]. *** 51 0 Complete
poppler 0.31.0 rebuilds 2015-02-28 Andreas Radke /usr/lib/libpoppler.so.49 -> /usr/lib/libpoppler.so.50 Packages go into staging. 14 0 Complete
pari-2.7.3 2015-02-20 Gaetan Bisson Please check whether your application is compatible with pari-2.7.3 from [community-staging] and rebuild if needed. Cheers. 5 0 Complete
jsoncpp 1.4.0 rebuilds 2015-02-13 Felix Yan libjsoncpp.so.0 -> libjsoncpp.so.1 Packages go to [*staging] 2 0 Complete
imagemagick 6.9.0.5 soname bump 2015-02-12 Eric Bélanger libMagick++-6.Q16HDRI.so.5 ==> libMagick++-6.Q16HDRI.so.6 7 0 Complete