commit 9ead848e1ba451bc92adf655d7a8865fcfc868c0
Author: Ken McDonell <kenj@kenj.id.au>
Date: Sun May 24 13:37:57 2026 +1000
Makepkgs & qa/admin/myconfigure: revert dh_auto_configure change
We cannot run dh_auto_configure safely as a drop-in replacement
for ./configure outside the Debian build ecosystem ... will need
to find another way here to make Multilib paths appear for these
scripts when building for Debian-based systems.
commit 14f40296f14829b754b659762a8656787b282684
Author: Ken McDonell <kenj@kenj.id.au>
Date: Sun May 24 12:36:13 2026 +1000
Debian build: fix serious Multilib problem
In commit 704b93c3b I changed from using ./configure to using
dh_auto_configure to address a botch in the build for armhf.
This had the unfortunate side-effect of activating Debian's Multiarch
feature (that we had not previously been using in the build),
which moved *all* of the PCP libraries from /usr/lib to (on bozo)
/usr/lib/x86_64-linux-gnu and this meant the .install files for *all*
the library packages missed their intended library and all of the
libraries "migrated" to the pcp package, as you can see here.
kenj@bozo:~$ dpkg-query -S /usr/lib/x86_64-linux-gnu/libpcp.so
pcp: /usr/lib/x86_64-linux-gnu/libpcp.so
qa/1648 was supposed to detecting this sort of problem, but it requires
lintian to be installed (not in the package-list files) and so in
the QA Farm was _notrun on lots of Debian-based platforms (but I was
distracted with travel and pmUnits changes and didn't notice the 3
failures), and this test is marked _not_in_ci (because lintian takes so
long to run) and was never being run in the github QA action.
First we need to fix the .install files using a * glob for the extra
directory level.
Then, since pcp-7.1.4 has escaped we need the whole Breaks+Replaces
circus for *all* the packages that lost their libraries.
And finally, this explains why
$ sudo make install
recently stopped working in the library source directories, so there
is an additional change in Makepkgs and (more importantly)
qa/admin/myconfigure to use dh_auto_configure in preference to
./configure for Debian-based platforms so a developer's
$ sudo make install
updates libraries in the same place where the package installer has
dumped 'em.
commit fa63a3052c4f28e54a1a3e23c1899da688989702
Author: Nathan Scott <nathans@redhat.com>
Date: Fri May 22 13:07:46 2026 +1000
qa: add pmdards filtering in common.filter
commit 0574edacb5941c0142e9b501708c08650b31bbe8
Author: Nathan Scott <nathans@redhat.com>
Date: Fri May 22 13:07:23 2026 +1000
docs: bump version for next planned release
There are 4 open security issues in bookworm.
You can find information about how to handle these issues in the security team's documentation.