Debian navigation

Notes about issue records_build_flags in unstable

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 'unstable' known to be affected by this issue:
(the 1/4 most-popular ones (within this issue) are underlined)

reproducible icon 324 reproducible packages in unstable/amd64: adios afterstep alertmanager-irc-relay alpine alsa-tools amfora apertium apertium-pt-gl arachne-pnr argus auto-07p aws-nuke babl bacula balloon bash benchmark bettercap blis blitz++ bluefish bombadillo c-icap c2go cdo cgal chicken clamav clhep clipman clp cobra-cli codesearch coin3 coinmp coinor-cbc coinor-osi coinor-symphony coinor-vol colorize crowdsec cvsd cyrus-imapd deck dime duf dune-uggrid e2guardian easygen ectrans efm-langserver eggdrop emd epiphany fastjet ffcvt fflas-ffpack fftw3 ffuf filezilla fim fityk flex fq freefem++ freeradius fvwm g2 gambc garagemq gauche-gl geoip ggd-utils gh gifwrap givaro gmp gnustep-base go-md2man-v2 go-mmproxy go-qrcode go-rpmdb go-sendxmpp gocc gojq golang-android-soong golang-bindata golang-github-alecthomas-chroma-v2 golang-github-anacrolix-dms golang-github-axgle-mahonia golang-github-aymerick-douceur golang-github-benbjohnson-tmpl golang-github-calmh-xdr golang-github-canonical-go-dqlite golang-github-charmbracelet-bubbletea golang-github-cheekybits-genny golang-github-containerd-stargz-snapshotter 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-emersion-go-msgauth golang-github-evanw-esbuild golang-github-francoispqt-gojay golang-github-geertjohan-go.rice golang-github-go-debos-fakemachine golang-github-go-enry-go-license-detector golang-github-golang-jwt-jwt golang-github-golang-mock golang-github-google-blueprint golang-github-google-cel-go golang-github-google-wire golang-github-gucumber-gucumber golang-github-hhatto-gorst golang-github-influxdata-yarpc golang-github-jhillyerd-enmime golang-github-micromdm-scep golang-github-mmcloughlin-avo golang-github-mozillazg-go-pinyin golang-github-muka-go-bluetooth 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-segmentio-ksuid golang-github-smallstep-certificates golang-github-smallstep-truststore golang-github-traefik-yaegi golang-github-ugorji-go-codec golang-github-varlink-go golang-github-vincent-petithory-dataurl golang-github-xo-terminfo golang-github-yosssi-ace golang-gogoprotobuf golang-golang-x-vuln golang-google-protobuf golang-honnef-go-tools golang-k8s-kube-openapi golang-mvdan-sh golang-petname golang-v2ray-core gosop gox goxkcdpwgen graph-tool graphicsmagick groonga gsort gutenprint gyoto hdf5 hercules hjson-go htslib hugo-mx-gateway icingadb ignition imagemagick insighttoolkit5 ispell iverilog jack-audio-connection-kit jdim jid jove jp json2file-go kannel kappanhang keepalived kel-agent kubecolor kubernetes-split-yaml kvirc lcm lf libapache2-mod-perl2 libcdk5 libcgns libhdf4 libksysguard libnet libnginx-mod-http-lua libresample libsndfile libstatgrab libtheora libtool link-grammar lltsv log4cpp lumin lyx mailfilter mapnik mc mimetic miredo mirrorbits mkcert mm moarvm mockery molly-brown mp3blaster mruby munipack mutt nats-server nbdkit ncl nebula neomutt net-snmp netcdf netdata netgen nextcloud-spreed-signaling nginx nitrokey-app nncp ntl obs-cli ocaml-cohttp ocaml-conduit ocaml-mirage-crypto ocaml-uri oci-image-tools ocsipersist opencascade opendkim opendmarc opensmtpd-filter-rspamd opensmtpd-filter-senderscore osmo-hlr osmo-mgw ossp-uuid panicparse pat pdns pebble perl picosat pidgin pinfish pmacct prometheus-elasticsearch-exporter prometheus-exporter-exporter prometheus-frr-exporter prometheus-hacluster-exporter prometheus-ipmi-exporter prometheus-libvirt-exporter prometheus-mqtt-exporter prometheus-nextcloud-exporter prometheus-redis-exporter prometheus-smokeping-prober pup pytorch qd quvi ragel rawdns readline remmina rheolef rootlesskit s-nail samtools sdpa sendmail seqkit skeema smartmontools snoopy snowflake sogo sope soqt speech-tools splint sqlite3 sshesame stayrtr tarantool tcl9.0 tcpflow tin tml trafficserver tty-share tucnak unikmer vcfanno vdr vip-manager volk websocketd west-chamber wget wireguard-go wolfssl xdmf xmpp-dns xq xrdp xtables-addons yggdrasil yorick yubikey-agent apache2# atf+ bind9# libcgicc# neovim-qt+ openssl+ pike8.0+++ snapper++

FTBFS icon 17 FTBFS packages in unstable/amd64: courier curl gauche-c-wrapper gerris getdns gforth gitlab libcddb librsb moc mplayer netrw oregano pth tiemu vim yosys

FTBR icon 62 unreproducible packages in unstable/amd64: amanda bitshuffle bluez boolstuff coinor-cgl coinor-dylp dcmtk debmake-doc dune-functions dune-geometry dune-grid dune-grid-glue dune-typetree eccodes eckit ecl emboss emoslib enblend-enfuse esys-particle fdb fltk1.3 fricas gauche gnuradio grace grass guile-2.2 hdf-eos4 hdf-eos5 hey libbrahe libhdate libm4ri madlib madness mdnsd metkit mona neuron odc opencv openmpi petsc php8.2 ppl proftpd-dfsg python-pysam quantlib silo-llnl singular slepc swi-prolog swish-e visp zabbix comedilib+ librep#+ omake# pnetcdf+ simstring+ vlc#+

E404 icon 2 404 packages in unstable/amd64: cctbx fiat-ecmwf

blacklisted icon 1 blacklisted packages in unstable/amd64: gcc-11

 

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.