Debian navigation

Notes about issue records_build_flags in stretch

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

reproducible icon 166 reproducible packages in stretch/amd64: adios afterstep alpine amanda apache2 apertium-pt-gl arachne-pnr argus bacula bluefish bluez c-icap cdo cgal charybdis chicken clhep codesearch coin3 coinmp coinor-cbc coinor-cgl coinor-dylp coinor-vol courier ctpp2 curl cvsd cyrus-imapd dcmtk dime dune-functions dune-geometry dune-grid dune-grid-glue dune-typetree dune-uggrid e2guardian eccodes eggdrop emoslib fastjet fdb fflas-ffpack filezilla fityk fltk1.3 freefem++ freeradius fvwm g2 gambc gauche gauche-c-wrapper gauche-gl getdns givaro gmp golang-bindata golang-github-benbjohnson-tmpl golang-github-calmh-xdr golang-github-geertjohan-go.rice golang-github-golang-mock golang-github-gucumber-gucumber golang-github-odeke-em-cli-spinner golang-github-pelletier-go-toml golang-github-pointlander-peg golang-github-rakyll-statik golang-github-ugorji-go-codec golang-github-yosssi-ace golang-gogoprotobuf golang-goprotobuf golint gox gpac graphicsmagick grib-api groonga gutenprint gyoto hdf-eos5 htslib ispell iverilog jid jove libapache2-mod-perl2 libcdk5 libcgns libhdf4 libksysguard liblas libm4ri libresample librsb libtool libzia lilo link-grammar log4cpp lwatch lyx mailfilter mapnik miredo mm moarvm moc mplayer mruby mutt nbdkit ncl net-snmp netcdf netrw nginx nitrokey-app ntl opendkim opendmarc ossp-uuid pdal pdns perl picosat pidgin pmacct pnetcdf ppl proftpd-dfsg pth python-pysam python-qt4 qd rawdns readline readline5 s-nail samtools sdpa sendmail singular smartmontools snoopy sope soqt speech-tools tarantool tcl8.5 tcpflow tiemu tin tucnak util-vserver vdr vim volk wget xrdp clp+ coinor-osi+ libcgicc+ neovim-qt+ openssl+ snapper++

FTBFS icon 2 FTBFS packages in stretch/amd64: yorick imagemagick#

FTBR icon 90 unreproducible packages in stretch/amd64: alsa-tools apertium auto-07p babl bareos bash bibledit-gtk bind9 boolstuff clamav coinor-symphony comedilib debmake-doc dune-pdelab ecl emboss enblend-enfuse epiphany esys-particle fftw3 fim flex gauche-gtk geoip gerris getfem++ gforth gnuradio gnustep-base grace grass gtk-sharp3 guile-2.0 hdf-eos4 hdf5 hercules idjc jack-audio-connection-kit kannel keepalived kvirc libbrahe libcddb libcommoncpp2 libcoyotl libevocosm libhdate libnet libsdl-console libsndfile libstatgrab libtheora madlib madness mc mimetic mona mp3blaster munipack opencv openmpi oregano petsc php7.0 postgresql-9.6 python2.7 quantlib quvi ragel rheolef silo-llnl simstring slepc snort sogo splint sqlite3 swi-prolog swish-e west-chamber xdmf xtables-addons yosys zabbix cclive+ lcm+ librep#+ omake# pike8.0+++ vlc#+

timeout icon 1 build timeout packages in stretch/amd64: python3.5

 

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.