Re: MBF: packages not using the default build flags
On 2025-10-29 06:21, Andreas Metzler wrote:
> On 2025-10-28 Emanuele Rocca <ema@debian.org> wrote:
> > A long overdue task of mine is filing bugs about the above mentioned
> > packages. Here's the template I intend to use. You can find the output
> > of dd-list attached.
>
> Wow, the list is surprisingly short.
Heh, partially because it's incomplete... The input I passed to dd-list
was trimmed at 200 packages, sorry about that. It's actually 291.
Correct dd-list attached.
Still, that's not a lot of packages! It seems that the winning
combination is debhelper automatically setting the default flags without
any work needed on the maintainer side, plus build systems generally
respecting environment variables such as CFLAGS, LDFLAGS and friends.
Bugs filed BTW:
https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=debian-security@lists.debian.org&tag=hardening-buildflags
A. Maitland Bottoms <bottoms@debian.org>
splat (U)
Adam Bilbrough <ats@atlas.cz>
worklog
Adam Majer <adamm@zombino.com>
lpr
Adrian Bunk <bunk@debian.org>
xserver-xorg-input-elographics
xserver-xorg-input-mutouch
akira yamada <akira@debian.org>
ruby-uconv (U)
Alastair McKinstry <mckinstry@debian.org>
csh
flexpart
Alessio Treglia <alessio@debian.org>
ir.lv2 (U)
jackmeter (U)
klick (U)
rotter (U)
silentjack (U)
wsynth-dssi (U)
xcfa (U)
Alex Myczko <tar@debian.org>
bchunk (U)
elfkickers
hivelytracker (U)
klystrack (U)
qwinff (U)
snibbetracker (U)
ssocr
uftrace (U)
yaku-ns
zytrax (U)
Alex Pennace <alex@pennace.org>
dircproxy
Alexander Bürger <acfb@users.sourceforge.net>
fig2sxd
Alexander Zangerl <az@debian.org>
glimpse
Alexandre Detiste <tchet@debian.org>
dbview
geki3 (U)
pacman (U)
rafkill (U)
sjeng (U)
tetrinetx (U)
xscavenger (U)
Andreas Barth <aba@ayous.org>
mgetty (U)
Andreas Bombe <aeb@debian.org>
simh
Andreas Tille <tille@debian.org>
assembly-stats (U)
ctsim (U)
flashbench (U)
gmotionlive (U)
lumpy-sv (U)
minc-tools (U)
murasaki (U)
obitools (U)
parsinsert (U)
raster3d (U)
rig (U)
sumatra (U)
wmcpu (U)
wmdate (U)
xbubble (U)
Andrew Gee <andrew@andrewgee.org>
jackmeter (U)
silentjack (U)
Andrew Pollock <apollock@debian.org>
sma
Andrius Merkys <merkys@debian.org>
c2x (U)
feff85exafs (U)
Andrzej Urbaniak <au742582@interia.pl>
vonsh
Anibal Monsalve Salazar <anibal@debian.org>
bootp
Ari Pollak <ari@debian.org>
jnettop (U)
Aurelien Jarno <aurel32@debian.org>
simulpic
Barak A. Pearlmutter <bap@debian.org>
blackbox-terminal
terminus
Bart Martens <bartm@debian.org>
qiv
Bdale Garbee <bdale@gag.com>
as31
atlc
pforth
splat
Bill Allombert <ballombe@debian.org>
libjpeg9
menu
toppler
Bill MacAllister <bill@ca-zephyr.org>
kafs-client
Boris Pek <tehnick@debian.org>
psi-plugins (U)
Brandon Barnes <winterknight@nerdshack.com>
komi
Bruno Kleinert <fuddl@debian.org>
railcontrol
Camm Maguire <camm@debian.org>
pcal
Carlo Segre <segre@debian.org>
ifeffit (U)
tgif (U)
Carsten Schoenert <c.schoenert@t-online.de>
ponyprog (U)
ChangZhuo Chen (陳昌倬) <czchen@debian.org>
dumb-init
Chris Taylor <ctaylor@debian.org>
nuttcp (U)
Christian T. Steigies <cts@debian.org>
hp2xx
Christoph Berg <myon@debian.org>
ircmarkers
pgmodeler (U)
Christoph Martin <chrism@debian.org>
mimedefang
Christoph Martin <martin@uni-mainz.de>
vdr-plugin-skinenigmang (U)
Dale E. Martin <dale@the-martins.org>
pccts
Daniel Baumann <daniel@debian.org>
clzip
lunzip
lzd
pdlzip
plzip
xlunzip
Dario Minnucci <midget@debian.org>
ftpmirror
Dave Holland <dave@debian.org>
floatbg
David Bannon <tomboy-ng@bannons.id.au>
tomboy-ng
David Bremner <bremner@debian.org>
sketch (U)
David Suárez <deiv@debian.org>
driftnet
Debian Electronics Team <pkg-electronics-devel@alioth-lists.debian.net>
ponyprog
Debian FreeIPA Team <pkg-freeipa-devel@alioth-lists.debian.net>
libmozilla-ldap-perl
Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
etw
flobopuyo
garden-of-coloured-lights
geki3
gigalomania
koules
netris
ogamesim
pacman
pente
rafkill
sjeng
slashem
tetrinetx
triplane
xbubble
xinv3d
xscavenger
Debian GCC Maintainers <debian-gcc@lists.debian.org>
debugedit
Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
nailgun
Debian Junior Maintainers <debian-jr@lists.debian.org>
tuxpaint (U)
Debian Math Team <team+math@tracker.debian.org>
eprover
Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
assembly-stats
ctsim
dextractor
lumpy-sv
minc-tools
murasaki
nthash
obitools
parsinsert
raster3d
simka
sumatra
survivor
transrate-tools
Debian Mobcom Maintainers <Debian-mobcom-maintainers@lists.alioth.debian.org>
osmo-tetra
Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
libgdiplus
Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
flvstreamer
hivelytracker
hydrogen
ir.lv2
jackmeter
klick
klystrack
mppenc
puredata-import
qwinff
rotter
silentjack
snibbetracker
wsynth-dssi
xcfa
zytrax
Debian OpenStack <team+openstack@tracker.debian.org>
ntpstat
Debian PaN Maintainers <debian-pan-maintainers@alioth-lists.debian.net>
ifeffit
Debian PostgreSQL Maintainers <team+postgresql@tracker.debian.org>
pgmodeler
Debian Printing Team <debian-printing@lists.debian.org>
magicfilter
Debian QA Group <packages@qa.debian.org>
ascd
asmixer
bwbasic
cdecl
cfingerd
d52
dsdp
elvis-tiny
gcpegg
getstream
hpsockd
icheck
integrit
iroffer
lifelines
metapixel
msort
nitpic
pal
parchive
parprouted
purity
scanssh
stymulator
xless
Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
ruby-rpam-ruby19
ruby-uconv
Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
cba
feff85exafs
ifeffit (U)
magic
sketch
spass
z88
Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
ispc
wxastrocapture
Debian Security Tools <team+pkg-security@tracker.debian.org>
steghide
Debian TeX Task Force <debian-tex-maint@lists.debian.org>
hintview
Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org>
vdr-plugin-skinenigmang
Debian VoIP Team <pkg-voip-maintainers@lists.alioth.debian.org>
asterisk-espeak
asterisk-flite
iaxmodem
Debian X Strike Force <debian-x@lists.debian.org>
xbacklight
xserver-xorg-input-mouse
Debian XMPP Maintainers <pkg-xmpp-devel@lists.alioth.debian.org>
psi-plugins
Debichem Team <debichem-devel@lists.alioth.debian.org>
bagel
c2x
Dennis Braun <d_braun@kabelmail.de>
hydrogen (U)
ir.lv2 (U)
Denys Berkovskyy <berkovskyy@gmail.com>
dmg2img
Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com>
flashbench (U)
Dmitry E. Oboukhov <unera@debian.org>
ogamesim (U)
xbattbar
Dmitry Smirnov <onlyjob@debian.org>
dumb-init (U)
Emmanuel Arias <eamanu@debian.org>
logtools (U)
Eric Sharkey <sharkey@debian.org>
macutils
Ferdinand Griffon <idf.dresden@gmx.net>
cba (U)
Filippo Rusconi <lopippo@debian.org>
tandem-mass (U)
Francesco Paolo Lovergine <frankie@debian.org>
autodir
imapfilter
proftpd-mod-kafka (U)
proftpd-mod-sftp-ldap (U)
proftpd-mod-statsd (U)
proftpd-mod-vroot (U)
Francisco Manuel Garcia Claramonte <francisco@debian.org>
stardata-common
Francois Mazen <mzf@debian.org>
ispc (U)
Free Ekanayaka <freee@debian.org>
rotter (U)
wsynth-dssi (U)
Georges Khaznadar <georgesk@debian.org>
cdcover
chemeq
felix-latin
Ghe Rivero <ghe@debian.org>
lshw
Giovani Augusto Ferreira <giovani@debian.org>
steghide (U)
Giulio Paci <giuliopaci@gmail.com>
transcriber
Golf Team <team@golf-lang.com>
golf
Graham Inggs <ginggs@debian.org>
bagel (U)
Guido Günther <agx@sigxcpu.org>
wmwave
Hans-Christoph Steiner <hans@eds.org>
puredata-import (U)
tkdnd
Heiko Stuebner <mmind@debian.org>
abootimg
Hideki Yamane <henrich@debian.org>
nailgun (U)
Hilmar Preusse <hille42@web.de>
proftpd-mod-kafka (U)
proftpd-mod-statsd (U)
Hilmar Preuße <hille42@debian.org>
hintview (U)
proftpd-mod-sftp-ldap (U)
proftpd-mod-vroot (U)
Hugo Torres de Lima <hugotorres@protonmail.com>
mp3info
Hwei Sheng Teoh <hsteoh@debian.org>
atom4
Héctor Orón Martínez <zumbi@debian.org>
egctl
Ian Jackson <ijackson@chiark.greenend.org.uk>
userv-utils (U)
vtwm
Jaromír Mikeš <mira.mikes@seznam.cz>
ir.lv2 (U)
klick (U)
Javier Fernandez-Sanguino Pen~a <jfs@debian.org>
chrootuid
libpam-chroot
Javier Fernandez-Sanguino Peña <jfs@computer.org>
stardata-common (U)
Javier Fernández-Sanguino Peña <jfs@debian.org>
chntpw
clips
farpd (U)
netselect
paxtest
ssmping
Jo Shields <directhex@apebox.org>
libgdiplus (U)
Joerg Dorchain <joerg@dorchain.net>
iaxmodem (U)
John Goerzen <jgoerzen@complete.org>
glulxe
netmaze
Jonas Smedegaard <dr@jones.dk>
asterisk-espeak (U)
asterisk-flite (U)
valentina
Jonathan Carter <jcc@debian.org>
tuxpaint
Jonathan Dowland <jmtd@debian.org>
squishyball
Jorge Salamero Sanz <bencer@cauterized.net>
mppenc (U)
Jose G. López <josgalo@gmail.com>
gigalomania (U)
Josue Ortega <josue@debian.org>
euler
Juan Cespedes <cespedes@debian.org>
genromfs
Julien Puydt <jpuydt@debian.org>
eprover (U)
Kartik Mistry <kartik@debian.org>
uni2ascii
xmountains
Kevin M. Rosenberg <kmr@debian.org>
ctsim (U)
Kevin Zambrano <kevinjzc@gmail.com>
falselogin
Krystian Wlosek <tygrys@waw.pdi.net>
zmakebas
Kyle Robbertze <paddatrapper@debian.org>
hashcheck
Laszlo Boszormenyi (GCS) <gcs@debian.org>
crasm
LENART Janos <ocsi@debian.org>
socket
Lionel Elie Mamane <lmamane@debian.org>
dvidvi
Lior Kaplan <kaplan@debian.org>
paps
Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
pgmodeler (U)
LLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
iwyu
swiftlang
Ludovic Drolez <ldrolez@debian.org>
lookup
Mahyuddin Susanto <udienz@ubuntu.com>
proftpd-mod-sftp-ldap (U)
Marcelo Jorge Vieira <metal@debian.org>
gpt
Mark Brown <broonie@debian.org>
clc-intercal
Mark W. Eichin <eichin@thok.org>
lx-gdb
Markus Koschany <apo@debian.org>
etw (U)
pente (U)
Martin A. Godisch <godisch@debian.org>
cgoban
Martin Meredith <mez@debian.org>
w3cam
Martin Quinson <mquinson@debian.org>
flexml
Martín Ferrari <tincho@debian.org>
drawterm
Matteo F. Vescovi <mfv@debian.org>
rtklib
z88 (U)
Matthew Grant <matt@mattgrant.net.nz>
nomarch
Matthew Palmer <mpalmer@debian.org>
ninvaders
Matthew Vernon <matthew@debian.org>
bible-kjv
electric-fence
xbs
Matthias Geiger <werdahias@debian.org>
kew
Matthias Klose <doko@ubuntu.com>
debugedit (U)
Maximiliano Curia <maxy@debian.org>
gmotionlive (U)
Michael Banck <mbanck@debian.org>
bagel (U)
Michael Meskes <meskes@debian.org>
ips
memstat
Michael R. Crusoe <michael.crusoe@gmail.com>
transrate-tools (U)
Michael Tautschnig <mt@debian.org>
boolector
Mike Hommey <glandium@debian.org>
vmfs-tools
Milan Zamazal <pdm@debian.org>
stockfish
Mirco Bauer <meebey@debian.org>
libgdiplus (U)
Nate Doris <nate.doris@gmail.com>
osmo-tetra (U)
Nicholas D Steeves <sten@debian.org>
hydrogen (U)
Nicolas Schier <nicolas@fjasle.eu>
sleepenh
Nilesh Patra <nilesh@debian.org>
lumpy-sv (U)
survivor (U)
NOKUBI Takatsugu <knok@daionet.gr.jp>
nkf
Norbert Preining <norbert@preining.info>
gwaei
rssguard
Norbert Schlia <nschlia@oblivion-software.de>
ffmpegfs
Norbert Veber <nveber@debian.org>
rig (U)
Noël Köthe <noel@debian.org>
yersinia
Olivier Sallou <osallou@debian.org>
obitools (U)
Otto Kekäläinen <otto@debian.org>
mydumper
Package Salvaging Team <team+salvage@tracker.debian.org>
birthday
farpd
flashbench
gmotionlive
jnettop
logtools
mgetty
nuttcp
rig
tgif
wmcpu
wmdate
wrapsrv
Patrick Matthäi <pmatthaei@debian.org>
fraqtive
Patrick Uiterwijk <puiterwijk@gmail.com>
birthday (U)
paul cannon <pik@debian.org>
uftrace
Paul Slootman <paul@debian.org>
tmpreaper
Petter Reinholdtsen <pere@debian.org>
array-info
Philipp Hug <hug@debian.org>
rkflashtool
Picca Frédéric-Emmanuel <picca@debian.org>
ifeffit (U)
Pierre Gruet <pgt@debian.org>
sumatra (U)
Pierre-Elliott Bécue <peb@debian.org>
drogon
Praveen Arimbrathodiyil <pravi.a@gmail.com>
bchunk
ProFTPD Maintainance Team <pkg-proftpd-maintainers@alioth-lists.debian.net>
proftpd-mod-kafka
proftpd-mod-sftp-ldap
proftpd-mod-statsd
proftpd-mod-vroot
Radovan Garabík <garabik@kassiopeia.juls.savba.sk>
efingerd
utalk
Ralf Treinen <treinen@debian.org>
aribas
mccs
spass (U)
xdemineur
Ralph Ronnquist <rrq@rrq.au>
overlay-boot
RenZO <renzo@imaginux.com>
ola (U)
Rhonda D'Vine <rhonda@debian.org>
netris (U)
tetradraw
Ricardo Mones <mones@debian.org>
sysvbanner
xinv3d (U)
Richard B Winters <rik@mmogp.com>
ruby-rpam-ruby19 (U)
Ritesh Raj Sarraf <rrs@debian.org>
uml-utilities (U)
Robert James Clay <jame@rocasa.us>
sn
Robert S. Edmonds <edmonds@debian.org>
wrapsrv (U)
Ron Lee <ron@debian.org>
dovecot-antispam
mp3splt
Ross Burton <ross@debian.org>
flvstreamer (U)
RPM packaging team <team+pkg-rpm@tracker.debian.org>
debugedit (U)
Ruben Undheim <ruben.undheim@gmail.com>
magic (U)
Russ Allbery <rra@debian.org>
kafs-client (U)
Russell Coker <russell@coker.com.au>
logtools (U)
sredird
Rémi Vanicat <vanicat@debian.org>
xdu
Samuel Thibault <sthibault@debian.org>
xtel
Santiago Garcia Mantinan <manty@debian.org>
mbr
Sean Whitton <spwhitton@spwhitton.name>
userv-utils
Sebastian Dröge <slomo@debian.org>
libgdiplus (U)
Shane Wegner <shane@debian.org>
cachefilesd
Shayan Doust <hello@shayandoust.me>
dextractor (U)
simka (U)
Shengjing Zhu <zhsj@debian.org>
dumb-init (U)
Stanislav Maslovski <stanislav.maslovski@gmail.com>
xkbind
Stefan Hornburg (Racke) <racke@linuxia.de>
pure-ftpd
Steffen Moeller <moeller@debian.org>
wxastrocapture (U)
Stephen Kitt <skitt@debian.org>
koules (U)
rr
Steve M. Robbins <smr@debian.org>
minc-tools (U)
Steve McIntyre <93sam@debian.org>
dvdtape
Steve Meliza <swm@swm1.com>
swiftlang (U)
Stéphane Glondu <glondu@debian.org>
net-acct
Sylvestre Ledru <sylvestre@debian.org>
imapfilter (U)
iwyu (U)
ohcount
Taku YASUI <tach@debian.org>
ruby-uconv (U)
Takuo Kitame <kitame@debian.org>
stone
TANIGUCHI Takaki <takaki@debian.org>
dares
The Debichem Group <debichem-devel@lists.alioth.debian.org>
tandem-mass
Theodore Y. Ts'o <tytso@mit.edu>
tzc
Thomas Goirand <zigo@debian.org>
lshw (U)
ntpstat (U)
Thorsten Alteholz <debian@alteholz.de>
bottlerocket
gnucobol3
gnucobol4
magicfilter (U)
npd6
osmo-tetra (U)
pipexec
readsb
Tim Booth <tbooth@ceh.ac.uk>
parsinsert (U)
sumatra (U)
Timo Aaltonen <tjaalton@debian.org>
libmozilla-ldap-perl (U)
Timo Juhani Lindfors <timo.lindfors@iki.fi>
triplane (U)
Tobias Grimm <etobi@debian.org>
vdr-plugin-skinenigmang (U)
tony mancill <tmancill@debian.org>
xsysinfo
Torsten Werner <twerner@debian.org>
nailgun (U)
wmcpu (U)
wmdate (U)
Tzafrir Cohen <tzafrir@debian.org>
iaxmodem (U)
User Mode Linux Maintainers <team+uml@tracker.debian.org>
uml-utilities
Uwe Hermann <uwe@debian.org>
cycfx2prog
flobopuyo (U)
Varun Hiremath <varun@debian.org>
wmcpu (U)
wmdate (U)
Vern Sun <s5unty@gmail.com>
cconv
Vincent Cheng <vcheng@debian.org>
garden-of-coloured-lights (U)
slashem (U)
Wartan Hachaturow <wart@debian.org>
grpn
Wookey <wookey@debian.org>
plotsauce
Wouter Verhelst <wouter@debian.org>
ola
Yann Dirson <dirson@debian.org>
fweb
Ying-Chun Liu (PaulLiu) <paulliu@debian.org>
darknet
groundhog
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
tralics
Reply to: