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.
signature.asc
Description: This is a digitally signed message part

