[Pkg-nagios-devel] Bug#734537: nsca: diff for NMU version 2.9.1-3.1

Wookey wookey at wookware.org
Tue Jul 1 17:22:07 UTC 2014


tags 734537 + pending
thanks

Dear maintainer,

This bug has been pending for some time, and needs fixing for new
ports, including arm64 which is building now:
(http://buildd.debian-ports.org/status/architecture.php?a=arm64&suite=sid).

So I've prepared an NMU for nsca (versioned as 2.9.1-3.1) and uploaded
it to DELAYED/7. Please feel free to tell me if I should delay it
longer.

Discussion on debian-devel revealed consensus that the right way to
ensure successful builds on all new architectures was to autoreconf
packages. This works for all arches, even those that need libtool
changes, and will continue to work into the future without an update
as each new arch comes along. (Discussion at
https://lists.debian.org/debian-devel/2014/04/msg00383.html, thread
starting at
https://lists.debian.org/debian-devel/2014/04/msg00342.html

However dh-autreconf doesnot 'just work' on this package. It fails to
build after autoreconfing because that replaces the existing
config.h.in (containing header file includes) with a config.h.in that
does not contain those, so all the standard headers are missing for
the build. I'm not sure what the right fix for this is - probably use
of the correctmodern autotools macros. Rather than try to make
intrusive, and possibly incorrect changes, I've just put in the simple
update of config.sub,guess which will generally do the job. 

Fixing the package so that it does autoreconf correctly would be nice
one day. 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nsca-2.9.1-3.1-nmu.diff
Type: text/x-diff
Size: 1268 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-nagios-devel/attachments/20140701/64c2aa9b/attachment.diff>


More information about the Pkg-nagios-devel mailing list