Merge branch 'subarch-manifest' into ubuntu/master

This commit is contained in:
Steve Langasek 2023-12-06 08:40:50 -08:00
commit 84e27d0de2
2 changed files with 19 additions and 0 deletions

1
debian/changelog vendored
View File

@ -7,6 +7,7 @@ livecd-rootfs (24.04.8) UNRELEASED; urgency=medium
* Remove *-dvd glob handling for live layers; Ubuntu Studio is the only * Remove *-dvd glob handling for live layers; Ubuntu Studio is the only
remaining "DVD" flavor, and with the move to the new installer this bit remaining "DVD" flavor, and with the move to the new installer this bit
is also now incorrect. is also now incorrect.
* live-build/auto/config: fail immediately on unknown arch/subarch.
-- Steve Langasek <steve.langasek@ubuntu.com> Tue, 05 Dec 2023 21:12:26 -0800 -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 05 Dec 2023 21:12:26 -0800

View File

@ -1,6 +1,24 @@
#! /bin/sh #! /bin/sh
set -e set -e
case $ARCH:$SUBARCH in
amd64:|amd64:generic|amd64:intel-iot|\
arm64:|arm64:generic|arm64:raspi|arm64:snapdragon|\
arm64:tegra|arm64:tegra-igx|arm64:x13s|\
armhf:|armhf:raspi|\
i386:|\
ppc64el:|\
riscv64:|riscv64:generic|riscv64:icicle|riscv64:licheerv|\
riscv64:nezha|riscv64:unmatched|riscv64:visionfive|riscv64:visionfive2|\
s390x:|\
*appliance*)
;;
*)
echo "Unknown architecture target $ARCH:$SUBARCH"
exit 1
;;
esac
if [ -e config/germinate-output ]; then if [ -e config/germinate-output ]; then
mv -T config/germinate-output germ-tmp mv -T config/germinate-output germ-tmp
rm -rf config rm -rf config