parallel build fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nspluginwrapper (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
If I drop -j8, it works.
It seems make is called in parallel with quilt and configure.
$ dpkg-buildpackage -us -uc -b -j8
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-
dpkg-buildpackage: source package nspluginwrapper
dpkg-buildpackage: source version 1.4.2-0ubuntu3
dpkg-buildpackage: source changed by Marc Deslauriers <email address hidden>
dpkg-source --before-build nspluginwrapper
dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
dh_testdir
QUILT_PATCHES=
quilt --quiltrc /dev/null pop -a -R || test $? = 2
No patch removed
rm -rf .pc debian/
dh_testroot
rm -f build-stamp configure-stamp
[ ! -f Makefile ] || /usr/bin/make distclean
make[1]: Entering directory `/tmp/nspluginw
rm -f npconfig npviewer.sh npwrapper.so test-rpc-
rm -rf lsb-build-
rm -f config-host.* config.*
make[1]: Leaving directory `/tmp/nspluginw
dh_clean
debian/rules build
dh_testdir
dh_testdir
QUILT_PATCHES=
quilt --quiltrc /dev/null push -a || test $? = 2
/usr/bin/make
make[1]: Entering directory `/tmp/nspluginw
cc -Wall -g -O2 -o npconfig-
sed -e 's|%NPW_
cc -o npwrapper-
cc -o npwrapper-
./configure --prefix=/usr --with-lib32=lib32 --with-lib64=lib --enable-biarch
cc -o npwrapper-
chmod 755 npviewer.sh
cc -o npwrapper-
cc -o npwrapper-rpc.os -c src/rpc.c -fPIC -I. -I. -Wall -g -O2 -I./npapi -DBUILD_WRAPPER
In file included from src/npw-
src/sysdeps.h:26:2: error: #error "Your compiler is not ISO. Get a real one."
src/sysdeps.
compilation terminated.
make[1]: *** [npwrapper-
make[1]: *** Waiting for unfinished jobs....
In file included from src/npw-
src/sysdeps.h:26:2: error: #error "Your compiler is not ISO. Get a real one."
src/sysdeps.
compilation terminated.
In file included from src/npw-
src/sysdeps.h:26:2: error: #error "Your compiler is not ISO. Get a real one."
src/sysdeps.
compilation terminated.
make[1]: *** [npconfig-
make[1]: *** [npwrapper-
In file included from src/npw-rpc.c:21:0:
src/sysdeps.h:26:2: error: #error "Your compiler is not ISO. Get a real one."
src/sysdeps.
compilation terminated.
In file included from src/rpc.c:30:0:
src/sysdeps.h:26:2: error: #error "Your compiler is not ISO. Get a real one."make[1]: *** [npwrapper-
src/sysdeps.
compilation terminated.
make[1]: *** [npwrapper-rpc.os] Error 1
In file included from src/npw-
src/sysdeps.h:26:2: error: #error "Your compiler is not ISO. Get a real one."
src/sysdeps.
compilation terminated.
make[1]: *** [npwrapper-
make[1]: Leaving directory `/tmp/nspluginw
make: *** [build-stamp] Error 2
make: *** Waiting for unfinished jobs....
Applying patch 000_debian_
patching file src/npw-config.c
Applying patch 002_install_
patching file src/npw-config.c
Applying patch 005_process_
patching file src/npw-config.c
Applying patch 006_flash_
patching file Makefile
Now at patch 006_flash_
touch debian/
Source path /tmp/nspluginwr
Install prefix /usr
nspluginwrapper root dir /usr/lib/
Viewer paths /usr/lib/
Build viewer yes
Build standalone player yes
Build 32-/64-bit at once yes
Build with generic APIs no
32-bit library dir name lib32
64-bit library dir name lib
C compiler gcc -std=c99
C++ compiler g++
Strip binaries no
Host OS linux
Host CPU x86_64
Host big endian no
Target OS linux
Target CPU i386
RPC init timeout 5 secs
Memory allocation hooks glib libc
Use thread checks (DEBUG) no
Use malloc checks (DEBUG) no
touch configure-stamp
dpkg-buildpackage: error: debian/rules build gave error exit status 2