Thanks for the report.  I'm hesitant if/how this can be fixed easily,
it is really an upstream problem.  There has been fixes in later
releases, but I haven't found time to package them (help appreciated).
If they don't fix it, I agree using an Architecture:amd64 is probably
the simplest fix.

/Simon

ons 2026-09-30 klockan 15:33 +0200 skrev Margarita Manterola:
> Package: src:freehsm-c
> Version: 2.0.0-1
> User: [email protected]
> Usertags: python3.15
> Tags: ftbfs, forky, sid
> Severity: serious
> 
> Hi!
> 
> While rebuilding the python related packages against the Python
> 3.15rc2 
> version we found that freehsm-c fails to build on non-amd64 
> architectures. This is our log for arm64:
> https://debusine.debian.net/debian/r-python-python3.15/artifact/4856175/
> 
>  From the log, the error seems to be:
> 
>    [gen_p11_thunks] wrote 
> /build/reproducible-path/freehsm-c-2.0.0/src/gen/fhsm_dispatch.c
>    [gen_p11_thunks] wrote 
> /build/reproducible-path/freehsm-c-2.0.0/docs/MECHANISMS.md
>    cc -Wall -Wextra -Wpedantic -Werror […] dispatch -c -o 
> .obj/src/fhsm_state.o src/fhsm_state.c
>    cc1: error: ‘-fcf-protection=full’ is not supported for this
> target
> 
> While we ran into this error during the rebuild against Python 3.15,
> the 
> reproducible builds infrastructure is also running into this issue:
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/freehsm-c.html
> 
> As well as all the buildds:
> on non-amd64 architectures
> 
> Thus, this is not a new problem and it should be solved right away. 
> Setting the severity to Serious.
> 
> Please consider fixing the package to work on other architectures, or
> setting the arch field to the correct value if that's not possible.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to