Debian navigation

Notes about issue records_build_flags in bullseye

Identifier: records_build_flags
Suites: unstable / trixie / bookworm / bullseye / experimental
Description: Records $CFLAGS, which vary intentionally due to the «-fdebug-prefix-map=${BUILDPATH}=.»,
«-ffile-prefix-map=${BUILDPATH}=.» or «-fmacro-prefix-map=${BUILDPATH}=.» flags.
.
We have a patch pending to GCC to fix this issue centrally:
.
https://gcc.gnu.org/ml/gcc-patches/2016-11/msg00182.html
.
Though the patch is currently unlikely to be merged. If/when this
is accepted, this issue should be fixed for all packages and you
should not need to fix it specifically in your package.
.
There is also a work-in-progress patch to dpkg that could address this issue:
.
https://bugs.debian.org/985553
.
For more background information see:
.
https://alioth-lists.debian.net/pipermail/reproducible-builds/Week-of-Mon-20160822/006788.html
https://alioth-lists.debian.net/pipermail/reproducible-builds/Week-of-Mon-20160905/006984.html
https://alioth-lists.debian.net/pipermail/reproducible-builds/Week-of-Mon-20160912/007076.html
Packages in 'bullseye' known to be affected by this issue:
(the 1/4 most-popular ones (within this issue) are underlined)

reproducible icon 265 reproducible packages in bullseye/amd64: adios afterstep alertmanager-irc-relay alpine alsa-tools apertium apertium-pt-gl arachne-pnr argus auto-07p babl bacula bash benchmark bitshuffle blis bluefish bluez c-icap cdo cfrpki chicken clamav clhep clipman clp codesearch coin3 coinmp coinor-cbc coinor-cgl coinor-dylp coinor-osi coinor-symphony coinor-vol colorize courier crowdsec curl cvsd cyrus-imapd dcmtk deck dime dune-functions dune-geometry dune-grid dune-grid-glue dune-typetree dune-uggrid e2guardian easygen eggdrop emd fastjet ffcvt fflas-ffpack fftw3 ffuf filezilla fim fityk flex freeradius fvwm g2 gambc garagemq gauche gauche-c-wrapper gauche-gl geoip getdns ggd-utils givaro gmp gnuradio gnustep-base go-md2man-v2 go-mmproxy go-qrcode golang-android-soong golang-bindata golang-github-anacrolix-dms golang-github-axgle-mahonia golang-github-benbjohnson-tmpl golang-github-calmh-xdr golang-github-cheekybits-genny golang-github-containernetworking-plugins golang-github-containers-dnsname golang-github-coreos-discovery-etcd-io golang-github-dataence-porter2 golang-github-dcso-bloom golang-github-dnstap-golang-dnstap golang-github-evanw-esbuild golang-github-francoispqt-gojay golang-github-geertjohan-go.rice golang-github-go-debos-fakemachine golang-github-golang-mock golang-github-google-blueprint golang-github-google-wire golang-github-gucumber-gucumber golang-github-influxdata-yarpc golang-github-mmcloughlin-avo golang-github-mozillazg-go-pinyin golang-github-niklasfasching-go-org golang-github-odeke-em-cli-spinner golang-github-openshift-imagebuilder golang-github-pelletier-go-toml golang-github-pires-go-proxyproto golang-github-pointlander-peg golang-github-pquerna-ffjson golang-github-rakyll-statik golang-github-rogpeppe-go-internal golang-github-ugorji-go-codec golang-github-varlink-go golang-github-xo-terminfo golang-github-yosssi-ace golang-gogoprotobuf golang-google-protobuf golang-goprotobuf golang-honnef-go-tools golang-v2ray-core golint gortr gox goxkcdpwgen gpac graphicsmagick groonga gsort gyoto hdf-eos4 hdf5 hercules hey ispell iverilog jdim jid jove json2file-go kannel keepalived kel-agent kubecolor libapache2-mod-perl2 libcdk5 libcgns libcommoncpp2 libhdf4 libksysguard libm4ri libresample librsb libsndfile libtool libzia link-grammar lltsv log4cpp lwatch lyx mailfilter mapnik miredo mm moc mockery mongo-c-driver mp3blaster mplayer mruby munipack mutt nbdkit ncl neomutt net-snmp netcdf netdata netgen netrw nginx nitrokey-app ntl oci-image-tools opencascade opendkim opendmarc opensmtpd-filter-rspamd opensmtpd-filter-senderscore oregano osmo-hlr ossp-uuid panicparse pdal pdns pebble perl picosat pidgin pinfish pmacct proftpd-dfsg prometheus-elasticsearch-exporter prometheus-exporter-exporter prometheus-hacluster-exporter prometheus-ipmi-exporter prometheus-libvirt-exporter prometheus-mqtt-exporter prometheus-redis-exporter prometheus-smokeping-prober pth pup python-pysam ragel rawdns readline remmina rheolef rootlesskit s-nail samtools sdpa sendmail seqkit shadowsocks-v2ray-plugin singular smartmontools snort sogo sope soqt speech-tools splint sqlite3 sshesame tarantool tcpflow tiemu tin trafficserver tty-share tucnak vcfanno vdr vim vip-manager volk websocketd west-chamber wget wolfssl xrdp xtables-addons yorick yosys apache2# atf+ libcgicc+ neovim-qt+ openssl+ pnetcdf+ snapper++

FTBFS icon 2 FTBFS packages in bullseye/amd64: clickhouse snoopy

FTBR icon 72 unreproducible packages in bullseye/amd64: amanda blitz++ boolstuff cgal debmake-doc eccodes eckit ecl emboss emoslib enblend-enfuse epiphany esys-particle fdb fltk1.3 fricas gerris getfem++ gforth grace grass gtk-sharp3 gutenprint hdf-eos5 htslib imagemagick jack-audio-connection-kit kvirc lcm libbrahe libcddb libhdate libnet libsdl-console libstatgrab libtheora madlib madness mc metkit mimetic moarvm mona neuron odc opencv openmpi osmo-mgw petsc php7.4 pmix ppl python2.7 pytorch qd quantlib quvi silo-llnl slepc swi-prolog swish-e visp xdmf zabbix bind9+ cclive+ comedilib+ librep#+ omake# pike8.0+++ simstring+ vlc#+

timeout icon 1 build timeout packages in bullseye/amd64: guile-2.2

 

Our notes about issues affecting packages are stored in notes.git and are targeted at packages in Debian in 'unstable/amd64' (unless they say otherwise).

A package name displayed with a bold font is an indication that this package has a note. Visited packages are linked in green, those which have not been visited are linked in blue.
A # sign after the name of a package indicates that a bug is filed against it. Likewise, a + sign indicates there is a patch available, a P means a pending bug while # indicates a closed bug. In cases of several bugs, the symbol is repeated.