Bug report: Build failure with make -j24

Remco Rijnders remco at webconquest.com
Sat Dec 29 13:41:08 UTC 2012


Dear all,

Today I tried to build the inn package for the Mageia distribution, but 
the build failed on our automated build system. See below for the logfiles 
of the automated build. I think the error is related to this section of 
the build process:

gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 
-fstack-protector --param=ssp-buffer-size=4 -fstack-protector-all 
-fomit-frame-pointer -march=i586 -mtune=generic 
-fasynchronous-unwind-tables -DHAVE_ET_COM_ERR_H -fPIC -I../include    -c 
-o decode.o decode.c
mv y.tab.h config_y.h
mv y.tab.c config_y.c
mv y.tab.h config_y.h
gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 
-fstack-protector --param=ssp-buffer-size=4 -fstack-protector-all 
-fomit-frame-pointer -march=i586 -mtune=generic 
-fasynchronous-unwind-tables -DHAVE_ET_COM_ERR_H -fPIC -I../include    -c 
-o archive.o archive.c
mv: cannot stat `y.tab.h': No such file or directory

It tries to mv the same file twice, resulting in the build failure. After 
discussing this bug with some other Mageia developers, it seems to be 
caused by the %make rpm macro expanding into "make -j24" on the 
buildsystem. It built for me locally where it expands to "make -j4". 
Replacing the %make macro locally and replacing it by make -j24 also 
exhibits the same problem.

Could this be an issue in the make scripts for inn?

As I'm not sure how long the build logs are archived on the build system, 
I've also saved them locally under the same names under 
http://silvertown.webconquest.com/~remmy/mageia/

Any insights appreciated, as well as your testing with make -j24 on your 
local systems.

Thanks in advance,

Remco 'Remmy' Rijnders

----- Forwarded message from Ulri the scheduler bot <mageia-sysadm at mageia.org> -----

Date: Sat, 29 Dec 2012 13:39:54 +0100 (CET)
From: Ulri the scheduler bot <mageia-sysadm at mageia.org>
To: remmy <remmy at mageia.org>
Subject: Rebuild failed on i586 for @336068:inn-2.5.3-2.mga2.src.rpm

Build of the following packages failed:

- @336068:inn-2.5.3-2.mga2.src.rpm

Failure details available in http://pkgsubmit.mageia.org/uploads/failure/2/core/updates_testing/20121229123856.remmy.valstar.27000/log
Reason:
@336068:inn-2.5.3-2.mga2.src.rpm: build_failure

Log files generated:
http://pkgsubmit.mageia.org/uploads/failure/2/core/updates_testing/20121229123856.remmy.valstar.27000/log/inn-2.5.3-2.mga2/rpm_qa.0.20121229123916.log
http://pkgsubmit.mageia.org/uploads/failure/2/core/updates_testing/20121229123856.remmy.valstar.27000/log/inn-2.5.3-2.mga2/build.0.20121229123916.log
http://pkgsubmit.mageia.org/uploads/failure/2/core/updates_testing/20121229123856.remmy.valstar.27000/log/inn-2.5.3-2.mga2/install_deps-1.0.20121229123916.log


----- End forwarded message -----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <https://lists.isc.org/pipermail/inn-workers/attachments/20121229/d91a8ddc/attachment.bin>


More information about the inn-workers mailing list