Build failed in Jenkins: d-i_build_win32-loader #109
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Sat Feb 14 01:54:11 GMT 2026
See <https://jenkins.debian.net/job/d-i_build_win32-loader/109/display/redirect?page=changes>
Changes:
[thomas] Remove obsolete workaround (netboot grubx64.efi of Trixie is fine)
------------------------------------------
[...truncated 62.33 KiB...]
Setting up libelf1t64:amd64 (0.194-1) ...
Setting up autotools-dev (20240727.1) ...
Setting up libglib2.0-0t64:amd64 (2.87.2-3) ...
No schema files found: doing nothing.
Setting up gcc-mingw-w64-i686-posix-runtime (15.2.0-12+28.3) ...
Setting up libjpeg62-turbo:amd64 (1:2.1.5-4) ...
Setting up libx11-data (2:1.8.12-1) ...
Setting up libfribidi0:amd64 (1.0.16-5) ...
Setting up shared-mime-info (2.4-5+b3) ...
Setting up fonts-dejavu-mono (2.37-8) ...
Setting up libpng16-16t64:amd64 (1.6.55-1) ...
Setting up autopoint (0.23.2-1) ...
Setting up fonts-dejavu-core (2.37-8) ...
Setting up libltdl7:amd64 (2.5.4-9) ...
Setting up libfftw3-double3:amd64 (3.3.10-2+b2) ...
Setting up libraw23t64:amd64 (0.21.5b-1) ...
Setting up autoconf (2.72-3.1) ...
Setting up loadlin (1.6f-13) ...
Setting up libwebp7:amd64 (1.5.0-0.1+b1) ...
Setting up gcc-mingw-w64-x86-64-win32-runtime (15.2.0-12+28.3) ...
Setting up dwz (0.16-2) ...
Setting up libdav1d7:amd64 (1.5.3-1+b1) ...
Setting up liblqr-1-0:amd64 (0.4.2-2.2) ...
Setting up sensible-utils (0.0.26) ...
Setting up gcc-mingw-w64-i686-win32-runtime (15.2.0-12+28.3) ...
Setting up libtiff6:amd64 (4.7.1-1) ...
Setting up libuchardet0:amd64 (0.0.8-2+b1) ...
Setting up libefiboot1t64:amd64 (39-2+b1) ...
Setting up libopenjp2-7:amd64 (2.5.4-1) ...
Setting up libx11-6:amd64 (2:1.8.12-1+b1) ...
Setting up libthai-data (0.1.30-1) ...
Setting up mingw-w64-common (13.0.0-2) ...
Setting up libfuse3-4:amd64 (3.18.1-1) ...
Setting up libde265-0:amd64 (1.0.16-1+b1) ...
Setting up libwebpmux3:amd64 (1.5.0-0.1+b1) ...
Setting up binutils-mingw-w64-base (2.45.90.20260125-1+13.3) ...
Setting up libjxl0.11:amd64 (0.11.1-6) ...
Setting up ipxe (1.21.1+git-20250829.969ce2c55+dfsg-3) ...
Setting up automake (1:1.18.1-3) ...
update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.15.0-1) ...
Setting up mingw-w64-x86-64-dev (13.0.0-2) ...
Setting up gettext (0.23.2-1) ...
Setting up binutils-mingw-w64-x86-64 (2.45.90.20260125-1+13.3) ...
Setting up libxrender1:amd64 (1:0.9.12-1+b1) ...
Setting up libtool (2.5.4-9) ...
Setting up fontconfig-config (2.17.1-5) ...
Setting up libwebpdemux2:amd64 (1.5.0-0.1+b1) ...
Setting up gcc-mingw-w64-x86-64-posix-runtime (15.2.0-12+28.3) ...
Setting up nsis (3.11-1) ...
Setting up libxext6:amd64 (2:1.3.4-1+b4) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up gcc-mingw-w64-x86-64-posix (15.2.0-12+28.3) ...
update-alternatives: using /usr/bin/x86_64-w64-mingw32-gcc-posix to provide /usr/bin/x86_64-w64-mingw32-gcc (x86_64-w64-mingw32-gcc) in auto mode
Setting up dh-autoreconf (21+nmu1) ...
Setting up libthai0:amd64 (0.1.30-1) ...
Setting up gcc-mingw-w64-x86-64-win32 (15.2.0-12+28.3) ...
update-alternatives: using /usr/bin/x86_64-w64-mingw32-gcc-win32 to provide /usr/bin/x86_64-w64-mingw32-gcc (x86_64-w64-mingw32-gcc) in auto mode
Setting up libfreetype6:amd64 (2.14.1+dfsg-2) ...
Setting up gcc-mingw-w64-x86-64 (15.2.0-12+28.3) ...
Setting up binutils-mingw-w64-i686 (2.45.90.20260125-1+13.3) ...
Setting up dh-strip-nondeterminism (1.15.0-1) ...
Setting up groff-base (1.23.0-10) ...
Setting up mingw-w64-i686-dev (13.0.0-2) ...
Setting up libharfbuzz0b:amd64 (12.3.2-1) ...
Setting up libfontconfig1:amd64 (2.17.1-5) ...
Setting up gcc-mingw-w64-i686-win32 (15.2.0-12+28.3) ...
update-alternatives: using /usr/bin/i686-w64-mingw32-gcc-win32 to provide /usr/bin/i686-w64-mingw32-gcc (i686-w64-mingw32-gcc) in auto mode
Setting up fontconfig (2.17.1-5) ...
Regenerating fonts cache... done.
Setting up g++-mingw-w64-i686-win32 (15.2.0-12+28.3) ...
update-alternatives: using /usr/bin/i686-w64-mingw32-g++-win32 to provide /usr/bin/i686-w64-mingw32-g++ (i686-w64-mingw32-g++) in auto mode
Setting up g++-mingw-w64-x86-64-win32 (15.2.0-12+28.3) ...
update-alternatives: using /usr/bin/x86_64-w64-mingw32-g++-win32 to provide /usr/bin/x86_64-w64-mingw32-g++ (x86_64-w64-mingw32-g++) in auto mode
Setting up po-debconf (1.0.22) ...
Setting up gcc-mingw-w64-i686-posix (15.2.0-12+28.3) ...
Setting up libpango-1.0-0:amd64 (1.57.0-1) ...
Setting up g++-mingw-w64-x86-64-posix (15.2.0-12+28.3) ...
Setting up man-db (2.13.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libcairo2:amd64 (1.18.4-3) ...
Setting up gcc-mingw-w64-i686 (15.2.0-12+28.3) ...
Setting up g++-mingw-w64-x86-64 (15.2.0-12+28.3) ...
Setting up gcc-mingw-w64 (15.2.0-12+28.3) ...
Setting up libcairo-gobject2:amd64 (1.18.4-3) ...
Setting up g++-mingw-w64-i686-posix (15.2.0-12+28.3) ...
Setting up libpangoft2-1.0-0:amd64 (1.57.0-1) ...
Setting up libpangocairo-1.0-0:amd64 (1.57.0-1) ...
Setting up debhelper (13.29) ...
Setting up g++-mingw-w64-i686 (15.2.0-12+28.3) ...
Setting up g++-mingw-w64 (15.2.0-12+28.3) ...
Setting up mingw-w64 (13.0.0-2) ...
Setting up dmsetup (2:1.02.205-2+b1) ...
Setting up libheif-plugin-dav1d:amd64 (1.21.2-2) ...
Setting up libheif-plugin-libde265:amd64 (1.21.2-2) ...
Setting up libheif1:amd64 (1.21.2-2) ...
Setting up libmagickcore-7.q16-10:amd64 (8:7.1.2.13+dfsg1-1) ...
Setting up libdevmapper1.02.1:amd64 (2:1.02.205-2+b1) ...
Setting up glycin-loaders (2.0.8-1) ...
Setting up libglycin-2-0:amd64 (2.0.8-1) ...
Setting up libmagickwand-7.q16-10:amd64 (8:7.1.2.13+dfsg1-1) ...
Setting up grub2-common (2.14-2) ...
Setting up grub-pc-bin (2.14-2) ...
Setting up glycin-thumbnailers (2.0.8-1) ...
Setting up libgdk-pixbuf-2.0-0:amd64 (2.44.5+dfsg-3) ...
Setting up imagemagick-7.q16 (8:7.1.2.13+dfsg1-1) ...
update-alternatives: using /usr/bin/compare-im7.q16 to provide /usr/bin/compare (compare) in auto mode
update-alternatives: using /usr/bin/compare-im7.q16 to provide /usr/bin/compare-im7 (compare-im7) in auto mode
update-alternatives: using /usr/bin/animate-im7.q16 to provide /usr/bin/animate (animate) in auto mode
update-alternatives: using /usr/bin/animate-im7.q16 to provide /usr/bin/animate-im7 (animate-im7) in auto mode
update-alternatives: using /usr/bin/convert-im7.q16 to provide /usr/bin/convert (convert) in auto mode
update-alternatives: using /usr/bin/convert-im7.q16 to provide /usr/bin/convert-im7 (convert-im7) in auto mode
update-alternatives: using /usr/bin/composite-im7.q16 to provide /usr/bin/composite (composite) in auto mode
update-alternatives: using /usr/bin/composite-im7.q16 to provide /usr/bin/composite-im7 (composite-im7) in auto mode
update-alternatives: using /usr/bin/conjure-im7.q16 to provide /usr/bin/conjure (conjure) in auto mode
update-alternatives: using /usr/bin/conjure-im7.q16 to provide /usr/bin/conjure-im7 (conjure-im7) in auto mode
update-alternatives: using /usr/bin/import-im7.q16 to provide /usr/bin/import (import) in auto mode
update-alternatives: using /usr/bin/import-im7.q16 to provide /usr/bin/import-im7 (import-im7) in auto mode
update-alternatives: using /usr/bin/identify-im7.q16 to provide /usr/bin/identify (identify) in auto mode
update-alternatives: using /usr/bin/identify-im7.q16 to provide /usr/bin/identify-im7 (identify-im7) in auto mode
update-alternatives: using /usr/bin/stream-im7.q16 to provide /usr/bin/stream (stream) in auto mode
update-alternatives: using /usr/bin/stream-im7.q16 to provide /usr/bin/stream-im7 (stream-im7) in auto mode
update-alternatives: using /usr/bin/display-im7.q16 to provide /usr/bin/display (display) in auto mode
update-alternatives: using /usr/bin/display-im7.q16 to provide /usr/bin/display-im7 (display-im7) in auto mode
update-alternatives: using /usr/bin/montage-im7.q16 to provide /usr/bin/montage (montage) in auto mode
update-alternatives: using /usr/bin/montage-im7.q16 to provide /usr/bin/montage-im7 (montage-im7) in auto mode
update-alternatives: using /usr/bin/mogrify-im7.q16 to provide /usr/bin/mogrify (mogrify) in auto mode
update-alternatives: using /usr/bin/mogrify-im7.q16 to provide /usr/bin/mogrify-im7 (mogrify-im7) in auto mode
update-alternatives: using /usr/bin/magick-im7.q16 to provide /usr/bin/magick (magick) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/magick.1.gz because associated file /usr/share/man/man1/magick-im7.q16.1.gz (of link group magick) does not exist
update-alternatives: using /usr/bin/magick-im7.q16 to provide /usr/bin/magick-im7 (magick-im7) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/magick-im7.1.gz because associated file /usr/share/man/man1/magick-im7.q16.1.gz (of link group magick-im7) does not exist
update-alternatives: using /usr/bin/magick-script-im7.q16 to provide /usr/bin/magick-script (magick-script) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/magick-script.1.gz because associated file /usr/share/man/man1/magick-script-im7.q16.1.gz (of link group magick-script) does not exist
update-alternatives: using /usr/bin/magick-script-im7.q16 to provide /usr/bin/magick-script-im7 (magick-script-im7) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/magick-script-im7.1.gz because associated file /usr/share/man/man1/magick-script-im7.q16.1.gz (of link group magick-script-im7) does not exist
Setting up librsvg2-2:amd64 (2.61.3+dfsg-3+b1) ...
Setting up imagemagick (8:7.1.2.13+dfsg1-1) ...
Setting up librsvg2-bin (2.61.3+dfsg-3+b1) ...
Processing triggers for libc-bin (2.42-13) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
-> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
Solving dependencies...
The following additional packages will be installed:
libfakeroot
The following NEW packages will be installed:
fakeroot libfakeroot
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 106 kB of archives.
After this operation, 391 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 libfakeroot amd64 1.37.2-1 [29.9 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 fakeroot amd64 1.37.2-1 [76.2 kB]
Fetched 106 kB in 0s (0 B/s)
Selecting previously unselected package libfakeroot:amd64.
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading database ... 40282 files and directories currently installed.)
Preparing to unpack .../libfakeroot_1.37.2-1_amd64.deb ...
Unpacking libfakeroot:amd64 (1.37.2-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../fakeroot_1.37.2-1_amd64.deb ...
Unpacking fakeroot (1.37.2-1) ...
Setting up libfakeroot:amd64 (1.37.2-1) ...
Setting up fakeroot (1.37.2-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Processing triggers for man-db (2.13.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Processing triggers for libc-bin (2.42-13) ...
useradd warning: pbuser's uid 103 outside of the UID_MIN 1000 and UID_MAX 60000 range.
I: Running env PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games dpkg-buildpackage -rfakeroot -us -uc -J48 -b && env PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games dpkg-genchanges -S > ../win32-loader_0.10.7_source.changes
dpkg-buildpackage: info: source package win32-loader
dpkg-buildpackage: info: source version 0.10.7
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Thomas Gaugler <thomas at dadie.net>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
debian/rules clean
dh clean
debian/rules override_dh_auto_clean
make[1]: Entering directory '<https://jenkins.debian.net/job/d-i_build_win32-loader/ws/'>
rm -f "build/win32-loader_0.10.7_all.exe" \
"build/win32-loader_0.10.7_all.txt"
dh_auto_clean -- BUILD_DIR="build"
make -j48 distclean BUILD_DIR=build
make[2]: Entering directory '<https://jenkins.debian.net/job/d-i_build_win32-loader/ws/'>
if [ -d build/helpers ]; then \
make cpuid_clean instdlg_clean miniz_clean sha256_clean; \
rmdir build/helpers; \
fi
if [ -d build/l10n ]; then \
make -C build/l10n \
-f <https://jenkins.debian.net/job/d-i_build_win32-loader/ws/l10n/Makefile> clean; \
rmdir build/l10n; \
fi
rm -f build/win32-loader.exe \
build/*.iso build/*~ build/*/*~ \
build/core.img \
build/g2ldr build/g2ldr.mbr \
build/loadlin.pif build/loadlin.exe \
build/pxe.lkrn build/icon/*.png \
build/win32-loader.ico
if [ -d build/icon ]; then rmdir build/icon; fi
rm -rf build/netboot
if [ -d build ]; then rmdir build; fi
make[2]: Leaving directory '<https://jenkins.debian.net/job/d-i_build_win32-loader/ws/'>
make[1]: Leaving directory '<https://jenkins.debian.net/job/d-i_build_win32-loader/ws/'>
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
debian/rules override_dh_auto_build
make[1]: Entering directory '<https://jenkins.debian.net/job/d-i_build_win32-loader/ws/'>
# Build the standalone+pxe version
# Don't allow non-Linux kernels, as their download is currently broken (see #819092)
dh_auto_build -- STANDALONE=yes \
PXE=yes \
NOT_ALLKERNELS=yes \
OUTFILE_NAME="build/win32-loader_0.10.7_all.exe" \
BUILD_DIR="build"
make -j48 INSTALL="install --strip-program=true" STANDALONE=yes PXE=yes NOT_ALLKERNELS=yes OUTFILE_NAME=build/win32-loader_0.10.7_all.exe BUILD_DIR=build
make[2]: Entering directory '<https://jenkins.debian.net/job/d-i_build_win32-loader/ws/'>
mkdir -p build
make[2]: *** No rule to make target '/usr/lib/grub/i386-pc/g2hdr.bin', needed by 'build/g2ldr'. Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '<https://jenkins.debian.net/job/d-i_build_win32-loader/ws/'>
dh_auto_build: error: make -j48 INSTALL="install --strip-program=true" STANDALONE=yes PXE=yes NOT_ALLKERNELS=yes OUTFILE_NAME=build/win32-loader_0.10.7_all.exe BUILD_DIR=build returned exit code 2
make[1]: *** [debian/rules:34: override_dh_auto_build] Error 25
make[1]: Leaving directory '<https://jenkins.debian.net/job/d-i_build_win32-loader/ws/'>
make: *** [debian/rules:28: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
I: unmounting /var/lib/jenkins/jobs/d-i_build_win32-loader filesystem
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env
I: removing directory /srv/workspace/pbuilder/3127187 and its subdirectories
Sat Feb 14 01:54:11 UTC 2026 - d-i_build.sh stopped running as /tmp/jenkins-script-fmYPqyLg, removing.
Build step 'Execute shell' marked build as failure
More information about the Qa-jenkins-scm
mailing list