Your message dated Mon, 29 Apr 2024 01:34:08 +0000 with message-id <e1s1fuc-001tis...@fasolo.debian.org> and subject line Bug#1063523: fixed in duo-unix 1.11.3-1.2 has caused the Debian Bug report #1063523, regarding duo-unix FTCBFS: uses AC_RUN_IFELSE 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.) -- 1063523: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063523 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: duo-unix Version: 1.11.3-1 Tags: patch upstream User: debian-cr...@lists.debian.org Usertags: ftcbfs duo-unix fails to cross build from source, because it uses AC_RUN_IFELSE to determine whether an openssl function exists. As it does not check the return value of the function, a link check would be sufficient here. I'm attaching a patch to convert this to the more commonly used AC_CHECK_FUNC that also happens to work for cross compilation. Helmut--- duo-unix-1.11.3.orig/autotools/ax_check_x509.m4 +++ duo-unix-1.11.3/autotools/ax_check_x509.m4 @@ -14,20 +14,16 @@ AU_ALIAS([CHECK_X509], [AX_CHECK_X509]) AC_DEFUN([AX_CHECK_X509],[ - AC_MSG_CHECKING([whether X509_TEA_set_state runs]) save_LIBS="$LIBS" save_LDFLAGS="$LDFLAGS" save_CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS $OPENSSL_LDFLAGS" LIBS="$OPENSSL_LIBS $LIBS" CPPFLAGS="$OPENSSL_INCLUDES $CPPFLAGS" - AC_RUN_IFELSE( - [AC_LANG_PROGRAM([void X509_TEA_set_state(int change);], [X509_TEA_set_state(0);])], + AC_CHECK_FUNC([X509_TEA_set_state], [ - AC_MSG_RESULT([yes]) $1 ], [ - AC_MSG_RESULT([no]) $2 ]) CPPFLAGS="$save_CPPFLAGS"
--- End Message ---
--- Begin Message ---Source: duo-unix Source-Version: 1.11.3-1.2 Done: Chris Hofstaedtler <z...@debian.org> We believe that the bug you reported is fixed in the latest version of duo-unix, 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 1063...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Chris Hofstaedtler <z...@debian.org> (supplier of updated duo-unix 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: SHA256 Format: 1.8 Date: Mon, 22 Apr 2024 02:52:25 +0200 Source: duo-unix Architecture: source Version: 1.11.3-1.2 Distribution: unstable Urgency: medium Maintainer: Kees Cook <k...@debian.org> Changed-By: Chris Hofstaedtler <z...@debian.org> Closes: 1060343 1063523 Changes: duo-unix (1.11.3-1.2) unstable; urgency=medium . * Non-maintainer upload. * Install aliased files into /usr (DEP17 M2) (Closes: #1060343) . [ Helmut Grohne ] * Fix FTCBFS (Closes: #1063523) Checksums-Sha1: 373aa2ca5d7ddfe6029ae2b981a06654a0f1ef9d 1958 duo-unix_1.11.3-1.2.dsc 57b67f3e72effeec6eafc2946bd983df1672f9b1 11348 duo-unix_1.11.3-1.2.debian.tar.xz 11606d627880aae9b6be30316af232c94a443b01 8244 duo-unix_1.11.3-1.2_arm64.buildinfo Checksums-Sha256: 2feeb7f404558907613160bbc1cd3fedf42789d2174b3ef076b141496921db5a 1958 duo-unix_1.11.3-1.2.dsc 66e11092012cc98c5d7b57c0002369c9ba629ca5e406e415ac7a38a0845820fa 11348 duo-unix_1.11.3-1.2.debian.tar.xz 888d560b8ac12a4a7d275226c2a43d8f9e455e2156d7988ed6f0bff777056616 8244 duo-unix_1.11.3-1.2_arm64.buildinfo Files: 4602b459f8db64034ff530e028a32fdd 1958 libs optional duo-unix_1.11.3-1.2.dsc eae860d27633e6e4ffa24a35c0c412a2 11348 libs optional duo-unix_1.11.3-1.2.debian.tar.xz 6cda020626e47918ddcd6b0b49a90b21 8244 libs optional duo-unix_1.11.3-1.2_arm64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmYltdgACgkQXBPW25MF LgNinRAAg/0EEXGd3tcghF8K6WPrJOZgK2GizXiGURlQC/PC1BO9BPFEiS9VaKMf BEPHFRseRRZhgc1Z2vYyj6zWcCfkljguwbyg6QeyewzjkElS4W06Q+VF1dvu5Xv4 3T8hgpIrHxxjt0CYsD90iFirYbob4AZjOY8ogBPoz5w5Jo1iv9pOBjpr5rtH9UJc kHIbq1lNpCnv8W1T7KoSJPwgF61jvzFrLN10fuNzX32QTFPzI8X37LarL8g+ta8S lnUVdRqHiTVtJqBaT8vOhfwaDj5LFSiIirmXBnS+nk51KSp3fJ5auc1JQwhj4gFs Xc++Cy79Y05l3Bwh7nvOedePLuYYgiISnhlLcf9dAfQtYB4+G6R/BfsyLd/6L6Vi rfIQzQWf0KO4ISFRbcaHHeHj0ltqBuPZaXr5Un6c/kbZuDMraqwVS5xD/ORI/8bj WoW1RzD/cKO6tPXJbA1pORxX5am8R6K/XcLngqQyzZ303bOZFwWga6XevSzhe0Jw zVGpcEUGlF34tbHvOvNPcrozJnz1xrDFs0MvsV4KQXiu/mHexdD5fH/C4yMz1ZoG T8sKR1K2+8zqdcK7S4W0OZnuqkdepIRBDb2htcyARhCopyEyFKeGTDs9YQz1wchJ Qp3tCoFxkWfqWpfQrYeD4fZbqmXV0PUagC5SR+iZ04cUoe4xxXM= =v2OO -----END PGP SIGNATURE-----pgpaHrHjsiIWd.pgp
Description: PGP signature
--- End Message ---