Source: pam-u2f
Version: 1.1.0-1.1
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-binary-20230816 ftbfs-binary-after-build
User: [email protected]
Usertags: qa-doublebuild

Hi,

This package fails to do build a binary-only build (not source) after a
successful build (dpkg-buildpackage ; dpkg-buildpackage -b).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/DoubleBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env 
> -us -uc -rfakeroot -b
> ---------------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package pam-u2f
> dpkg-buildpackage: info: source version 1.1.0-1.1
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Salvatore Bonaccorso 
> <[email protected]>
>  dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture amd64
>  debian/rules clean
> dh clean
>    dh_auto_clean
>       make -j8 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Making distclean in .
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> test -z "pam_u2f.la" || rm -f pam_u2f.la
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "tests/credentials/new_double_-N.cred 
> tests/credentials/new_double_-P-N.cred tests/credentials/new_double_-P.cred 
> tests/credentials/new_double_-P-V-N.cred 
> tests/credentials/new_double_-P-V.cred tests/credentials/new_double_-r-N.cred 
> tests/credentials/new_double_-r-P-N.cred 
> tests/credentials/new_double_-r-P.cred 
> tests/credentials/new_double_-r-P-V-N.cred 
> tests/credentials/new_double_-r-P-V.cred tests/credentials/new_double_-r.cred 
> tests/credentials/new_double_-r-V-N.cred 
> tests/credentials/new_double_-r-V.cred tests/credentials/new_double_.cred 
> tests/credentials/new_double_-V-N.cred tests/credentials/new_double_-V.cred 
> tests/credentials/new_mixed_12.cred tests/credentials/new_mixed_1-P2.cred 
> tests/credentials/new_mixed_-P12.cred tests/credentials/new_mixed_-P1-P2.cred 
> tests/credentials/new_-N.cred 
> tests/credentials/new_-P-N.cred tests/credentials/new_-P.cred 
> tests/credentials/new_-P-V-N.cred tests/credentials/new_-P-V.cred 
> tests/credentials/new_-r-N.cred tests/credentials/new_-r-P-N.cred 
> tests/credentials/new_-r-P.cred tests/credentials/new_-r-P-V-N.cred 
> tests/credentials/new_-r-P-V.cred tests/credentials/new_-r.cred 
> tests/credentials/new_-r-V-N.cred tests/credentials/new_-r-V.cred 
> tests/credentials/new_.cred tests/credentials/new_-V-N.cred 
> tests/credentials/new_-V.cred tests/credentials/old_credential.cred 
> tests/credentials/ssh_credential.cred" || rm -f 
> tests/credentials/new_double_-N.cred tests/credentials/new_double_-P-N.cred 
> tests/credentials/new_double_-P.cred tests/credentials/new_double_-P-V-N.cred 
> tests/credentials/new_double_-P-V.cred tests/credentials/new_double_-r-N.cred 
> tests/credentials/new_double_-r-P-N.cred 
> tests/credentials/new_double_-r-P.cred 
> tests/credentials/new_double_-r-P-V-N.cred 
> tests/credentials/new_double_-r-P-V.cred tests/credentials/new_double_-r.cred 
> tests/credentials/new_double_-r-V-N.cred 
> tests/credentials/new_double_-r-V.cred tests/credentials/new_double_.cred 
> tests/credentials/new_double_-V-N.cred tests/credentials/new_double_-V.cred 
> tests/credentials/new_mixed_12.cred tests/credentials/new_mixed_1-P2.cred 
> tests/credentials/new_mixed_-P12.cred tests/credentials/new_mixed_-P1-P2.cred 
> tests/credentials/new_-N.cred tests/credentials/new_-P-N.cred 
> tests/credentials/new_-P.cred tests/credentials/new_-P-V-N.cred 
> tests/credentials/new_-P-V.cred tests/credentials/new_-r-N.cred 
> tests/credentials/new_-r-P-N.cred tests/credentials/new_-r-P.cred 
> tests/credentials/new_-r-P-V-N.cred tests/credentials/new_-r-P-V.cred 
> tests/credentials/new_-r.cred tests/credentials/new_-r-V-N.cred 
> tests/credentials/new_-r-V.cred tests/credentials/new_.cred 
> tests/credentials/new_-V-N.cred tests/credentials/new_-V.cred 
> tests/credentials/old_credential.cred tests/credentials/ssh_credential.cred
> rm -f ./so_locations
> rm -f libtool config.lt
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f cscope.out cscope.in.out cscope.po.out cscope.files
> test -z "./man/pam_u2f.8" || rm -f ./man/pam_u2f.8
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> Making distclean in pamu2fcfg
> make[2]: Entering directory '/<<PKGBUILDDIR>>/pamu2fcfg'
>  rm -f pamu2fcfg
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f ../*.o
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f ../.deps/.dirstamp
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ../.dirstamp
> test -z "../man/pamu2fcfg.1" || rm -f ../man/pamu2fcfg.1
> rm -f ../.deps/b64.Po
> rm -f ../.deps/explicit_bzero.Po
> rm -f ../.deps/util.Po
> rm -f ./.deps/cmdline.Po
> rm -f ./.deps/pamu2fcfg.Po
> rm -f ./.deps/readpassphrase.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/pamu2fcfg'
> Making distclean in tests
> make[2]: Entering directory '/<<PKGBUILDDIR>>/tests'
> rm -rf .libs _libs
> rm -f *.o
>  rm -f basic get_devices
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/basic.Po
> rm -f ./.deps/get_devices.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
> rm -f config.status config.cache config.log configure.lineno 
> config.status.lineno
> rm -f ./.deps/b64.Plo
> rm -f ./.deps/drop_privs.Plo
> rm -f ./.deps/explicit_bzero.Plo
> rm -f ./.deps/pam-u2f.Plo
> rm -f ./.deps/util.Plo
> rm -f Makefile
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_autoreconf_clean
>    dh_clean
>  debian/rules binary
> dh binary
>    dh_update_autotools_config
>    dh_autoreconf
> libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
> libtoolize: copying file 'build-aux/ltmain.sh'
> libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
> libtoolize: copying file 'm4/libtool.m4'
> libtoolize: copying file 'm4/ltoptions.m4'
> libtoolize: copying file 'm4/ltsugar.m4'
> libtoolize: copying file 'm4/ltversion.m4'
> libtoolize: copying file 'm4/lt~obsolete.m4'
> configure.ac:18: warning: The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
> configure.ac:18: You should run autoupdate.
> m4/ltoptions.m4:148: AC_LIBTOOL_WIN32_DLL is expanded from...
> configure.ac:18: the top level
> configure.ac:18: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the 
> call to _LT_SET_OPTION when you
> configure.ac:18: put the 'win32-dll' option into LT_INIT's first parameter.
> ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
> m4/ltoptions.m4:148: AC_LIBTOOL_WIN32_DLL is expanded from...
> configure.ac:18: the top level
> configure.ac:20: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
> configure.ac:20: You should run autoupdate.
> m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
> configure.ac:20: the top level
> configure.ac:21: warning: The macro `AC_PROG_CC_STDC' is obsolete.
> configure.ac:21: You should run autoupdate.
> ./lib/autoconf/c.m4:1666: AC_PROG_CC_STDC is expanded from...
> configure.ac:21: the top level
> configure.ac:49: warning: The macro `AC_HELP_STRING' is obsolete.
> configure.ac:49: You should run autoupdate.
> ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
> configure.ac:49: the top level
> configure.ac:74: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:74: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:74: the top level
> configure.ac:75: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:75: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:75: the top level
> configure.ac:76: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:76: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:76: the top level
> configure.ac:78: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:78: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:78: the top level
> configure.ac:79: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:79: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:79: the top level
> configure.ac:80: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:80: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:80: the top level
> configure.ac:81: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:81: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:81: the top level
> configure.ac:82: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:82: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:82: the top level
> configure.ac:83: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:83: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:83: the top level
> configure.ac:84: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:84: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:84: the top level
> configure.ac:85: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:85: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:85: the top level
> configure.ac:86: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:86: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:86: the top level
> configure.ac:89: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:89: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/ax_check_compile_flag.m4:58: AX_CHECK_COMPILE_FLAG is expanded from...
> configure.ac:89: the top level
> configure.ac:17: installing 'build-aux/ar-lib'
> configure.ac:15: installing 'build-aux/compile'
> configure.ac:10: installing 'build-aux/install-sh'
> configure.ac:10: installing 'build-aux/missing'
> Makefile.am: installing 'build-aux/depcomp'
>    debian/rules override_dh_auto_configure
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_configure -- \
>       --disable-silent-rules \
>       --with-pam-dir=/lib/x86_64-linux-gnu/security
>       ./configure --build=x86_64-linux-gnu --prefix=/usr 
> --includedir=\${prefix}/include --mandir=\${prefix}/share/man 
> --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
> --disable-option-checking --disable-silent-rules 
> --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run 
> --disable-maintainer-mode --disable-dependency-tracking 
> --disable-silent-rules --with-pam-dir=/lib/x86_64-linux-gnu/security
> checking build system type... x86_64-pc-linux-gnu
> checking host system type... x86_64-pc-linux-gnu
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a race-free mkdir -p... /bin/mkdir -p
> checking for gawk... no
> checking for mawk... mawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether make supports nested variables... (cached) yes
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking whether make supports the include directive... yes (GNU style)
> 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 whether gcc understands -c and -o together... yes
> checking dependency style of gcc... none
> 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 wchar.h... yes
> checking for minix/config.h... no
> checking whether it is safe to define __EXTENSIONS__... yes
> checking whether _XOPEN_SOURCE should be defined... no
> checking for ar... ar
> checking the archiver (ar) interface... ar
> checking how to print strings... printf
> checking for a sed that does not truncate output... /bin/sed
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for fgrep... /bin/grep -F
> checking for ld used by gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> checking the name lister (/usr/bin/nm -B) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 1572864
> checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu 
> format... func_convert_file_noop
> checking how to convert x86_64-pc-linux-gnu file names to toolchain format... 
> func_convert_file_noop
> checking for /usr/bin/ld option to reload object files... -r
> checking for file... file
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for dlltool... dlltool
> checking how to associate runtime and link libraries... printf %s\n
> checking for archiver @FILE support... @
> checking for strip... strip
> checking for ranlib... ranlib
> checking command to parse /usr/bin/nm -B output from gcc object... ok
> checking for sysroot... no
> checking for a working dd... /bin/dd
> checking how to truncate binary pipes... /bin/dd bs=4096 count=1
> checking for mt... no
> checking if : is a manifest tool... no
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fPIC -DPIC
> checking if gcc PIC flag -fPIC -DPIC works... yes
> checking if gcc static flag -static works... yes
> checking if gcc supports -c -o file.o... yes
> checking if gcc supports -c -o file.o... (cached) yes
> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared 
> libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... no
> checking for security/pam_appl.h... yes
> checking for security/pam_modules.h... yes
> checking for security/_pam_macros.h... yes
> checking for security/pam_modutil.h... yes
> checking for pam_start in -lpam... yes
> checking for library containing pam_modutil_drop_priv... none required
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for libcrypto... yes
> checking for libfido2 >= 1.2.0... yes
> checking for secure_getenv... yes
> checking for readpassphrase... no
> checking for explicit_bzero... yes
> checking for memset_s... no
> checking whether C compiler accepts -Wall... yes
> checking whether C compiler accepts -Wextra... yes
> checking whether C compiler accepts -Wconversion... yes
> checking whether C compiler accepts -Wconversion... (cached) yes
> checking whether C compiler accepts -Wpedantic... yes
> checking whether C compiler accepts -Wformat=2... yes
> checking whether C compiler accepts -Wstrict-prototypes... yes
> checking whether C compiler accepts -Wmissing-declarations... yes
> checking whether C compiler accepts -Wmissing-prototypes... yes
> checking whether C compiler accepts -Wnull-dereference... yes
> checking whether C compiler accepts -Wshadow... yes
> checking whether C compiler accepts -Wpointer-arith... yes
> checking whether C compiler accepts -Wno-unused-but-set-variable... yes
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating pamu2fcfg/Makefile
> config.status: creating tests/Makefile
> config.status: creating tests/credentials/new_double_-N.cred
> config.status: creating tests/credentials/new_double_-P-N.cred
> config.status: creating tests/credentials/new_double_-P.cred
> config.status: creating tests/credentials/new_double_-P-V-N.cred
> config.status: creating tests/credentials/new_double_-P-V.cred
> config.status: creating tests/credentials/new_double_-r-N.cred
> config.status: creating tests/credentials/new_double_-r-P-N.cred
> config.status: creating tests/credentials/new_double_-r-P.cred
> config.status: creating tests/credentials/new_double_-r-P-V-N.cred
> config.status: creating tests/credentials/new_double_-r-P-V.cred
> config.status: creating tests/credentials/new_double_-r.cred
> config.status: creating tests/credentials/new_double_-r-V-N.cred
> config.status: creating tests/credentials/new_double_-r-V.cred
> config.status: creating tests/credentials/new_double_.cred
> config.status: creating tests/credentials/new_double_-V-N.cred
> config.status: creating tests/credentials/new_double_-V.cred
> config.status: creating tests/credentials/new_mixed_12.cred
> config.status: creating tests/credentials/new_mixed_1-P2.cred
> config.status: creating tests/credentials/new_mixed_-P12.cred
> config.status: creating tests/credentials/new_mixed_-P1-P2.cred
> config.status: creating tests/credentials/new_-N.cred
> config.status: creating tests/credentials/new_-P-N.cred
> config.status: creating tests/credentials/new_-P.cred
> config.status: creating tests/credentials/new_-P-V-N.cred
> config.status: creating tests/credentials/new_-P-V.cred
> config.status: creating tests/credentials/new_-r-N.cred
> config.status: creating tests/credentials/new_-r-P-N.cred
> config.status: creating tests/credentials/new_-r-P.cred
> config.status: creating tests/credentials/new_-r-P-V-N.cred
> config.status: creating tests/credentials/new_-r-P-V.cred
> config.status: creating tests/credentials/new_-r.cred
> config.status: creating tests/credentials/new_-r-V-N.cred
> config.status: creating tests/credentials/new_-r-V.cred
> config.status: creating tests/credentials/new_.cred
> config.status: creating tests/credentials/new_-V-N.cred
> config.status: creating tests/credentials/new_-V.cred
> config.status: creating tests/credentials/old_credential.cred
> config.status: creating tests/credentials/ssh_credential.cred
> config.status: executing depfiles commands
> config.status: executing libtool commands
> configure: Summary of build options:
> 
>   Version:             1.1.0
>   Host type:           x86_64-pc-linux-gnu
>   Install prefix:      /usr
>   Compiler:            gcc
>   CFLAGS:              -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security
>   CWFLAGS:             -Wall -Wextra -Wconversion -Wno-sign-conversion 
> -Wpedantic -Wformat=2 -Wstrict-prototypes -Wmissing-declarations 
> -Wmissing-prototypes -Wnull-dereference -Wshadow -Wpointer-arith
>   CSFLAGS:             -Wno-unused-but-set-variable
>   Library types:       Shared=yes, Static=no
>   LIBFIDO2 CFLAGS:     
>   LIBFIDO2 LIBS:       -lfido2 -lcrypto 
>   LIBCRYPTO CFLAGS:    
>   LIBCRYPTO LIBS:      -lcrypto 
>   PAMDIR:              /lib/x86_64-linux-gnu/security
> 
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_build
>       make -j8
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Making all in .
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DDEBUG_PAM -DPAM_DEBUG 
> -DPACKAGE_NAME=\"pam_u2f\" -DPACKAGE_TARNAME=\"pam_u2f\" 
> -DPACKAGE_VERSION=\"1.1.0\" -DPACKAGE_STRING=\"pam_u2f\ 1.1.0\" 
> -DPACKAGE_BUGREPORT=\"https://github.com/Yubico/pam-u2f/issues\"; 
> -DPACKAGE_URL=\"https://developers.yubico.com/pam-u2f/\"; 
> -DPACKAGE=\"pam_u2f\" -DVERSION=\"1.1.0\" -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 -DHAVE_WCHAR_H=1 
> -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAVE_SECURITY_PAM_APPL_H=1 -DHAVE_SECURITY_PAM_MODULES_H=1 
> -DHAVE_SECURITY__PAM_MACROS_H=1 -DHAVE_SECURITY_PAM_MODUTIL_H=1 
> -DHAVE_LIBPAM=1 -DHAVE_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_SECURE_GETENV=1 
> -DHAVE_EXPLICIT_BZERO=1 -I.    -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
> -Wconversion -Wno-sign-conversion -Wpedantic -Wformat=2 -Wstrict-prototypes 
> -Wmissing-declarations -Wmissing-prototypes -Wnull-dereference -Wshadow 
> -Wpointer-arith -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c -o pam-u2f.lo 
> pam-u2f.c
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DDEBUG_PAM -DPAM_DEBUG 
> -DPACKAGE_NAME=\"pam_u2f\" -DPACKAGE_TARNAME=\"pam_u2f\" 
> -DPACKAGE_VERSION=\"1.1.0\" -DPACKAGE_STRING=\"pam_u2f\ 1.1.0\" 
> -DPACKAGE_BUGREPORT=\"https://github.com/Yubico/pam-u2f/issues\"; 
> -DPACKAGE_URL=\"https://developers.yubico.com/pam-u2f/\"; 
> -DPACKAGE=\"pam_u2f\" -DVERSION=\"1.1.0\" -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 -DHAVE_WCHAR_H=1 
> -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAVE_SECURITY_PAM_APPL_H=1 -DHAVE_SECURITY_PAM_MODULES_H=1 
> -DHAVE_SECURITY__PAM_MACROS_H=1 -DHAVE_SECURITY_PAM_MODUTIL_H=1 
> -DHAVE_LIBPAM=1 -DHAVE_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_SECURE_GETENV=1 
> -DHAVE_EXPLICIT_BZERO=1 -I.    -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
> -Wconversion -Wno-sign-conversion -Wpedantic -Wformat=2 -Wstrict-prototypes 
> -Wmissing-declarations -Wmissing-prototypes -Wnull-dereference -Wshadow 
> -Wpointer-arith -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c -o util.lo util.c
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DDEBUG_PAM -DPAM_DEBUG 
> -DPACKAGE_NAME=\"pam_u2f\" -DPACKAGE_TARNAME=\"pam_u2f\" 
> -DPACKAGE_VERSION=\"1.1.0\" -DPACKAGE_STRING=\"pam_u2f\ 1.1.0\" 
> -DPACKAGE_BUGREPORT=\"https://github.com/Yubico/pam-u2f/issues\"; 
> -DPACKAGE_URL=\"https://developers.yubico.com/pam-u2f/\"; 
> -DPACKAGE=\"pam_u2f\" -DVERSION=\"1.1.0\" -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 -DHAVE_WCHAR_H=1 
> -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAVE_SECURITY_PAM_APPL_H=1 -DHAVE_SECURITY_PAM_MODULES_H=1 
> -DHAVE_SECURITY__PAM_MACROS_H=1 -DHAVE_SECURITY_PAM_MODUTIL_H=1 
> -DHAVE_LIBPAM=1 -DHAVE_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_SECURE_GETENV=1 
> -DHAVE_EXPLICIT_BZERO=1 -I.    -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
> -Wconversion -Wno-sign-conversion -Wpedantic -Wformat=2 -Wstrict-prototypes 
> -Wmissing-declarations -Wmissing-prototypes -Wnull-dereference -Wshadow 
> -Wpointer-arith -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c -o drop_privs.lo 
> drop_privs.c
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DDEBUG_PAM -DPAM_DEBUG 
> -DPACKAGE_NAME=\"pam_u2f\" -DPACKAGE_TARNAME=\"pam_u2f\" 
> -DPACKAGE_VERSION=\"1.1.0\" -DPACKAGE_STRING=\"pam_u2f\ 1.1.0\" 
> -DPACKAGE_BUGREPORT=\"https://github.com/Yubico/pam-u2f/issues\"; 
> -DPACKAGE_URL=\"https://developers.yubico.com/pam-u2f/\"; 
> -DPACKAGE=\"pam_u2f\" -DVERSION=\"1.1.0\" -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 -DHAVE_WCHAR_H=1 
> -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAVE_SECURITY_PAM_APPL_H=1 -DHAVE_SECURITY_PAM_MODULES_H=1 
> -DHAVE_SECURITY__PAM_MACROS_H=1 -DHAVE_SECURITY_PAM_MODUTIL_H=1 
> -DHAVE_LIBPAM=1 -DHAVE_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_SECURE_GETENV=1 
> -DHAVE_EXPLICIT_BZERO=1 -I.    -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
> -Wconversion -Wno-sign-conversion -Wpedantic -Wformat=2 -Wstrict-prototypes 
> -Wmissing-declarations -Wmissing-prototypes -Wnull-dereference -Wshadow 
> -Wpointer-arith -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c -o b64.lo b64.c
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DDEBUG_PAM -DPAM_DEBUG 
> -DPACKAGE_NAME=\"pam_u2f\" -DPACKAGE_TARNAME=\"pam_u2f\" 
> -DPACKAGE_VERSION=\"1.1.0\" -DPACKAGE_STRING=\"pam_u2f\ 1.1.0\" 
> -DPACKAGE_BUGREPORT=\"https://github.com/Yubico/pam-u2f/issues\"; 
> -DPACKAGE_URL=\"https://developers.yubico.com/pam-u2f/\"; 
> -DPACKAGE=\"pam_u2f\" -DVERSION=\"1.1.0\" -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 -DHAVE_WCHAR_H=1 
> -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAVE_SECURITY_PAM_APPL_H=1 -DHAVE_SECURITY_PAM_MODULES_H=1 
> -DHAVE_SECURITY__PAM_MACROS_H=1 -DHAVE_SECURITY_PAM_MODUTIL_H=1 
> -DHAVE_LIBPAM=1 -DHAVE_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_SECURE_GETENV=1 
> -DHAVE_EXPLICIT_BZERO=1 -I.    -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
> -Wconversion -Wno-sign-conversion -Wpedantic -Wformat=2 -Wstrict-prototypes 
> -Wmissing-declarations -Wmissing-prototypes -Wnull-dereference -Wshadow 
> -Wpointer-arith -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c -o 
> explicit_bzero.lo explicit_bzero.c
> /bin/bash '/<<PKGBUILDDIR>>/build-aux/missing' a2x --format=manpage -L -a 
> revdate="Version 1.1.0" man/pam_u2f.8.txt
> /<<PKGBUILDDIR>>/build-aux/missing: line 81: a2x: command not found
> WARNING: 'a2x' is missing on your system.
>          You might have modified some files without having the proper
>          tools for further handling them.  Check the 'README' file, it
>          often tells you about the needed prerequisites for installing
>          this package.  You may also peek at any GNU archive site, in
>          case some other package contains this missing 'a2x' program.
> make[2]: *** [Makefile:1203: man/pam_u2f.8] Error 127
> make[2]: *** Waiting for unfinished jobs....
> libtool: compile:  gcc -DDEBUG_PAM -DPAM_DEBUG -DPACKAGE_NAME=\"pam_u2f\" 
> -DPACKAGE_TARNAME=\"pam_u2f\" -DPACKAGE_VERSION=\"1.1.0\" 
> "-DPACKAGE_STRING=\"pam_u2f 1.1.0\"" 
> -DPACKAGE_BUGREPORT=\"https://github.com/Yubico/pam-u2f/issues\"; 
> -DPACKAGE_URL=\"https://developers.yubico.com/pam-u2f/\"; 
> -DPACKAGE=\"pam_u2f\" -DVERSION=\"1.1.0\" -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 -DHAVE_WCHAR_H=1 
> -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAVE_SECURITY_PAM_APPL_H=1 -DHAVE_SECURITY_PAM_MODULES_H=1 
> -DHAVE_SECURITY__PAM_MACROS_H=1 -DHAVE_SECURITY_PAM_MODUTIL_H=1 
> -DHAVE_LIBPAM=1 -DHAVE_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_SECURE_GETENV=1 
> -DHAVE_EXPLICIT_BZERO=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
> -Wconversion -Wno-sign-conversion -Wpedantic -Wformat=2 -Wstrict-prototypes 
> -Wmissing-declarations -Wmissing-prototypes -Wnull-dereference -Wshadow 
> -Wpointer-arith -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c util.c  -fPIC 
> -DPIC -o .libs/util.o
> libtool: compile:  gcc -DDEBUG_PAM -DPAM_DEBUG -DPACKAGE_NAME=\"pam_u2f\" 
> -DPACKAGE_TARNAME=\"pam_u2f\" -DPACKAGE_VERSION=\"1.1.0\" 
> "-DPACKAGE_STRING=\"pam_u2f 1.1.0\"" 
> -DPACKAGE_BUGREPORT=\"https://github.com/Yubico/pam-u2f/issues\"; 
> -DPACKAGE_URL=\"https://developers.yubico.com/pam-u2f/\"; 
> -DPACKAGE=\"pam_u2f\" -DVERSION=\"1.1.0\" -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 -DHAVE_WCHAR_H=1 
> -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAVE_SECURITY_PAM_APPL_H=1 -DHAVE_SECURITY_PAM_MODULES_H=1 
> -DHAVE_SECURITY__PAM_MACROS_H=1 -DHAVE_SECURITY_PAM_MODUTIL_H=1 
> -DHAVE_LIBPAM=1 -DHAVE_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_SECURE_GETENV=1 
> -DHAVE_EXPLICIT_BZERO=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
> -Wconversion -Wno-sign-conversion -Wpedantic -Wformat=2 -Wstrict-prototypes 
> -Wmissing-declarations -Wmissing-prototypes -Wnull-dereference -Wshadow 
> -Wpointer-arith -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c explicit_bzero.c 
>  -fPIC -DPIC -o .libs/explicit_bzero.o
> libtool: compile:  gcc -DDEBUG_PAM -DPAM_DEBUG -DPACKAGE_NAME=\"pam_u2f\" 
> -DPACKAGE_TARNAME=\"pam_u2f\" -DPACKAGE_VERSION=\"1.1.0\" 
> "-DPACKAGE_STRING=\"pam_u2f 1.1.0\"" 
> -DPACKAGE_BUGREPORT=\"https://github.com/Yubico/pam-u2f/issues\"; 
> -DPACKAGE_URL=\"https://developers.yubico.com/pam-u2f/\"; 
> -DPACKAGE=\"pam_u2f\" -DVERSION=\"1.1.0\" -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 -DHAVE_WCHAR_H=1 
> -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAVE_SECURITY_PAM_APPL_H=1 -DHAVE_SECURITY_PAM_MODULES_H=1 
> -DHAVE_SECURITY__PAM_MACROS_H=1 -DHAVE_SECURITY_PAM_MODUTIL_H=1 
> -DHAVE_LIBPAM=1 -DHAVE_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_SECURE_GETENV=1 
> -DHAVE_EXPLICIT_BZERO=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
> -Wconversion -Wno-sign-conversion -Wpedantic -Wformat=2 -Wstrict-prototypes 
> -Wmissing-declarations -Wmissing-prototypes -Wnull-dereference -Wshadow 
> -Wpointer-arith -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c drop_privs.c  
> -fPIC -DPIC -o .libs/drop_privs.o
> libtool: compile:  gcc -DDEBUG_PAM -DPAM_DEBUG -DPACKAGE_NAME=\"pam_u2f\" 
> -DPACKAGE_TARNAME=\"pam_u2f\" -DPACKAGE_VERSION=\"1.1.0\" 
> "-DPACKAGE_STRING=\"pam_u2f 1.1.0\"" 
> -DPACKAGE_BUGREPORT=\"https://github.com/Yubico/pam-u2f/issues\"; 
> -DPACKAGE_URL=\"https://developers.yubico.com/pam-u2f/\"; 
> -DPACKAGE=\"pam_u2f\" -DVERSION=\"1.1.0\" -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 -DHAVE_WCHAR_H=1 
> -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAVE_SECURITY_PAM_APPL_H=1 -DHAVE_SECURITY_PAM_MODULES_H=1 
> -DHAVE_SECURITY__PAM_MACROS_H=1 -DHAVE_SECURITY_PAM_MODUTIL_H=1 
> -DHAVE_LIBPAM=1 -DHAVE_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_SECURE_GETENV=1 
> -DHAVE_EXPLICIT_BZERO=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
> -Wconversion -Wno-sign-conversion -Wpedantic -Wformat=2 -Wstrict-prototypes 
> -Wmissing-declarations -Wmissing-prototypes -Wnull-dereference -Wshadow 
> -Wpointer-arith -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c pam-u2f.c  -fPIC 
> -DPIC -o .libs/pam-u2f.o
> libtool: compile:  gcc -DDEBUG_PAM -DPAM_DEBUG -DPACKAGE_NAME=\"pam_u2f\" 
> -DPACKAGE_TARNAME=\"pam_u2f\" -DPACKAGE_VERSION=\"1.1.0\" 
> "-DPACKAGE_STRING=\"pam_u2f 1.1.0\"" 
> -DPACKAGE_BUGREPORT=\"https://github.com/Yubico/pam-u2f/issues\"; 
> -DPACKAGE_URL=\"https://developers.yubico.com/pam-u2f/\"; 
> -DPACKAGE=\"pam_u2f\" -DVERSION=\"1.1.0\" -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 -DHAVE_WCHAR_H=1 
> -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAVE_SECURITY_PAM_APPL_H=1 -DHAVE_SECURITY_PAM_MODULES_H=1 
> -DHAVE_SECURITY__PAM_MACROS_H=1 -DHAVE_SECURITY_PAM_MODUTIL_H=1 
> -DHAVE_LIBPAM=1 -DHAVE_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_SECURE_GETENV=1 
> -DHAVE_EXPLICIT_BZERO=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
> -Wconversion -Wno-sign-conversion -Wpedantic -Wformat=2 -Wstrict-prototypes 
> -Wmissing-declarations -Wmissing-prototypes -Wnull-dereference -Wshadow 
> -Wpointer-arith -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c b64.c  -fPIC 
> -DPIC -o .libs/b64.o
> util.c: In function ‘translate_old_format_pubkey’:
> util.c:119:3: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since 
> OpenSSL 3.0 [-Wdeprecated-declarations]
>   119 |   if ((ec = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1)) == NULL ||
>       |   ^~
> In file included from /usr/include/fido.h:32,
>                  from util.c:5:
> /usr/include/openssl/ec.h:998:31: note: declared here
>   998 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
>       |                               ^~~~~~~~~~~~~~~~~~~~~~~~
> util.c:120:7: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 
> 3.0 [-Wdeprecated-declarations]
>   120 |       (g = EC_KEY_get0_group(ec)) == NULL)
>       |       ^
> /usr/include/openssl/ec.h:1034:39: note: declared here
>  1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY 
> *key);
>       |                                       ^~~~~~~~~~~~~~~~~
> util.c:125:7: warning: ‘EC_KEY_set_public_key’ is deprecated: Since 
> OpenSSL 3.0 [-Wdeprecated-declarations]
>   125 |       !EC_KEY_set_public_key(ec, q))
>       |       ^
> /usr/include/openssl/ec.h:1070:27: note: declared here
>  1070 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const 
> EC_POINT *pub);
>       |                           ^~~~~~~~~~~~~~~~~~~~~
> util.c:135:5: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 
> [-Wdeprecated-declarations]
>   135 |     EC_KEY_free(ec);
>       |     ^~~~~~~~~~~
> /usr/include/openssl/ec.h:1003:28: note: declared here
>  1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
>       |                            ^~~~~~~~~~~
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> make[1]: *** [Makefile:757: all-recursive] Error 1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_build: error: make -j8 returned exit code 2
> make: *** [debian/rules:6: binary] Error 25
> dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
> 2
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage 
> --sanitize-env -us -uc -rfakeroot -b' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/16/pam-u2f_1.1.0-1.1_unstable.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to