Your message dated Sat, 04 May 2024 12:20:46 +0000 with message-id <e1s3eni-00ehaa...@fasolo.debian.org> and subject line Bug#1066579: fixed in yubico-pam 2.27-1 has caused the Debian Bug report #1066579, regarding yubico-pam: FTBFS: ../pam_yubico.c:657:8: error: implicit declaration of function ‘mkostemp’; did you mean ‘mkstemp’? [-Werror=implicit-function-declaration] to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1066579: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066579 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: yubico-pam Version: 2.26-1.1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef Hi, During a rebuild of all packages in sid, your package failed to build on amd64. This is most likely caused by a change in dpkg 1.22.6, that enabled -Werror=implicit-function-declaration. For more information, see https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration Relevant part (hopefully): > /bin/bash ./libtool --tag=CC --mode=compile gcc > -DPACKAGE_NAME=\"pam_yubico\" -DPACKAGE_TARNAME=\"pam_yubico\" > -DPACKAGE_VERSION=\"2.26\" -DPACKAGE_STRING=\"pam_yubico\ 2.26\" > -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"pam_yubico\" > -DVERSION=\"2.26\" -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_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_PAM_MODUTIL_DROP_PRIV=1 > -DHAVE_LIBLDAP=1 -DHAVE_LIBYKCLIENT=1 -DHAVE_LIBYUBIKEY=1 -DHAVE_CR=1 -I. > -I.. -I/usr/include/ykpers-1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 > -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -c -o pam_yubico.lo ../pam_yubico.c > libtool: compile: gcc -DPACKAGE_NAME=\"pam_yubico\" > -DPACKAGE_TARNAME=\"pam_yubico\" -DPACKAGE_VERSION=\"2.26\" > "-DPACKAGE_STRING=\"pam_yubico 2.26\"" -DPACKAGE_BUGREPORT=\"\" > -DPACKAGE_URL=\"\" -DPACKAGE=\"pam_yubico\" -DVERSION=\"2.26\" > -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_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_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_LIBLDAP=1 -DHAVE_LIBYKCLIENT=1 > -DHAVE_LIBYUBIKEY=1 -DHAVE_CR=1 -I. -I.. -I/usr/include/ykpers-1 -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c > ../util.c -fPIC -DPIC -o .libs/util.o > libtool: compile: gcc -DPACKAGE_NAME=\"pam_yubico\" > -DPACKAGE_TARNAME=\"pam_yubico\" -DPACKAGE_VERSION=\"2.26\" > "-DPACKAGE_STRING=\"pam_yubico 2.26\"" -DPACKAGE_BUGREPORT=\"\" > -DPACKAGE_URL=\"\" -DPACKAGE=\"pam_yubico\" -DVERSION=\"2.26\" > -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_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_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_LIBLDAP=1 -DHAVE_LIBYKCLIENT=1 > -DHAVE_LIBYUBIKEY=1 -DHAVE_CR=1 -I. -I.. -I/usr/include/ykpers-1 -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c > ../drop_privs.c -fPIC -DPIC -o .libs/drop_privs.o > libtool: compile: gcc -DPACKAGE_NAME=\"pam_yubico\" > -DPACKAGE_TARNAME=\"pam_yubico\" -DPACKAGE_VERSION=\"2.26\" > "-DPACKAGE_STRING=\"pam_yubico 2.26\"" -DPACKAGE_BUGREPORT=\"\" > -DPACKAGE_URL=\"\" -DPACKAGE=\"pam_yubico\" -DVERSION=\"2.26\" > -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_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_PAM_MODUTIL_DROP_PRIV=1 -DHAVE_LIBLDAP=1 -DHAVE_LIBYKCLIENT=1 > -DHAVE_LIBYUBIKEY=1 -DHAVE_CR=1 -I. -I.. -I/usr/include/ykpers-1 -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c > ../pam_yubico.c -fPIC -DPIC -o .libs/pam_yubico.o > ../pam_yubico.c: In function ‘do_challenge_response’: > ../pam_yubico.c:657:8: error: implicit declaration of function ‘mkostemp’; > did you mean ‘mkstemp’? [-Werror=implicit-function-declaration] > 657 | fd = mkostemp(tmpfile, O_CLOEXEC); > | ^~~~~~~~ > | mkstemp > /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 > -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -o > libpam_util.la util.lo -L/usr/lib/x86_64-linux-gnu -lyubikey > -R/usr/lib/x86_64-linux-gnu -lykpers-1 -lpam > libtool: link: ar cr .libs/libpam_util.a .libs/util.o > libtool: link: ranlib .libs/libpam_util.a > libtool: link: ( cd ".libs" && rm -f "libpam_util.la" && ln -s > "../libpam_util.la" "libpam_util.la" ) > /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 > -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -o ykpamcfg > ykpamcfg.o libpam_util.la -lpam > libtool: link: gcc -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection > -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ykpamcfg ykpamcfg.o ./.libs/libpam_util.a > -L/usr/lib/x86_64-linux-gnu -lyubikey -lykpers-1 -lpam > cc1: some warnings being treated as errors > make[2]: *** [Makefile:688: pam_yubico.lo] Error 1 The full build log is available from: http://qa-logs.debian.net/2024/03/13/yubico-pam_2.26-1.1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! 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.
--- End Message ---
--- Begin Message ---Source: yubico-pam Source-Version: 2.27-1 Done: Patrick Winnertz <win...@debian.org> We believe that the bug you reported is fixed in the latest version of yubico-pam, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1066...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Patrick Winnertz <win...@debian.org> (supplier of updated yubico-pam package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 04 May 2024 13:48:35 +0200 Source: yubico-pam Architecture: source Version: 2.27-1 Distribution: unstable Urgency: medium Maintainer: Debian Authentication Maintainers <pkg-auth-maintain...@lists.alioth.debian.org> Changed-By: Patrick Winnertz <win...@debian.org> Closes: 979973 1064121 1066579 Changes: yubico-pam (2.27-1) unstable; urgency=medium . [Simon Josefsson] * New upstream version (Closes: #1066579) * Drop myself from Uploader's. . [Michael Biebl] * Install PAM module into multiarch path in /usr. (Closes: #1064121) . [Patrick Winnertz] * Bump debhelper dependency to 12 * Add myself to the uploaders and remove both upstream authors from there after private discussion with Klas Lindfors * Library is installed in multiarch path (Closes: #979973) * Bump standards version to 4.7.0 - no changes needed. * Remove compat file and use build-depends instead. * Remove hardcoded depends which are not longer available and use the correct build-deps instead. * remove dh_install --fail-missing which was removed in compat level 12 * Bump version of uscan to 4 - no further changes needed. * Use the same upstream-signing key mechanism as in the pam-u2f package. Checksums-Sha1: f8107a95d38f6d03baef0b5cd0714bec47a66554 2393 yubico-pam_2.27-1.dsc 398b2413e8e28329098e4f62bba278cb65d9f526 454512 yubico-pam_2.27.orig.tar.gz 3a74c31582843799c57a1c0176c33c03717ec939 488 yubico-pam_2.27.orig.tar.gz.asc e6d280b2e8615ef488ba6da99ddc08bd7fb9a617 66480 yubico-pam_2.27-1.debian.tar.xz 36dbb6587551334ac03d171786623d693bcc7ea1 7391 yubico-pam_2.27-1_amd64.buildinfo Checksums-Sha256: 4a4c4f2a221eeee855ed82358f5b00083d16010ff2055a11884d61bcba275bdf 2393 yubico-pam_2.27-1.dsc 63d02788852644d871746e1a7a1d16c272c583c226f62576f5ad232a6a44e18c 454512 yubico-pam_2.27.orig.tar.gz ee1a304e4897fcb4e56d70dd941cd909a5888e159e568e1b43eb21f23e533f03 488 yubico-pam_2.27.orig.tar.gz.asc 45b7ec0b0a9d9a184636e6748f8164030c3bf5eb82c24cee31c4ce60f0e39d88 66480 yubico-pam_2.27-1.debian.tar.xz 21c748f543ce89d52daf2e3ac6c3d62bd466d56d2eea53c6f7a8ab8c421064d7 7391 yubico-pam_2.27-1_amd64.buildinfo Files: e820742139afe6e936a5f1ecff1406c3 2393 admin optional yubico-pam_2.27-1.dsc 7a8cbac9f60260a6298062717a2f43e1 454512 admin optional yubico-pam_2.27.orig.tar.gz 5314776cb1b4e4f65b1e5b864d78310d 488 admin optional yubico-pam_2.27.orig.tar.gz.asc ba255f5d5f3ce1e9e91681647a10446a 66480 admin optional yubico-pam_2.27-1.debian.tar.xz aed2b3f42d9c7c08094d736135770364 7391 admin optional yubico-pam_2.27-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEE8s7HdaJ514A0GZEJjUsraXJJeKIFAmY2JJcSHHdpbm5pZUBk ZWJpYW4ub3JnAAoJEI1LK2lySXiiKukP/05FhlgmtMfQHfSMwaKkxyeDY+TpA1kx iSNCb6okHOGMofLFGD/kmmmv8xD7Qm0yiREHknp8zw00oNvJ/8ccySzsmY68zYYJ tuDTyI6cCuclKbUOuTIkp+8Ub82BSvEB/ZfLRfmMm4SME+/eWAdYhb2mOuwpnSGc 4/+DhuJYTvb2x0bN5fU8em1vkO0HUxeNwgXW/6ghIGCvem5q8VyUtqi9Knb53gja Hs0CaIt99bOz4/nwwH5DOjTJPUciyg5n3QrP1HXrWdQrcQ9FrN47gWEFPWot8lB9 1Wo3pRP06vQujx/wfshMcYjK+lS5qLIPv8EIiMI90dfI+Z7tg53bw7KfQFEvt+/h HYbrDRqRAxvjftAO0TBAKxGC4CeOGfCDcWkkOWgGfJVcOWXUz2mBIjrTPTHDwh26 KGI9gz99/1hyM+8iM9w9hr/oEzYC4roN49zk1MRrFzDA8z0Wka0pRR0jHWaLaP9l HRmleutWXDpfFL3pJ6k8m8W2T6975KO3awpGeef73815sMpVbuScd3ryOWnF9Lpe 10Cy5n02oxnrAvWGj2Y1dyuTMgshT7g/OnUHgr0LPrLvl3h/50NsNOdUKmpjZn0z Uq4ooT3WPXQIVB2KwIp6zeR3z8I3Vk0n1v1ojB09f9NjFKdMGmgURovcgsnWTDOI cOrUv1MesMm5 =OUj/ -----END PGP SIGNATURE-----pgpMSo8IR3YFD.pgp
Description: PGP signature
--- End Message ---