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
botan 2.6.0 2018-04-12 Alexander Rødseth Botan 2.6.0 was just released, with several fixes, one is a security fix: FS#58198 Please test that the packages that depends on botan still works. Updated packages goes to [community-staging]. 3 0 Complete
cfitsio 3.440 rebuild 2018-04-12 Antonio Rojas libcfitsio.so.5 -> 6 Packages go to [staging] 9 0 Complete
libnsl rebuild 2018-04-11 Bartłomiej Piotrowski glibc 2.27-2 removes libnsl support, keeping libnsl.so.1 for backwards compatibility only. Packages should use standalone libnsl package instead. Please push your rebuilt packages to [staging]. 40 0 Complete
miniupnpc soname bump libminiupnpc.so.17 2018-04-07 Levente Polyak usr/lib/libminiupnpc.so.16 -> usr/lib/libminiupnpc.so.17 Gonna rebuild the packages myself and use soname depends. Packages go to [satging] 8 0 Complete
libgit 0.27.0 2018-04-04 Lukas Fleischer Please rebuild affected packages and move them to [staging]/[community-staging]. 11 0 Complete
botan 2.5.0 2018-04-04 Alexander Rødseth The latest release of Botan, version 2.5.0 (+ fix for an issue with bigint), is now in [community-staging]. Please test that the packages that depends on botan still works. Updated packages goes to [community-staging]. 5 0 Complete
Poppler 0.63.0 update 2018-03-20 Andreas Radke .so bump also drops poppler-qt4 13 0 Complete
LLVM 6.0 2018-03-16 Evangelos Foutras libLLVM-5.0.so -> libLLVM-6.0.so libclang.so.5 -> libclang.so.6 In addition to the above soname changes, our clang package no longer ships static libraries. Instead, those are built as individual shared libraries (using CMake's BUILD_SHARED_LIBS flag). ** I'll add LLVM 5 packages once it's clear they are needed for software that hasn't been ported to LLVM 6 yet. Feel free to ping me on IRC for this. ** EDIT: It looks like all packages build after fixing 1-2 renamed symbols, so it won't be needed to add LLVM 5 packages. 30 0 Complete
libpsl soname bump 2018-03-09 Levente Polyak Upstream failed with last release, therefor another soname change Rebuild packages go to staging I will rebuild required packages myself, no action required. 12 0 Complete
ilmbase/openexr 2.2.1 rebuild 2018-02-26 Antonio Rojas libIlmImf-2_2.so.22 -> 23 libIlmImfUtil-2_2.so.22 -> 23 libHalf.so.12 -> 23 libIex-2_2.so.12 -> 23 libIexMath-2_2.so.12 -> 23 libIlmThread-2_2.so.12 -> 23 libImath-2_2.so.12 -> 23 28 0 Complete
libpsl soname bump 2018-02-26 Levente Polyak libpsl.so.5 -> libpsl.so.6 Rebuild packages go to staging Please check status before building, gonna rebuild _some_ of them myself 12 0 Complete
Electron 1.8 2018-02-22 Nicola Squartini Packages containing binary node modules need to be rebuilt and tested. All other packages just need a test run. 6 0 Complete
x265 2.7 2018-02-21 Maxime Gauduin usr/lib/libx265.so.146 => usr/lib/libx265.so.151 I should be able to take care of it myself, but if you're faster, packages go to staging as usual. 9 0 Complete
Poppler 0.62.0 update 2018-02-14 Jan de Groot Pulled from staging for now, wait for 0.63.0 instead. 0 0 Complete
Qt 5.10.1 2018-02-13 Antonio Rojas The usual rebuilds, packages go to staging 13 0 Complete
http-parser 2.8.0 rebuild 2018-02-10 Felix Yan libhttp_parser.so.2.7.1 -> libhttp_parser.so.2.8 Packages go to staging. 7 0 Complete
mbedtls 2.7.0 2018-02-07 Kyle Keen Mbed TLS 2.7.0 maintains source code compatibility with previous versions of Mbed TLS but there are some changes which make the ABI incompatible with the previous version, Mbed TLS 2.6.0. https://tls.mbed.org/tech-updates/releases/mbedtls-2.7.0-2.1.10-and-1.3.22-released Packages should go to [community-staging] 8 0 Complete
libvpx 1.7.0 2018-02-03 Maxime Gauduin libvpx.so=4-64 => libvpx.so=5-64 Everything goes to staging and cie. Thanks. 18 0 Complete
crypto++ 6.0.0 rebuild 2018-01-27 Baptiste Jonglez ABI change. Please rebuild packages with staging-x86_64-build and move them to [community-staging]. 4 0 Complete
libjsoncpp.so.20 rebuild 2018-01-25 Levente Polyak As always, please rebuild and put into staging 9 0 Complete
python-msgpack 0.5 python package rename 2018-01-22 Johannes Löthberg python-msgpack 0.5's python package name was renamed to just msgpack, which requires rebuilding things that depend on it. 0.5.0 in [community] has a dummy transitional package, but it was dropped upstream in 0.5.1. 0.5.1 is currently in [community-staging], so please rebuild and push there. 10 0 Complete
mpfr 4.0.0 2018-01-18 Jan Steffens libmpfr had a sobump. Packages go to staging. 41 0 Complete
enchant 2.2.1 rebuild 2018-01-15 Felix Yan Since version 2.1.3 enchant changed its library name to enchant-2, as well as the soname and include path, pkgconfig name, etc. Packages may need to be patched if upstream didn't follow the change. Packages go to staging. 27 0 Complete
libsrtp 1.5.4 -> 2.1.0 2018-01-12 Jan Steffens libsrtp upgrade; both API and ABI changes. Updated packages go to staging. 4 0 Complete
libcdio 0.94 -> 2.0.0 2018-01-11 Jan Steffens libcdio upgrade; both API and ABI changes. Updated packages go to staging. 22 0 Complete
gdbm 1.14.1 2018-01-04 Bartłomiej Piotrowski A simple rebuild as API is the same. Packages go to staging. 30 0 Complete
x264 152 2017-12-28 Maxime Gauduin Probably the last version that will require splitting the 8 and 10-bit libraries. libx264.so=148-64 | libx264.so=152-64 Packages go to staging and cie as usual. 25 0 Complete
boost 1.66.0 rebuild 2017-12-27 Bartłomiej Piotrowski Packages go to staging/community-staging. 95 0 Complete
json-c rebuild 2017-12-24 Jelle van der Waa json-c 0.13 has a soname bump with a minor ABI incompatibility. https://abi-laboratory.pro/tracker/compat_report/json-c/0.12.1-20160607/0.13-20171207/381df/abi_compat_report.html 16 0 Complete
opencv 3.4 rebuild 2017-12-24 Antonio Rojas Packages go to [staging] 6 0 Complete
source retirement 2017-12-20 Levente Polyak This list is a result of continuous reproducible build tests and is assembled from status 404, 403 and 503. - sources unavailable via ftp://ftp.{kernel,debian}.org and others. - pypi.python.org requires to use https urls and fail to build otherwise - upstream forbidden to fetch Please check and find a working URL. 133 0 Complete
openmpi 3.0.0 2017-12-20 Levente Polyak openmpi 3.0.0 rebuild, packages go to staging 13 0 Complete
cryptsetup 2.0.0 2017-12-11 Christian Hesse This is a major upgrade with soname bump. 5 0 Complete
protobuf 3.5.0 2017-12-10 Lukas Fleischer Please rebuild affected packages and move them to [staging]/[community-staging]. 21 0 Complete
x265 2.6 rebuild 2017-12-08 Maxime Gauduin libx265.so=130-64 | libx265.so=146-64 The usual, I'll handle the few affected packages. 7 0 Complete
Qt 5.10 rebuild 2017-12-07 Antonio Rojas The usual rebuilds. Packages go to staging. 22 0 Complete
PHP 7.2 Rebuild 2017-12-03 Pierre Schmitz WIP; you may ignore this for now 8 0 Complete
ImageMagick upgrade and split 2017-12-03 Jan Steffens This is a TODO for [staging]/[community-staging]. ImageMagick has been split into libmagick and imagemagick. If your package depends on the libraries only, change the dependency to libmagick. If your package doesn't build against libmagick 7, change the dependency to libmagick6 and add (before configure): export PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" If your package requires the executables, (make)depend on imagemagick. imagemagick 7 can be installed together with libmagick6. Please only depend on imagemagick6 if you absolutely can't avoid it. As of now, this rebuild list is limited to packages discovered via sogrep. 19 0 Complete
Qt 5.9.3 2017-11-22 Antonio Rojas The usual rebuilds 12 0 Complete
cmake 3.10 rebuild 2017-11-22 Felix Yan Packages used to put file in /usr/share/cmake-3.9 need to be rebuilt to put them in the new place. 5 0 Complete
Enchant and libical soname bump 2017-11-22 Jan de Groot Enchant and libical dropped some deprecated functions and soname was bumped. Some packages still use these deprecated functions, they will need patches. BLFS has already migrated to enchant 2.x and libical 3.x, their build manuals contain simple sed-instructions. Please generate patches instead. Some help for patching packages that BLFS doesn't have patches for: https://github.com/AbiWord/enchant/commit/744a1a19c1d0a5c3e1359fa994cf60a4d98ee12e#diff-9eef52f244d01627950b4b2debb7ad92 39 0 Complete
libconfig 1.7.1 rebuild 2017-11-19 Antonio Rojas Packages go to [community-staging] 7 0 Complete
jsoncpp 1.8.3 soname bump 2017-11-18 Levente Polyak As always, please rebuild and put into staging 6 0 Complete
granite 0.5 2017-11-02 Maxime Gauduin usr/lib/libgranite.so.3 | usr/lib/libgranite.so.4 usr/lib/libgranite.so.3.0.1 | usr/lib/libgranite.so.4.0 8 0 Complete
libva 2.0.0 2017-10-29 Maxime Gauduin libva-drm.so=1-64 | libva-drm.so=2-64 libva-egl.so=1-64 < libva-glx.so=1-64 | libva-glx.so=2-64 libva-tpi.so=1-64 < libva-wayland.so=1-64 | libva-wayland.so=2-64 libva-x11.so=1-64 | libva-x11.so=2-64 libva.so=1-64 | libva.so=2-64 Please push to staging and cie. 25 0 Complete
NetCDF 2017-10-27 Bruno Pagani /usr/lib/libnetcdf.so.11 → /usr/lib/libnetcdf.so.13 All packages go in [community-staging]. 7 0 Complete
Packages signed by Daniel Isenmann 2017-10-17 Antonio Rojas These packages need to be rebuilt with a valid key before removing Daniel's key from archlinux-keyring. 17 0 Complete
protobuf 3.4.0 2017-10-15 Lukas Fleischer Please rebuild affected packages and move them to [staging]/[community-staging]. 21 0 Complete
xerces-c 3.2.0 rebuild 2017-10-15 Lukas Fleischer Please rebuild affected packages and move them to [staging]/[community-staging]. 6 0 Complete
go-pie rebuild 2017-10-12 Bartłomiej Piotrowski The extra/go-pie package provides Go compiler with PIE build mode enabled by default. Please replace go in the makedepends inside your PKGBUILDs and rebuild your packages. Push them straight to [extra]/[community]. 54 0 Complete