Bug#1113774: Disabling -fcf-protection in sudo for bookworm

Helmut Grohne <[email protected]> Fri, 26 Sep 2025 16:10:46 +0200
Newsgroups gmane.linux.debian.devel.ctte
Message-ID <20250926141046.GA2662__45830.4012123094$1759001870$gmane$org@subdivi.de>
Hi Marc,

On Fri, Sep 26, 2025 at 02:23:01PM +0200, Marc Haber wrote:
> I would consider a failed built a non-identical result. Am I being naive
> here?

You can do that, but you need to use the exact same debian/changelog.
Otherwise your SOURCE_DATE_EPOCH will differ and that'll likely change
the binary. Cross building will not help you, because the cross
toolchain presently imposes build-id differences. You may use a
porterbox to build the package twice (with and without the patch but
without changing d/changelog). Alternatively, debusine.debian.net (I'm
being compensated for working on that) also has native arm builders and
you might upload packages there for comparison.

Helmut