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

Paul Tagliamonte <[email protected]> Wed, 19 Nov 2025 15:18:07 -0500
Newsgroups gmane.linux.debian.devel.ctte
Message-ID <20251119201807.GA2953602__10933.1749192037$1763583568$gmane$org@dc.cant.vote>
On Wed, Nov 19, 2025 at 08:31:28PM +0100, Christoph Berg wrote:
>I am calling for votes on this ballot:
>
>  [A] The TC advises the sudo maintainer to update the sudo package in bookworm
>  such that on the i386 architecture, the `-fcf-protection` compiler flag is no
>  longer used.
>
>  [F] Further discussion.

I'm incredibly grateful to patient explinations from Marcos; it took me 
a second to catch up, but I understand it now thanks to your 
explanations and refs.

This bug winds up with me feeling pretty good about Debian, all in all. 
Marc is doing an exceptional job maintaining sudo, and the thought that 
has gone into his cautious approach to changes from upstream is not lost
on me.

I don't see any technical reason why this isn't a safe and Debian 
policy-aligned change to those running sudo on i386.

In addition, upstream has accepted a similar patch.

Last note: At the end of the day, what we do with bookworm is ultimately 
up to the (old?)stable release managers -- bookworm (albeit the last 
full "i386" [read: i686] release), is still now oldstable. While it's 
not officially EOL until June 2026, there is still work to be done to 
socalize this change further in order to actually update bookworm.

Thank you both very much.

I vote A > F

-- 
   ⢀⣴⠾⠻⢶⣦⠀               Paul Tagliamonte <paultag>
   ⣾⠁⢠⠒⠀⣿⡁  https://people.debian.org/~paultag | https://pault.ag/
   ⢿⡄⠘⠷⠚⠋        Debian, the universal operating system.
   ⠈⠳⣄⠀⠀  4096R / FEF2 EB20 16E6 A856 B98C  E820 2DCD 6B5D E858 ADF3
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEE8rctyP6kE7DHa+fOytLPCmgIXzIFAmkeJfwACgkQytLPCmgI
XzIoBAf/dbH0JeumJWIULsngm40h05qrB7gGCLILEqMYHQ41+8uABZK3Fj0+htEX
L+6KqOC85zMQEY4PRw/9VPsoj/qg9rkm33LKKwDdMgfHZaA7XfuzMK67wwfHawRs
9PTVoAxnyecypYy/Wowu5MpUj+mc4v/4+01fd0amBsUF6gtE56MPxBZOgUjSrIIr
YMZirjHx7WFpBORDRvPsSC//B3u2ciUuWbvvF0gHTpaOKLXFOoJKl17o7NnpxsFN
kFCNOAEQUVFugDcgfpawkPjfN+jf3Y7NoBwpU0yVdo7LoqZuCyNGA37XmWnKKhb5
tfFuUVQeba8PYhTqGYpcoyzSMBCfGg==
=y+6T
-----END PGP SIGNATURE-----