Alternative view: by date.
I really liked doing stuff like Zack’s RCBW in the past, but nowadays I’m busy with some buildds, reporting RC bugs because some maintainers don’t test their uploads, as well as posting patches to fix FTBFS on GNU/kFreeBSD.
But from time to time, it’s also fun to close RC bugs. Here’s a new
concept (that I probably won’t reproduce as regularly as Zack and his
minions, though): RCBN
for Release-Critical Bugs of the Night.
Those are now closed:
- #552862:
postman: FTBFS: cgi-lib.c:238: error: conflicting types for 'getline'
- #545621:
regina-normal: FTBFS: problem linking with boost
- #540427:
jconv: Build-Depends on libc6-dev (>= 2.7)
- #540669:
kflickr: FTBFS: '.libs/libkflickrpart.so': No such file or directory
- #554638:
jconv_0.8.1-1(ia64/unstable): FTBFS: build-depnds libc6-dev
- #527732:
orpie: FTBFS: (.data+0x2c0): undefined reference to 'ml_gsl_vector_float_minmaxindex'
- #520862:
libkarma - FTBFS: /usr/bin/csc: Command not found
Many thanks to Peter Green, to Ruben Molina, and to Ilya Barygin for their patches. Special thanks to Richard Darst for orpie’s patches: he even managed to get rid of embedded code copies while addressing the FTBFS. Nice!
Unfortunately, in the same time, I had to open some FTBFS/RC bugs:
- #559766:
java3d: FTBFS on non-Linux ports
- #559767:
java3d: FTBFS on armel: install: cannot stat 'j3d-core/build/default/…'
- #559768:
java3d: FTBFS on hppa: java compilation issues
- #559771:
evolution-dev: Might be missing a Depends on libgtkhtml*-dev
- #559781:
ktoon: FTBFS with current ffmpeg
- #559794:
libfvm-dev: *LOTS* of undefined references
So, what’s next? Get back to work!
While rebuilding packages FTBFS'ing with gcc-4.3, I stumbled upon various quality/sanity levels for code & build systems: from very clean to not-so-nice, dirty, and even scary.
Fortunately, upstreams are sometimes funny and want to make us smile. This one succeeded.
That one is clanlib, Debian bug #454818.
Like pusling
already pointed out, there's still a
lot to do with RC/RG bugs (although some of them are just
prospective/incomplete patches, ls -1 *_gcc-4.3.diff | wc -l
reports
133
right now).
Introductory reading for GCC 4.3: Porting to the New Tools.
Please fix your bugs, prepare NMUs and so on, instead of just trolling like/with a bird.
More RC bugfixes?
avifile, Debian bug #434202: missing B-D, tagged patch;
cherrypy3, Debian bug #433904: epydoc changed semantics, tagged patch;
obconf, Debian bug #434121: false positive, package not built yet at that time, marking done as suggested;
tar, Debian bug #434015: conflicting types for
futimens
, tagged patch;libgdiplus, Debian bug #434339: missing include, tagged patch;
libgpevtype, Debian bug #434340: false positive.
And some additional bugs:
fireflier, Debian bug #432408: missing B-D, syntax error in configure script, tagged patch;
turbomail, Debian bug #433748: epydoc changed semantics, tagged patch;
configobj, Debian bug #433744: epydoc changed semantics, tagged patch;
ldaptor, Debian bug #433738: epydoc changed semantics, tagged patch;
sepia, Debian bug #433741: missing B-D, tagged patch;
system-config-printer, Debian bug #433746: missing B-D, retitled, tagged patch.
As part of NM, we have to close some RC bugs. Today I had a look at:
f-spot, Debian bug #427287: missing B-D, tagged patch;
cimg, Debian bug #422068: confirmation of missing B-D, tagged patch;
konqueror-plugin-gnash, Debian bug #428408: missing Depends, but already fixed, marked done;
kimwitu-doc, Debian bug #430794: missing B-D, also forwarded to the Debian TeX Maintainers, tagged patch;
pykerberos, Debian bug #432353: wrong B-D on python-dev instead of python-all-dev, tagged patch;
skyeye, Debian bug #423933: rebuild (binNMU) should be sufficient, debian-release Cc'd;
scalable-cyrfonts, Debian bug #422480: missing B-D on texlive-font-utils, tagged patch;
beagle, Debian bug #431602: missing B-D on libgconf2.0-cil and libglade2.0-cil, tagged patch;
dh-kpatches, Debian bug #359095: patch already in BTS, but missing tag, added;
dict-jargon, Debian bug #423755: outdated patch, sent an updated one, tagged patch;
gnat-glade-doc, Debian bug #420948: missing B-D, tagged patch;
h5utils, Debian bug #432423: missing B-D on gfortran-4.1, tagged patch;
matwrap, Debian bug #432420: missing B-D on gfortran-4.1, tagged patch;
octave2.1-forge, Debian bug #432375: missing B-D on gfortran-4.1, tagged patch;
semidef-oct, Debian bug #432376: missing B-D on gfortran-4.1, tagged patch;
octaviz, Debian bug #432378: missing B-D on gfortran-4.1, tagged patch;
libgtkol1-dev, Debian bug #427213: patch already in BTS, but missing tag, added;
libopkele, Debian bug #425900: missing B-D on libssl-dev, tagged patch;
pam-pgsql, Debian bug #429978: outdated B-D on postgresql-dev, tagged patch;
python-biggles, Debian bug #424021: B-D temporarily broken, marked done;
python-scientific, Debian bug #422585: B-D temporarily broken, marked done;
pyvorbis, Debian bug #424441: B-D not supporting python2.5 (yet), tagged patch;
qtiplot, Debian bug #432368: missing include directory, tagged patch;
rkward, Debian bug #432377: missing B-D on gfortran-4.1, tagged patch;
tipcutils, Debian bug #432768: patch already in BTS, but missing tag, added;
therion, Debian bug #414702: missing B-D and bad make options, tagged patch;
pango-graphite, Debian bug #431382: broken B-D, tagged patch;
libgraphite-dev, Debian bug #433225: broken include path in pkg-config file, tagged patch;
blam, Debian bug #422047: buggy B-D, porting patch needed, tagged patch;
scigraphica, Debian bug #380943: not an RC bug, lowered severity;
bluez-hcidump, Debian bug #431887: porting needed for a new version of bluez-libs, tagged patch;
fontconfig, Debian bug #427447: probably an obsolete bug, tagged moreinfo;
iiimf-client-gtk, Debian bug #431579: sent a trivial patch (postrm failing), tagged patch;
gem, Debian bug #432546: extraneous B-D, tagged patch;
gtk2hs, Debian bug #423773: temporarily broken B-D, marked done;
ncpfs, Debian bug #428937: patch already in BTS, missing tag, added;
toshset, Debian bug #433283: extraneous B-D, tiny patch needed, tagged patch.