Your message dated Sat, 19 Apr 2025 13:04:30 +0000 with message-id <e1u67ry-00ab82...@fasolo.debian.org> and subject line Bug#1101090: fixed in axc 0.3.7-2.1 has caused the Debian Bug report #1101090, regarding axc :FTBFS:build failed (error: ‘-fcf-protection=full’ is not supported for this target) 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.) -- 1101090: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101090 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: axc Version: 0.3.7-2 Severity: serious Tags: FTBFS, patch User: debian-ri...@lists.debian.org Usertags: riscv64 Dear axc maintainer, The package axc build failed on a lot arch.The crucial buildd log below: ``` dh_auto_test -- -j1 make -j4 test -j1 make[2]: Entering directory '/build/reproducible-path/axc-0.3.7' riscv64-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib/riscv64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/signal -g -O0 --coverage -Wall -Wextra -Wpedantic -Wstrict-overflow -fstack-protector-strong -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -o test/test_store.o test/test_store.c src/axc_crypto.c -lcmocka -Wl,-z,relro -Wl,-z,now -pthread -ldl -lglib-2.0 -lsqlite3 -lgcrypt -lsignal-protocol-c -lprotobuf-c -lm cc1: error: ‘-fcf-protection=full’ is not supported for this target cc1: error: ‘-fcf-protection=full’ is not supported for this target make[2]: *** [Makefile:146: test_store] Error 1 make[2]: Leaving directory '/build/reproducible-path/axc-0.3.7' dh_auto_test: error: make -j4 test -j1 returned exit code 2 make[1]: *** [debian/rules:18: override_dh_auto_test] Error 25 make[1]: Leaving directory '/build/reproducible-path/axc-0.3.7' make: *** [debian/rules:8: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 ``` The full buildd log is here: https://buildd.debian.org/status/fetch.php?pkg=axc&arch=riscv64&ver=0.3.7-2&stamp=1742544981&raw=0 My solution to this issue: According to the log analysis, the -fcf-protection option is not supported on specific architectures such as riscv64, resulting in build failure. My solution is to remove the -fcf-protection compilation option on architectures that do not support it.I have tested this solution, and it works well.The debpatch is in the attachment.Please let me know whether this solution can be accepted. Gui-Yue Best Regards
fix_axc_test_failed.patch
Description: Binary data
--- End Message ---
--- Begin Message ---Source: axc Source-Version: 0.3.7-2.1 Done: Chris Hofstaedtler <z...@debian.org> We believe that the bug you reported is fixed in the latest version of axc, 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 1101...@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 axc 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, 19 Apr 2025 13:54:16 +0200 Source: axc Architecture: source Version: 0.3.7-2.1 Distribution: unstable Urgency: medium Maintainer: DebianOnMobile Maintainers <debian-on-mobile-maintain...@alioth-lists.debian.net> Changed-By: Chris Hofstaedtler <z...@debian.org> Closes: 1101090 Changes: axc (0.3.7-2.1) unstable; urgency=medium . * Non-maintainer upload. . [ Gui-Yue ] * disable -fcf-protection=full to fix FTBFS (Closes: #1101090) Checksums-Sha1: 8a1645b9715079d00d2a55588c6685b58603b3b9 2060 axc_0.3.7-2.1.dsc 369e4b3daade63fc19f12a2d27bffe6f613d9a77 4748 axc_0.3.7-2.1.debian.tar.xz 06ee0a8b33a2b992c3506a4861c32b0d84a4ac6b 7469 axc_0.3.7-2.1_arm64.buildinfo Checksums-Sha256: 51cea83f0a4b27bacacc80812b4195e872d363c9ff33f4b55bbdff2c90a254fc 2060 axc_0.3.7-2.1.dsc 656aad510dbf661c34490f04450f7121de0d1d7923c5cebad23eaf03dbba1b54 4748 axc_0.3.7-2.1.debian.tar.xz 8542f6de277943c8e5f11b149621e5861c4053786c53ccd0c3335afbba3e0571 7469 axc_0.3.7-2.1_arm64.buildinfo Files: 85ae3894edd33c64c0ede9c28aa6a2a3 2060 devel optional axc_0.3.7-2.1.dsc a99fbfe2ffc3ff6aebc7ad485d86dbb6 4748 devel optional axc_0.3.7-2.1.debian.tar.xz 9d49fffa92d38488f0e7c5e0874f0c3c 7469 devel optional axc_0.3.7-2.1_arm64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmgDnl8ACgkQXBPW25MF LgMrIQ/+Pg4ALcvWk23W4zo0c/8IUwo7PurEC91+SeYKwu+RJTNqJxFmylPMmBwE Y1tfN0SzCUQv5koFK0Y9SHW//9QSrTE93UF8iQQvRF+jxLGKh6//scuFJsNb0Apn QLyd0xAsKtWl4kSco3vvlnhj+VAEIxfLO23eoWL+h4OCjJEcLlM2c6/PVGZ/c5j0 hsuRt+1aBh1Idi7mPj1XChOArKLcOyl1Y0AJcAz9VV/iAIP4RWpxx8i2ERi17fjX G7QGX17sXje0YAcbPk34xMSpyhbKkRnFRUQb4QPXT5cur4Uvu3zT9OWu7QY9IBj+ iad5AmtXRaD6FTNb9/dcpOt6qLpFXPS9x+E/kqZVL2QMAJk9fwEcPccSetugpYS1 5l+Hq1gkoGiVXRDmMTeVmfDB++RF+RmfW+Uux4W5bcs0egzR/vpswJI7khnBNFuF 4OGL31b+x5uTSTmRb2vX7/W59+9DXzFSAWJy4ukXd0WRxXfO3rY35fTc2XqPGG/G lhclnp6znMgtmuIwMrHRDR4Fqzd6VW7PpXr6FGJkEdhB0TTnc9LdgKCAjM2JiSv8 ruO9IiLKx93erPQ+7LOA7+wIoyqJY5z2QYhte23oBZxA90cBSV0V7XUhLoZ+N90u 2hwkKNc9xuAlXdynoioyHhklGBBIrBJvOLKJSNKFAm67E4XcPWM= =InGc -----END PGP SIGNATURE-----
pgpBwHl4mlnQU.pgp
Description: PGP signature
--- End Message ---