debian-installer (20241227)
[PTS] [DDPO]
OLD: VCS is behind the version in the archive: 202501XX < 20241227.
- Git: https://salsa.debian.org/installer-team/debian-installer.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 7282688
- Browser: https://salsa.debian.org/installer-team/debian-installer
- Last scan: 2025-02-03 22:33:26+00
- Next scan: 2025-02-12 19:41:00+00
- Open issues: 3
- Merge requests: 17
- CI pipeline status: success
- Debian changelog in Git:
debian-installer (202501XX) UNRELEASED; urgency=medium
[ Alper Nebi Yasak ]
* Use simple assignment for dpkg-architecture variables in Makefile
(Closes: #1091537)
[ Cyril Brulebois ]
* Bump Linux kernel ABI to 6.12.12.
* Bump (temporary) linux-image build-deps accordingly.
[ Niels Thykier ]
* Set `Rules-Requires-Root: binary-targets` (Closes: #1091668).
[ Helge Deller ]
* hppa: Add some important kernel modules to hppa cdrom image to avoid
dependency of current kernel in debian-ports archive
[ Samuel Thibault ]
* hurd-amd64: Fix xen kernel package name.
-- Alper Nebi Yasak <alpernebiyasak@gmail.com> Thu, 02 Jan 2025 01:02:03 +0300
- This branch is 22 commits ahead of tag 20241227
- Git log:
commit e27917f130e67a7103d3a69dc887f29dffcd88c3
Author: Cyril Brulebois <kibi@debian.org>
Date: Mon Feb 3 22:33:34 2025 +0100
Bump (temporary) linux-image build-deps accordingly.
commit caddebd0a61dfbce201344657a20a4a571d13eda
Author: Cyril Brulebois <kibi@debian.org>
Date: Mon Feb 3 22:29:25 2025 +0100
Bump Linux kernel ABI to 6.12.12.
commit d14fa9e0a27c11188ec0c2a835787275bbc67fa0
Author: Cyril Brulebois <kibi@debian.org>
Date: Sun Jan 26 21:32:35 2025 +0100
Bump (temporary) linux-image build-deps accordingly.
commit 7369530de4489976478345e0337a778181f8b850
Author: Cyril Brulebois <kibi@debian.org>
Date: Sun Jan 26 21:32:23 2025 +0100
Bump Linux kernel ABI to 6.12.11.
commit a33f08da20efd315a2e44e5b1e0418d7026646ad
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Thu Jan 23 12:02:28 2025 +0100
hurd-amd64: Fix xen kernel package name
commit 447b239d2567ecfdd62b00cd814e4611e83cdd76
Author: Cyril Brulebois <kibi@debian.org>
Date: Mon Jan 20 00:42:09 2025 +0100
Bump (temporary) linux-image build-deps accordingly.
commit 86bde919a6646eac9daaa7c85ae17b0e96610109
Author: Cyril Brulebois <kibi@debian.org>
Date: Mon Jan 20 00:42:02 2025 +0100
Bump Linux kernel ABI to 6.12.10.
commit 2459d06ea9364c6b0f18e598ce926f4d03237545
Author: Helge Deller <deller@gmx.de>
Date: Tue Jan 14 22:23:24 2025 +0100
hppa: pkg-lists: Add some important kernel modules to hppa cdrom image
The hppa architecture lives in debian-ports and has no stable version.
To be able to use the created install image for installation even
if the upstream kernel has been replaced, include the most important
udeb modules so that installation is still possible.
commit 6c21cded3d190802f3a42d85dc4cc1e096d574d8
Author: Cyril Brulebois <kibi@debian.org>
Date: Tue Jan 14 01:17:06 2025 +0100
Bump (temporary) linux-image build-deps accordingly.
commit d49674c2e24c1c165b77bf374b55d5c9d916959a
Author: Cyril Brulebois <kibi@debian.org>
Date: Tue Jan 14 01:16:48 2025 +0100
Bump Linux kernel ABI to 6.12.9.
commit b912e12e98d3ec4fef792762a1cc4fe43e54c335
Author: Holger Wansing <hwansing@mailbox.org>
Date: Sun Jan 5 19:54:36 2025 +0100
i18n-guide: document how to move message strings from one sublevel to another
commit e813c36bb849d1eac1db585c2a3e7215252502a7
Author: Cyril Brulebois <kibi@debian.org>
Date: Sat Jan 4 13:41:30 2025 +0100
Document Niels Thykier's changes, close #1091668.
commit 076e95f1d6790d49629a551d33a9474e7651128e
Merge: 052a9239 680ab3dd
Author: Cyril Brulebois <kibi@debian.org>
Date: Sat Jan 4 13:39:15 2025 +0100
Merge branch 'merge-requests/57' (Make requirement for root explicit)
Thanks, Niels Thykier!
commit 052a9239ef94c79159f5b4f4a4ccf78626a4972b
Author: Cyril Brulebois <kibi@debian.org>
Date: Sat Jan 4 12:12:02 2025 +0100
Bump (temporary) linux-image build-deps accordingly.
commit 44c76a4934ffd416cb76e73c8784d1874f986ce2
Author: Cyril Brulebois <kibi@debian.org>
Date: Sat Jan 4 12:11:37 2025 +0100
Bump Linux kernel ABI to 6.12.8.
commit 4a32a5cd9bc740b7a95cbe1c26b11d4349e509c9
Merge: 3c60de72 c468efe5
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date: Wed Jan 1 22:26:41 2025 +0000
Merge branch 'make-simple-assignment' into 'master'
Use simple assignment for dpkg-architecture variables in Makefile
See merge request installer-team/debian-installer!56
commit c468efe52af664d8219737164a457eed71ad0fef
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date: Thu Jan 2 01:02:03 2025 +0300
Use simple assignment for dpkg-architecture variables in Makefile
Make 4.4 includes a backwards-incompatible change that affects exported
variables being passed to shells. From the release announcement [1]:
Previously makefile variables marked as export were not exported to
commands started by the $(shell ...) function. Now, all exported
variables are exported to $(shell ...). [...]
In a Makefile, variables set with '=' are recursively-evaluated at time
of use. With this new change, each shell call causes previously exported
variables to be evaluated again. This may involve more $(shell) calls
each triggering a pyramid of $(shell) calls. The result is that we get
an exponential runtime when working with an exported list of variables
based on $(shell) output [2], as we are doing with dpkg-architecture
variables. It's even further amplified with us recursively re-running
make for targets like all_%.
Instead, use simply-expanded variables for these values as it's highly
unlikely the underlying hardware could change during the build.
[1] https://lists.gnu.org/archive/html/info-gnu/2022-10/msg00008.html
[2] https://savannah.gnu.org/bugs/index.php?64746
Closes: #1091537
Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
commit 3c60de72edaf00389c44f5f70f4983e2f3e42a69
Author: Philip Hands <phil@hands.com>
Date: Tue Dec 31 21:56:02 2024 +0100
salsa-ci: set BUILD_JOB_ISO relative to $CI_PROJECT_DIR
The code here seems to have assumed it was in $CI_PROJECT_DIR, which was
correct when it was in after_script: but no longer, so let's just use
substitution to get the relative path we need.
commit 14bb5ee096530e430367a42ee855bda69abf9ae9
Merge: d305ef17 539e7d95
Author: Philip Hands <phil@hands.com>
Date: Tue Dec 31 18:42:16 2024 +0000
Merge branch 'uncoordinated-changes' into 'master'
salsa-ci: Ensure that our local sources.list has a [signed-by=...]
See merge request installer-team/debian-installer!54
commit 539e7d955f10070d7dfc943675ff30d03fccf04d
Author: Philip Hands <phil@hands.com>
Date: Sun Dec 29 22:04:24 2024 +0100
add explicit [signed-by=...] for debian repo.
This avoids tickling #1091679
commit 378f8fa5a5ce7fcb6ad81d68c1086bf8dc48b8c0
Author: Philip Hands <phil@hands.com>
Date: Sun Dec 29 11:10:25 2024 +0100
salsa-CI: avoid use of (before|after)_script
https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/566
introduces the use of after_script:, which clashes with our usage of it.
They are using after_script: in order to let them have code that is run
even if the main script: fails, whereas we only want to execute our code
at the end of a successful run, so this !reference approach in script:
is actually better for our needs anyway.
Also apply similar changes to avoid use of before_script, as doing so
now avoids the risk that we hit a similar issue if they were to start
using before_script in the upstream pipeline code.
commit 680ab3ddcc25a5f70017bd74add8bb62f3dc2aae
Author: Niels Thykier <niels@thykier.net>
Date: Sun Dec 29 11:54:10 2024 +0000
Make requirement for root explicit