Package: src:interimap Version: 0.5.7-3 User: [email protected] Usertags: make-4.4 Severity: important Tags: ftbfs
Dear Maintainer, This package fails to build from source with Make 4.4.1, most likely because of changes in $(shell) environment handling: environment variables exported from Makefiles are now made available to commands invoked using $(shell), which can cause issues with recursive definitions in particular. See https://salsa.debian.org/debian/make/-/blob/master/debian/NEWS for a complete list of backward-incompatible changes since Make 4.3. Below you will find how the builds end, hopefully the most relevant part from the build log. A full build log is available here: https://people.debian.org/~sanvila/make-4.4/build-logs/ Make 4.4.1 is currently available in experimental and will hopefully soon be uploaded to unstable, at which time this bug will become release-critical. About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Please reach out to the Make maintainer, Stephen Kitt <[email protected]> if you need help fixing this. -------------------------------------------------------------------------------- abort when STARTTLS is not offered... PASSED abort on MiTM via PREAUTH greeting... PASSED COMPRESS=DEFLATE... PASSED SSL/TLS: LOGINDISABLED STARTTLS... PASSED STARTTLS... PASSED STARTTLS response injection... PASSED SSL/TLS handshake... PASSED peer verification enabled by default... PASSED peer verification result honored when pinned pubkey matches... PASSED SSL_CAfile/$SSL_CERT_FILE... PASSED SSL_CApath/$SSL_CERT_DIR... PASSED pubkey fingerprint pinning... PASSED pubkey fingerprint pinning for dual-cert RSA+ECDSA... PASSED TLS servername extension (SNI)... PASSED force TLS protocol versions... PASSED force TLS cipher list/suites... PASSED All tests passed. INTERIMAP_I=./lib INTERIMAP_PATH=build ./tests/run-all pullimap.list pullimap: `pullimap --idle` refuses to create the state file... PASSED `pullimap` creates statefile with mode 0600... PASSED Quote envelope sender address... PASSED Mail without data... PASSED Dot-leading lines... PASSED Fetching messages... PASSED Purging... PASSED All tests passed. make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: Leaving directory '/<<PKGBUILDDIR>>' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install make -j2 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<<PKGBUILDDIR>>' install --strip-program=true -vDt /<<PKGBUILDDIR>>/debian/tmp/usr/local/bin build/interimap build/pullimap install: WARNING: ignoring --strip-program option as -s option was not specified install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr' install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local' install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/bin' 'build/interimap' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/bin/interimap' 'build/pullimap' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/bin/pullimap' install --strip-program=true -m0644 -vDT ./lib/Net/IMAP/InterIMAP.pm /<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/site_perl/Net/IMAP/InterIMAP.pm install: WARNING: ignoring --strip-program option as -s option was not specified install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/lib' install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/site_perl' install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/site_perl/Net' install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/site_perl/Net/IMAP' './lib/Net/IMAP/InterIMAP.pm' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/site_perl/Net/IMAP/InterIMAP.pm' install --strip-program=true -m0644 -vDt /<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/systemd/user build/interimap.service build/[email protected] build/[email protected] install: WARNING: ignoring --strip-program option as -s option was not specified install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/systemd' install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/systemd/user' 'build/interimap.service' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/systemd/user/interimap.service' 'build/[email protected]' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/systemd/user/[email protected]' 'build/[email protected]' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/systemd/user/[email protected]' install --strip-program=true -m0644 -vDt /<<PKGBUILDDIR>>/debian/tmp/usr/local/share/man/man1 build/doc/interimap.1 build/doc/pullimap.1 install: WARNING: ignoring --strip-program option as -s option was not specified install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share' install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/man' install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/man/man1' 'build/doc/interimap.1' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/man/man1/interimap.1' 'build/doc/pullimap.1' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/man/man1/pullimap.1' install --strip-program=true -m0644 -vDt /<<PKGBUILDDIR>>/debian/tmp/usr/local/share/doc/pullimap ./pullimap.sample install: WARNING: ignoring --strip-program option as -s option was not specified install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/doc' install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/doc/pullimap' './pullimap.sample' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/doc/pullimap/pullimap.sample' install --strip-program=true -m0644 -vDt /<<PKGBUILDDIR>>/debian/tmp/usr/local/share/doc/interimap ./interimap.sample \ ./doc/getting-started.md ./doc/multi-account.md ./README install: WARNING: ignoring --strip-program option as -s option was not specified install: creating directory '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/doc/interimap' './interimap.sample' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/doc/interimap/interimap.sample' './doc/getting-started.md' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/doc/interimap/getting-started.md' './doc/multi-account.md' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/doc/interimap/multi-account.md' './README' -> '/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/doc/interimap/README' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_install dh_install: warning: Cannot find (any matches for) "usr/bin/interimap" (tried in ., debian/tmp) dh_install: warning: interimap missing files: usr/bin/interimap dh_install: warning: Cannot find (any matches for) "usr/lib/systemd/user/interimap.service" (tried in ., debian/tmp) dh_install: warning: interimap missing files: usr/lib/systemd/user/interimap.service dh_install: warning: Cannot find (any matches for) "usr/lib/systemd/user/[email protected]" (tried in ., debian/tmp) dh_install: warning: interimap missing files: usr/lib/systemd/user/[email protected] dh_install: warning: Cannot find (any matches for) "usr/bin/pullimap" (tried in ., debian/tmp) dh_install: warning: pullimap missing files: usr/bin/pullimap dh_install: warning: Cannot find (any matches for) "usr/lib/systemd/user/[email protected]" (tried in ., debian/tmp) dh_install: warning: pullimap missing files: usr/lib/systemd/user/[email protected] dh_install: warning: Cannot find (any matches for) "usr/share/perl5/Net/IMAP/InterIMAP.pm" (tried in ., debian/tmp) dh_install: warning: libinterimap missing files: usr/share/perl5/Net/IMAP/InterIMAP.pm dh_install: error: missing files, aborting make: *** [debian/rules:6: binary] Error 255 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

