diff options
author | Reinhard Tartler <siretart@tauware.de> | 2012-12-12 12:31:51 +0100 |
---|---|---|
committer | Reinhard Tartler <siretart@tauware.de> | 2012-12-12 17:08:23 +0100 |
commit | 263523d7bde6fd6f24c2e14ba88180ac38335fe7 (patch) | |
tree | dafee978934adf3caa45cf03c47e0767ffa90405 | |
parent | 6b505a48acf38d0450d7c615ac8f2e67b44aacf4 (diff) | |
download | nx-libs-263523d7bde6fd6f24c2e14ba88180ac38335fe7.tar.gz nx-libs-263523d7bde6fd6f24c2e14ba88180ac38335fe7.tar.bz2 nx-libs-263523d7bde6fd6f24c2e14ba88180ac38335fe7.zip |
disable parallel builds
It seems that there is a race condition in the implementation of the
nx-x11 makefiles somewhere. On machines with many cores and high levels
of parallel workers (for me, 32 cores and -j20), nxcompext gets built
before libNX_X11 is ready:
+ ln -s ../../lib/X11/libNX_X11.so .
/usr/bin/ld: cannot find -lNX_X11
collect2: error: ld returned 1 exit status
make[9]: *** [libXcompext.so.3.5.0] Fehler 1
make[9]: Leaving directory `/srv/scratch/tartler/nx-libs/nxcompext'
Until those makefiles get fixed, better disable parallel operation
-rwxr-xr-x | debian/rules | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/debian/rules b/debian/rules index 96bdbdb12..cbd600ab2 100755 --- a/debian/rules +++ b/debian/rules @@ -27,7 +27,7 @@ override_dh_clean: override_dh_auto_build: debian/pre-build-nx.sh - LD_LIBRARY_PATH=`pwd`/debian/libnx-x11/usr/lib/nx/X11:$$LD_LIBRARY_PATH dh_auto_build --with quilt --parallel + LD_LIBRARY_PATH=`pwd`/debian/libnx-x11/usr/lib/nx/X11:$$LD_LIBRARY_PATH dh_auto_build --with quilt debian/post-build-nx.sh override_dh_auto_install: |