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

Attachment: 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-----

Attachment: pgpBwHl4mlnQU.pgp
Description: PGP signature


--- End Message ---

Reply via email to