Package: src:lbdb
Version: 0.55-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with elpa
   debian/rules override_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_clean
[ ! -f debian/autoreconf.tar ] || tar xf debian/autoreconf.tar
rm -f debian/autoreconf.tar
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 debian/rules binary
dh binary --with elpa
   dh_update_autotools_config
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<PKGBUILDDIR>>'
tar cf debian/autoreconf.tar aclocal.m4 configure install-sh
dh_autoreconf
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
env SH=/bin/sh MAWK=/usr/bin/awk \
        ./configure --prefix=/usr --libdir='${prefix}/lib/lbdb' \
                --mandir='${prefix}/share/man' --sysconfdir=/etc \
                --enable-lbdb-dotlock \
                --with-finger=/usr/bin/finger \
                --with-abook=/usr/bin/abook \
                --with-goobook=/usr/bin/goobook \
                --with-addr-email=/usr/bin/addr-email \
                --with-ypcat=/usr/bin/ypcat \
                --with-getent=/usr/bin/getent \
                --with-gpg=/usr/bin/gpg \
                --with-pgpk=/usr/bin/pgpk \
                --with-pgp=/usr/bin/pgp \
                --with-evolution-addressbook-export=auto \
                --with-khard=/usr/bin/khard \
                --with-mu=/usr/bin/mu
checking for prefix... /usr
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for getopt.h... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking 32-bit host C ABI... no
checking how to run the C preprocessor... gcc -E
checking for egrep -e... /usr/bin/grep -E
checking for ELF binary format... yes
checking for the common suffixes of directories in the library search path... 
lib,lib,lib64
checking for iconv... yes
checking for working iconv... yes
checking whether iconv is compatible with its POSIX signature... yes
checking for awk... /usr/bin/awk
checking for mawk... /usr/bin/awk
checking for gawk... NONE
checking for nawk... /usr/bin/nawk
checking for tac... /usr/bin/tac
checking for mutt.dotlock... no
checking for mutt_dotlock... no
checking for niscat... no
checking for perl... /usr/bin/perl
checking for xcodebuild... no
checking for pbxbuild... no
checking for autom4te... /usr/bin/autom4te
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING:  'Makefile.in' seems to ignore the --datarootdir setting
config.status: creating lbdbq.sh
config.status: creating munge.awk
config.status: creating lbdb-fetchaddr.sh
config.status: creating vcquery.pl
config.status: creating lbdb-munge.sh
config.status: creating lbdb_lib.sh
config.status: creating nodelist2lbdb.pl
config.status: creating palm_lsaddr.pl
config.status: creating mutt_ldap_query.pl
config.status: creating m_inmail.sh
config.status: creating m_passwd.sh
config.status: creating m_muttalias.sh
config.status: creating m_pine.sh
config.status: creating m_gnomecard.sh
config.status: creating m_bbdb.sh
config.status: creating m_wanderlust.sh
config.status: creating m_finger.sh
config.status: creating m_abook.sh
config.status: creating m_goobook.sh
config.status: creating m_addr_email.sh
config.status: creating m_yppasswd.sh
config.status: creating m_getent.sh
config.status: creating m_gpg.sh
config.status: creating m_pgp5.sh
config.status: creating m_pgp2.sh
config.status: creating m_evolution.sh
config.status: creating m_khard.sh
config.status: creating m_mu.sh
config.status: creating m_fido.sh
config.status: creating m_palm.sh
config.status: creating m_ldap.sh
config.status: creating m_vcf.sh
config.status: creating lbdb.spec
config.status: creating lbdb.rc
config.status: creating lbdb-pkg.el
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: executing tests/atconfig commands
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build
        make -j2
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cat lbdbq.sh >lbdbq 
cat lbdb_lib.sh >lbdb_lib 
chmod a+x lbdbq
chmod a+x lbdb_lib
cat lbdb-fetchaddr.sh >lbdb-fetchaddr 
cat lbdb-munge.sh >lbdb-munge 
chmod a+x lbdb-munge
chmod a+x lbdb-fetchaddr
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -DPACKAGE_NAME=\"lbdb\" 
-DPACKAGE_TARNAME=\"lbdb\" -DPACKAGE_VERSION=\"0.55\" -DPACKAGE_STRING=\"lbdb\ 
0.55\" -DPACKAGE_BUGREPORT=\"[email protected]\" 
-DPACKAGE_URL=\"https://www.spinnaker.de/lbdb/\"; -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_GETOPT_H=1 -DHAVE_ICONV=1 -DICONV_CONST= -c fetchaddr.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -DPACKAGE_NAME=\"lbdb\" 
-DPACKAGE_TARNAME=\"lbdb\" -DPACKAGE_VERSION=\"0.55\" -DPACKAGE_STRING=\"lbdb\ 
0.55\" -DPACKAGE_BUGREPORT=\"[email protected]\" 
-DPACKAGE_URL=\"https://www.spinnaker.de/lbdb/\"; -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_GETOPT_H=1 -DHAVE_ICONV=1 -DICONV_CONST= -c rfc822.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -DPACKAGE_NAME=\"lbdb\" 
-DPACKAGE_TARNAME=\"lbdb\" -DPACKAGE_VERSION=\"0.55\" -DPACKAGE_STRING=\"lbdb\ 
0.55\" -DPACKAGE_BUGREPORT=\"[email protected]\" 
-DPACKAGE_URL=\"https://www.spinnaker.de/lbdb/\"; -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_GETOPT_H=1 -DHAVE_ICONV=1 -DICONV_CONST= -c helpers.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -DPACKAGE_NAME=\"lbdb\" 
-DPACKAGE_TARNAME=\"lbdb\" -DPACKAGE_VERSION=\"0.55\" -DPACKAGE_STRING=\"lbdb\ 
0.55\" -DPACKAGE_BUGREPORT=\"[email protected]\" 
-DPACKAGE_URL=\"https://www.spinnaker.de/lbdb/\"; -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_GETOPT_H=1 -DHAVE_ICONV=1 -DICONV_CONST= -c rfc2047.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -DPACKAGE_NAME=\"lbdb\" 
-DPACKAGE_TARNAME=\"lbdb\" -DPACKAGE_VERSION=\"0.55\" -DPACKAGE_STRING=\"lbdb\ 
0.55\" -DPACKAGE_BUGREPORT=\"[email protected]\" 
-DPACKAGE_URL=\"https://www.spinnaker.de/lbdb/\"; -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_GETOPT_H=1 -DHAVE_ICONV=1 -DICONV_CONST= -c qpto8bit.c
cat munge.awk > munge
chmod a+x munge
cat nodelist2lbdb.pl > nodelist2lbdb
cat palm_lsaddr.pl > palm_lsaddr
cat mutt_ldap_query.pl > mutt_ldap_query
/usr/bin/install -c vcquery.pl vcquery
sed -e 's!@''libdir@!/usr/lib/lbdb!' \
    -e 's!@''sysconfdir@!/etc!' \
    -e 's!@''dotlock@!lbdb_dotlock!' lbdbq.man.in > lbdbq.man
sed -e 's!@''libdir@!/usr/lib/lbdb!' \
    -e 's!@''sysconfdir@!/etc!' \
    -e 's!@''dotlock@!lbdb_dotlock!' lbdb-fetchaddr.man.in > lbdb-fetchaddr.man
sed -e 's!@''libdir@!/usr/lib/lbdb!' \
    -e 's!@''sysconfdir@!/etc!' \
    -e 's!@''dotlock@!lbdb_dotlock!' nodelist2lbdb.man.in > nodelist2lbdb.man
if [ "/usr/bin/perl" != "no" ]; then \
        pod2man mutt_ldap_query.pl > mutt_ldap_query.man; \
else \
        touch mutt_ldap_query.man; \
fi
cat m_inmail.sh >m_inmail 
chmod a+x m_inmail
cat m_passwd.sh >m_passwd 
chmod a+x m_passwd
cat m_muttalias.sh >m_muttalias 
chmod a+x m_muttalias
cat m_pine.sh >m_pine 
chmod a+x m_pine
cat m_gnomecard.sh >m_gnomecard 
chmod a+x m_gnomecard
cat m_bbdb.sh >m_bbdb 
chmod a+x m_bbdb
cat m_wanderlust.sh >m_wanderlust 
chmod a+x m_wanderlust
cat m_finger.sh >m_finger 
chmod a+x m_finger
cat m_abook.sh >m_abook 
chmod a+x m_abook
cat m_goobook.sh >m_goobook 
chmod a+x m_goobook
cat m_addr_email.sh >m_addr_email 
chmod a+x m_addr_email
cat m_yppasswd.sh >m_yppasswd 
chmod a+x m_yppasswd
cat m_getent.sh >m_getent 
chmod a+x m_getent
cat m_gpg.sh >m_gpg 
chmod a+x m_gpg
cat m_pgp5.sh >m_pgp5 
chmod a+x m_pgp5
cat m_pgp2.sh >m_pgp2 
chmod a+x m_pgp2
cat m_evolution.sh >m_evolution 
chmod a+x m_evolution
cat m_khard.sh >m_khard 
chmod a+x m_khard
cat m_mu.sh >m_mu 
chmod a+x m_mu
cat m_fido.sh >m_fido 
cat m_palm.sh >m_palm 
chmod a+x m_fido
cat m_ldap.sh >m_ldap 
chmod a+x m_palm
cat m_vcf.sh >m_vcf 
chmod a+x m_ldap
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -DPACKAGE_NAME=\"lbdb\" 
-DPACKAGE_TARNAME=\"lbdb\" -DPACKAGE_VERSION=\"0.55\" -DPACKAGE_STRING=\"lbdb\ 
0.55\" -DPACKAGE_BUGREPORT=\"[email protected]\" 
-DPACKAGE_URL=\"https://www.spinnaker.de/lbdb/\"; -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_GETOPT_H=1 -DHAVE_ICONV=1 -DICONV_CONST= -c dotlock.c
chmod a+x m_vcf
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now fetchaddr.o rfc822.o 
helpers.o rfc2047.o -o fetchaddr 
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now qpto8bit.o rfc822.o 
helpers.o rfc2047.o -o qpto8bit 
dotlock.c: In function ‘dotlock_lock’:
dotlock.c:435:5: warning: ignoring return value of ‘link’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  435 |     link (nfslockfile, lockfile);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now dotlock.o helpers.o -o 
lbdb_dotlock
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_elpa_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_elpa_test
dh_auto_test
        make -j2 test "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
[ "/usr/bin/perl" = "no" ] || perl -wc nodelist2lbdb
nodelist2lbdb syntax OK
[ "/usr/bin/perl" = "no" ] || perl -wc palm_lsaddr
palm_lsaddr syntax OK
[ "/usr/bin/perl" = "no" ] || perl -wc mutt_ldap_query
mutt_ldap_query syntax OK
[ "/usr/bin/perl" = "no" ] || perl -wc vcquery
vcquery syntax OK
make -C tests check-local
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests'
/bin/sh ./testsuite AUTOTEST_PATH=/<<PKGBUILDDIR>> \
        USE_LOCAL_LIB=/<<PKGBUILDDIR>>
## --------------------- ##
## lbdb 0.55 test suite. ##
## --------------------- ##

Test m_muttalias

  1: m_muttalias                                     ok

Test m_abook

  2: m_abook                                         skipped (m_abook.at:21)

Test m_inmail/fetchmail

  3: lbdb-fetchmail                                  ok
  4: m_inmail                                        ok
  5: m_inmail SORT=address                           ok
  6: m_inmail SORT=name                              ok
  7: m_inmail SORT=comment                           ok
  8: m_inmail SORT=reverse_comment                   ok

Test m_vcf

  9: m_vcf                                           ok
 10: m_vcf nickname                                  ok
 11: m_vcf name components                           ok
 12: m_vcf no realname                               ok
 13: m_vcf crlf lineending                           ok

Test m_mu

 14: m_mu                                            FAILED (m_mu.at:22)
 15: m_mu personal                                   FAILED (m_mu.at:48)
 16: m_mu after                                      FAILED (m_mu.at:74)
 17: m_mu ignore missingname                         FAILED (m_mu.at:90)

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 16 tests were run,
4 failed unexpectedly.
1 test was skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

Please send `tests/testsuite.log' and all information you think might help:

   To: <[email protected]>
   Subject: [lbdb 0.55] testsuite: 14 15 16 17 failed

You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point.  Its output may
be found below `tests/testsuite.dir'.

make[3]: *** [Makefile:39: check-local] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: *** [Makefile:51: test] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 test "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1 
returned exit code 2
make[1]: *** [debian/rules:53: override_dh_elpa_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:13: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202501/

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 add an affects on src:lbdb, so that this is still
visible in the BTS web page for this package.

Thanks.

Reply via email to