View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003150 | GNUnet | obsolete | public | 2013-12-01 01:26 | 2024-05-03 13:49 |
| Reporter | Bart Polot | Assigned To | Matthias Wachs | ||
| Priority | low | Severity | minor | Reproducibility | sometimes |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Target Version | 0.10.0 | Fixed in Version | 0.10.0 | ||
| Summary | 0003150: ATS fails to 'make install' in parallel | ||||
| Description | Doing a 'make install -j 5' fails in the ATS directory. Probably some missing dependency/wrong order in the Makefile... | ||||
| Steps To Reproduce | cd gnunet_src svn up make -j 5 make install -j 5 | ||||
| Additional Information | make[2]: Entering directory '/home/bart/tum/gnunet-svn/gnunet/src/ats' make[3]: Entering directory '/home/bart/tum/gnunet-svn/gnunet/src/ats' /usr/bin/mkdir -p '/tmp/gnunet/lib' /bin/sh ../../libtool --mode=install /usr/bin/install -c libgnunetats.la '/tmp/gnunet/lib' /usr/bin/mkdir -p '/tmp/gnunet/lib/gnunet/libexec/' /usr/bin/mkdir -p '/tmp/gnunet/share/gnunet/config.d/' /usr/bin/mkdir -p '/tmp/gnunet/lib/gnunet' /bin/sh ../../libtool --mode=install /usr/bin/install -c libgnunet_plugin_ats_proportional.la libgnunet_plugin_ats_ril.la '/tmp/gnunet/lib/gnunet' /bin/sh ../../libtool --mode=install /usr/bin/install -c gnunet-service-ats '/tmp/gnunet/lib/gnunet/libexec/' /usr/bin/install -c -m 644 ats.conf '/tmp/gnunet/share/gnunet/config.d/' libtool: install: warning: relinking `libgnunetats.la' libtool: install: (cd /home/bart/g/src/ats; /bin/sh /home/bart/g/libtool --silent --tag CC --mode=relink gcc -fno-strict-aliasing -Wall -O0 -g -Wall -I/tmp/gnunet/include -export-dynamic -no-undefined -version-info 4:0:0 -o libgnunetats.la -rpath /tmp/gnunet/lib ats_api_scheduling.lo ats_api_performance.lo ../../src/util/libgnunetutil.la -lm ) libtool: install: warning: relinking `libgnunet_plugin_ats_proportional.la' libtool: install: (cd /home/bart/g/src/ats; /bin/sh /home/bart/g/libtool --silent --tag CC --mode=relink gcc -fno-strict-aliasing -Wall -O0 -g -Wall -I/tmp/gnunet/include -export-dynamic -avoid-version -module -no-undefined -o libgnunet_plugin_ats_proportional.la -rpath /tmp/gnunet/lib/gnunet libgnunet_plugin_ats_proportional.lo ../../src/statistics/libgnunetstatistics.la ../../src/ats/libgnunetats.la ../../src/util/libgnunetutil.la -lm ) libtool: install: warning: `libgnunetats.la' has not been installed in `/tmp/gnunet/lib' libtool: install: /usr/bin/install -c .libs/gnunet-service-ats /tmp/gnunet/lib/gnunet/libexec/gnunet-service-ats libtool: install: /usr/bin/install -c .libs/libgnunetats.so.4.0.0T /tmp/gnunet/lib/libgnunetats.so.4.0.0 libtool: install: (cd /tmp/gnunet/lib && { ln -s -f libgnunetats.so.4.0.0 libgnunetats.so.4 || { rm -f libgnunetats.so.4 && ln -s libgnunetats.so.4.0.0 libgnunetats.so.4; }; }) libtool: install: (cd /tmp/gnunet/lib && { ln -s -f libgnunetats.so.4.0.0 libgnunetats.so || { rm -f libgnunetats.so && ln -s libgnunetats.so.4.0.0 libgnunetats.so; }; }) libtool: install: /usr/bin/install -c .libs/libgnunetats.lai /tmp/gnunet/lib/libgnunetats.la /usr/bin/ld: cannot find -lgnunetats collect2: error: ld returned 1 exit status libtool: install: error: relink `libgnunet_plugin_ats_proportional.la' with the above command before installing it Makefile:1697: recipe for target 'install-pluginLTLIBRARIES' failed make[3]: *** [install-pluginLTLIBRARIES] Error 1 make[3]: *** Waiting for unfinished jobs.... libtool: finish: PATH="/home/bart/bin:/tmp/gnunet/bin:/home/bart/bin:/tmp/gnunet/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:/sbin" ldconfig -n /tmp/gnunet/lib ---------------------------------------------------------------------- Libraries have been installed in: /tmp/gnunet/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/home/bart/tum/gnunet-svn/gnunet/src/ats' Makefile:2519: recipe for target 'install-am' failed make[2]: *** [install-am] Error 2 make[2]: Leaving directory '/home/bart/tum/gnunet-svn/gnunet/src/ats' Makefile:501: recipe for target 'install-recursive' failed make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory '/home/bart/tum/gnunet-svn/gnunet/src' Makefile:561: recipe for target 'install-recursive' failed make: *** [install-recursive] Error 1 | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-12-01 01:26 | Bart Polot | New Issue | |
| 2013-12-01 01:26 | Bart Polot | Status | new => assigned |
| 2013-12-01 01:26 | Bart Polot | Assigned To | => Matthias Wachs |
| 2013-12-03 10:19 | Matthias Wachs | Note Added: 0007754 | |
| 2013-12-03 15:44 | Matthias Wachs | Note Added: 0007755 | |
| 2013-12-03 15:44 | Matthias Wachs | Status | assigned => resolved |
| 2013-12-03 15:44 | Matthias Wachs | Resolution | open => fixed |
| 2013-12-04 18:53 | Christian Grothoff | Fixed in Version | => 0.10.0 |
| 2013-12-04 18:53 | Christian Grothoff | Target Version | => 0.10.0 |
| 2013-12-24 20:54 | Christian Grothoff | Status | resolved => closed |
| 2024-05-03 13:49 | Christian Grothoff | Category | ATS service => obsolete |