Your message dated Mon, 01 Jul 2013 12:10:37 +0200
with message-id <87a9m67fqa....@dagon.fnord.no>
and subject line Not related to gcc migration
has caused the Debian Bug report #701323,
regarding mod-gearman: ftbfs with GCC-4.8
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
701323: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701323
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mod-gearman
Version: 1.3.6-1
Severity: important
Tags: sid jessie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.8

The package fails to build in a test rebuild on at least amd64 with
gcc-4.8/g++-4.8, but succeeds to build with gcc-4.7/g++-4.7. The
severity of this report may be raised before the jessie release.

  XXX

The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/mod-gearman_1.3.6-1_unstable_gcc48.log
The last lines of the build log are at the end of this report.

To build with GCC 4.8, either set CC=gcc-4.8 CXX=g++-4.8 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t experimental install g++ g++-4.7 g++-4.8 libc6-dev

The test rebuild was done with eglibc-2.17 and GCC-4.8, so some issues
might be caused by the updated glibc.

[...]
test -z "/usr/lib/mod_gearman" || /bin/mkdir -p 
"/«PKGBUILDDIR»/debian/tmp/usr/lib/mod_gearman"
 /usr/bin/install -c -m 644  mod_gearman.so 
'/«PKGBUILDDIR»/debian/tmp/usr/lib/mod_gearman'
 ( cd '/«PKGBUILDDIR»/debian/tmp/usr/lib/mod_gearman' && ranlib 
mod_gearman.so )
/bin/bash /«PKGBUILDDIR»/install-sh -c -m 755 worker/mod_gearman_p1.pl  
/«PKGBUILDDIR»/debian/tmp/usr/share/mod_gearman/mod_gearman_p1.pl
################################################################
 Installation completed:
 p1file:         
/«PKGBUILDDIR»/debian/tmp/usr/share/mod_gearman/mod_gearman_p1.pl
################################################################
/bin/bash /«PKGBUILDDIR»/install-sh -c -d 
/«PKGBUILDDIR»/debian/tmp/var/lib/log/mod_gearman
/bin/bash /«PKGBUILDDIR»/install-sh -c -m 644 extras/shared.conf            
/«PKGBUILDDIR»/debian/tmp/usr/share/mod_gearman/shared.conf
/bin/bash /«PKGBUILDDIR»/install-sh -c -m 644 extras/standalone_worker.conf 
/«PKGBUILDDIR»/debian/tmp/usr/share/mod_gearman/standalone_worker.conf
/bin/bash /«PKGBUILDDIR»/install-sh -c -m 644 contrib/gearman_proxy.pl      
/«PKGBUILDDIR»/debian/tmp/usr/share/mod_gearman/gearman_proxy.pl

################################################################

 Installation completed:
 neb module:     /«PKGBUILDDIR»/debian/tmp/usr/lib/mod_gearman/mod_gearman.o

 worker:         /«PKGBUILDDIR»/debian/tmp/usr/bin/mod_gearman_worker
 init script:    /«PKGBUILDDIR»/debian/tmp/etc/init.d/mod_gearman_worker

 check bin:      /«PKGBUILDDIR»/debian/tmp/usr/bin/check_gearman
 send bin:       /«PKGBUILDDIR»/debian/tmp/usr/bin/send_gearman
 send multi bin: /«PKGBUILDDIR»/debian/tmp/usr/bin/send_multi

just add the broker line to your nagios.cfg:
broker_module=/«PKGBUILDDIR»/debian/tmp/usr/lib/mod_gearman/mod_gearman.o 
config=/«PKGBUILDDIR»/debian/tmp/etc/mod_gearman_neb.conf

 configuration:
         neb module: /«PKGBUILDDIR»/debian/tmp/etc/mod_gearman_neb.conf
         worker:     /«PKGBUILDDIR»/debian/tmp/etc/mod_gearman_worker.conf

################################################################
rm -f /«PKGBUILDDIR»/debian/tmp/usr/lib/mod_gearman/mod_gearman.so
make[3]: Leaving directory `/«PKGBUILDDIR»'
make[2]: Leaving directory `/«PKGBUILDDIR»'
rm -f debian/mod-gearman/usr/share/mod_gearman/shared.conf
rm -f debian/mod-gearman/usr/share/mod_gearman/standalone_worker.conf
chmod 644 /«PKGBUILDDIR»/debian/tmp/usr/share/mod_gearman/mod_gearman_p1.pl
help2man --no-info --section=8 --version-string="mod_gearman_worker 1.3.6-1" \
                --help-option=-h 
--include=/«PKGBUILDDIR»/debian/help2man.include \
                -n "Agent that runs active checks from a gearman queue" \
                /«PKGBUILDDIR»/debian/tmp/usr/bin/mod_gearman_worker \
                > /«PKGBUILDDIR»/debian/mod_gearman_worker.8
help2man: can't get `-h' info from 
/«PKGBUILDDIR»/debian/tmp/usr/bin/mod_gearman_worker
Try `--no-discard-stderr' if option outputs to stderr
make[1]: *** [override_dh_auto_install] Error 139
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit 
status 2

--- End Message ---
--- Begin Message ---
Version: 1.3.6-1
Control: tags -1 unreproducible

This does not look like a gcc 4.7 -> 4.8 migration problem.

The "help2man" utility on the build host did not produce the required
output, for unknown reason. I've been unable to reproduce this, as well
as Sven Nierlein as he reported previously.

As gcc 4.8 is now in unstable, and can build the reported version, as
well as newer ones, I'll close this bug.

-- 
Stig Sandbeck Mathisen

--- End Message ---

Reply via email to