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 | Kind | Status |
---|---|---|---|---|---|---|---|
soundtouch soname bump | 2016-04-16 | Maxime Gauduin | Your average soname bump, rebuilds go in staging. usr/lib/libSoundTouch.so.0 => usr/lib/libSoundTouch.so.1 usr/lib/libSoundTouch.so.0.0.0 => usr/lib/libSoundTouch.so.1.0.0 | 9 | 0 | Rebuild | Complete |
hdf5 soname bump | 2016-04-12 | Ronald van Haren | /usr/lib/libhdf5.so.10.0.1 -> /usr/lib/libhdf5.so.100 /usr/lib/libhdf5_hl.so.10 -> /usr/lib/libhdf5_hl.so.100 new version hdf5-1.10.0 in staging | 9 | 0 | Rebuild | Complete |
The real OpenCV 3 rebuild | 2016-03-08 | Bartłomiej Piotrowski | We are doing it for real this time. The goal is avoiding the addition of OpenCV 2 as hard as possible. In case of porting issues, leave it to me. Changelogs are here[1][2]. [1] http://opencv.org/opencv-3-0.html [2] http://opencv.org/opencv-3-1.html | 11 | 0 | Rebuild | Complete |
libmpcdec soname bump | 2016-03-07 | Jan de Groot | usr/lib/libmpcdec.so.5 -> usr/lib/libmpcdec.so.6 | 8 | 0 | Rebuild | Complete |
glpk 4.58 | 2016-03-06 | Antonio Rojas | libglpk.so.36 -> libglpk.so.39 | 13 | 0 | Rebuild | Complete |
chromaprint-1.3.1 | 2016-02-22 | Gaetan Bisson | The new chromaprint release (minor update 1.3.1) bumps the soname from 0.2.3 to 1.3.0; please rebuild your packages as soon as possible and push them straight to [testing]. The new chromaprint is already there as part of the ffmpeg rebuild. | 6 | 0 | Rebuild | Complete |
gsl 2.1 | 2016-02-20 | Antonio Rojas | libgsl.so.0 -> libgsl.so.19 See https://sourceware.org/ml/gsl-announce/2015/msg00000.html for API changes Some patches can be found in http://copr-dist-git.fedorainfracloud.org/cgit/orion/gsl2 | 21 | 0 | Rebuild | Complete |
ffmpeg 3.0 rebuild | 2016-02-15 | Maxime Gauduin | It's that time of the year again, ffmpeg 3.0 is out! Changelog [1] and API changes [2] as usual. Packages go to staging. Edit: Added ffmpeg2.8 for compatibility. libavcodec.so=56-64 | libavcodec.so=57-64 libavdevice.so=56-64 | libavdevice.so=57-64 libavfilter.so=5-64 | libavfilter.so=6-64 libavformat.so=56-64 | libavformat.so=57-64 libavresample.so=2-64 | libavresample.so=3-64 libavutil.so=54-64 | libavutil.so=55-64 libpostproc.so=53-64 | libpostproc.so=54-64 libswresample.so=1-64 | libswresample.so=2-64 libswscale.so=3-64 | libswscale.so=4-64 [1] https://github.com/FFmpeg/FFmpeg/blob/master/Changelog [2] https://github.com/FFmpeg/FFmpeg/blob/master/doc/APIchanges | 73 | 0 | Rebuild | Complete |
Rebuild of Go packages | 2016-01-23 | Alexander Rødseth | There is a security issue with packages built with Go<1.5.3, that only affects 32-bit executables (can affect 64-bit too, but that is highly unlikely). Nevertheless, it might be a good idea to rebuild several Go packages. See FS#47742 for more information. Packages can be pushed straight to [community]/[extra]. | 6 | 0 | Rebuild | Complete |
libical 2.0.0 | 2016-01-07 | Lukas Fleischer | Please rebuild affected packages and move them to [stating]/[community-staging]. | 17 | 0 | Rebuild | Complete |
Put bash completions to /usr/share/ | 2016-01-04 | Anatol Pomozov | Inspired by FS#47620 Packages should not install bash completions to /etc/bash_completion.d/. /etc suppose to be used for local machine modifications only. And the package default completion should be added to /usr/share/bash-completion/completions/ | 18 | 0 | Rebuild | Complete |
PHP 7 | 2015-12-29 | Pierre Schmitz | This is the rebuild list for PHP modules. It's mainly to get an overview of package dependencies. Modules marked as "incomplete" are not compatible and have to be removed. (They can be re-added later if an upstream update appears) Please use the mailing list thread for communication. | 11 | 0 | Rebuild | Complete |
libwebp 0.5.0 | 2015-12-26 | Jan Alexander Steffens | libwebp update has soname bumps. Builds go to staging. libwebpdecoder.so.1 → libwebpdecoder.so.2 libwebpdemux.so.1 → libwebpdemux.so.2 libwebpmux.so.1 → libwebpmux.so.2 libwebp.so.5 → libwebp.so.6 | 17 | 0 | Rebuild | Complete |
xorg-server 1.18 rebuild | 2015-11-10 | Laurent Carlier | X-ABI-VIDEODRV_VERSION=20 (19 with xorg-server-1.17) X-ABI-XINPUT_VERSION=22.1 (21.1 with xorg-server-1.17) X-ABI-EXTENSION_VERSION=9.0 (unchanged) -- Remove nvidia-drm-outputclass.conf -> now in nvidia package Remove default dependency with xf86-input-evdev; xf86-input-libinput is an alternative xorg-server now depends on xf86-input (provide by evdev and libinput driver) -- xorg-input-aiptek doesn't build then will be dropped to unmaintained when xorg will be moved to extra | 53 | 0 | Rebuild | Complete |
polkit rules.d mode change | 2015-10-28 | Jan Alexander Steffens | The directory /usr/share/polkit-1/rules.d/ should be owned by root:102 and have mode 750. install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" Files inside can remain at default mode (e.g. root:root 644). Packages go straight to extra/community. | 6 | 0 | Rebuild | Complete |
miniupnpc 1.9.20151008 (fix for a remote code execution) | 2015-10-09 | Timothy Redaelli | put packages into [staging] More details: https://bugs.archlinux.org/task/46612 | 6 | 0 | Rebuild | Complete |
libsidplayfp-1.8.1 | 2015-09-30 | Gaetan Bisson | Version 1.8.1 of libsidplayfp bumps the following sonames: - libsidplayfp.so.3.2.2 to 4.2.4 - libstilview.so.0.0.2 to 0.0.3 | 3 | 0 | Rebuild | Complete |
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 | Rebuild | 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 | Rebuild | 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 | Rebuild | Complete |
miniupnpc 1.9.20150730 | 2015-09-08 | Timothy Redaelli | put packages into [staging] | 6 | 0 | Rebuild | 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 | Rebuild | 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 | Rebuild | Complete |
libraw 0.17 | 2015-08-27 | Antonio Rojas | libraw.so.10 -> 15 libraw_r.so.10 -> 15 | 6 | 0 | Rebuild | 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 | Rebuild | 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 | Rebuild | 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 | Rebuild | Complete |
cmake 3.3 | 2015-07-24 | Felix Yan | /usr/share/cmake-3.2/ => /usr/share/cmake-3.3/ | 6 | 0 | Rebuild | Complete |
libpinyin 1.1.91 | 2015-07-14 | Felix Yan | libpinyin.so.5 => libpinyin.so.6 | 3 | 0 | Rebuild | Complete |
libgdata rebuild | 2015-07-03 | Jan de Groot | libgdata.so.19 -> libgdata.so.22 | 8 | 0 | Rebuild | Complete |
Exiv2 rebuild | 2015-07-03 | Jan de Groot | Exiv2 bumps soname with 0.25 libexiv2.so.13 -> libexiv2.so.14 | 26 | 0 | Rebuild | 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 | Rebuild | 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 | Rebuild | 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 | Rebuild | 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 | Rebuild | 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 | Rebuild | 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 | Rebuild | 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 | Rebuild | 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 | Rebuild | Complete |
gpsd 3.14 rebuild | 2015-05-21 | Antonio Rojas | libgps.so.21 → libgps.so.22 | 7 | 0 | Rebuild | 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 | Rebuild | 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 | Rebuild | 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 | Rebuild | Complete |
qscintilla 2.9 | 2015-04-29 | Felix Yan | libqscintilla2.so.11 => libqscintilla2.so.12 Packages go to [*staging]. | 6 | 0 | Rebuild | 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 | Rebuild | Complete |
libvpx 1.4.0 | 2015-04-18 | Bartłomiej Piotrowski | libvpx.so.1 → libvpx.so.2 Packages go to [staging]. | 24 | 0 | Rebuild | 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 | Rebuild | Complete |
sox 14.4.2 rebuild | 2015-04-12 | Eric Bélanger | /usr/lib/libsox.so.2 => /usr/lib/libsox.so.3 | 2 | 0 | Rebuild | 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 | Rebuild | 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 | Rebuild | Complete |