Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#17410 - [soprano] file RPATH_CHANGE could not write new RPATH
Attached to Project:
Arch Linux
Opened by Phil Miller (amnon82) - Monday, 07 December 2009, 01:00 GMT
Last edited by Andrea Scarpino (BaSh) - Monday, 01 February 2010, 19:17 GMT
Opened by Phil Miller (amnon82) - Monday, 07 December 2009, 01:00 GMT
Last edited by Andrea Scarpino (BaSh) - Monday, 01 February 2010, 19:17 GMT
|
DetailsDescription: I'm just compiling kdemod 4.4 Beta1 pkgs and ran into a compiling problem. I couldn't build soprano 2.3.70 on my x86_64 machine. So I tried to recompile soprano 2.3.1 with abs on the same machine. It failed to. It seems to be a rpath problem:
-- Installing: /home/phil/DEV/arch/soprano/pkg/usr/lib/soprano/libsoprano_sesame2backend.so CMake Error at backends/sesame2/cmake_install.cmake:43 (FILE): file RPATH_CHANGE could not write new RPATH: /usr/lib:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server to the file: /home/phil/DEV/arch/soprano/pkg/usr/lib/soprano/libsoprano_sesame2backend.so The current RPATH is: /home/phil/DEV/arch/soprano/src/build/soprano:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server:/opt/java/jre/lib/amd64/server: which does not contain: /home/phil/DEV/arch/soprano/src/build/soprano:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server: as was expected. Call Stack (most recent call first): backends/cmake_install.cmake:38 (INCLUDE) cmake_install.cmake:43 (INCLUDE) make: *** [install] Fehler 1 With -DCMAKE_SKIP_RPATH=ON it builds but then we have the libjvm.so problem again. Jan Mette who does kdemod 4.4 beta1 for i686 don't have any problems with our soprano pkgbuild: http://chakra-project.org/code/index.php/view/packages:/testing/testing-soprano/PKGBUILD Did somebody else ran into the same trouble on a x86_64 machine? I've updated all pkgs to the latest versions. Additional info: * package version(s): 2.3.1 (2.3.70) Steps to reproduce: Just rebuild the pkg ... [phil@philstv-desktop testing]$ ldd /usr/lib/soprano/libsoprano_sesame2backend.so linux-vdso.so.1 => (0x00007fff5e520000) libsoprano.so.4 => /usr/lib/libsoprano.so.4 (0x00007f5e11e8b000) libjvm.so => /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server/libjvm.so (0x00007f5e11410000) libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0x00007f5e10fdb000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f5e10ccb000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f5e10ab5000) libc.so.6 => /lib/libc.so.6 (0x00007f5e1073a000) libm.so.6 => /lib/libm.so.6 (0x00007f5e104b9000) libdl.so.2 => /lib/libdl.so.2 (0x00007f5e102b5000) libpthread.so.0 => /lib/libpthread.so.0 (0x00007f5e10098000) /lib/ld-linux-x86-64.so.2 (0x00007f5e123b1000) libz.so.1 => /usr/lib/libz.so.1 (0x00007f5e0fe83000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007f5e0fc7f000) librt.so.1 => /lib/librt.so.1 (0x00007f5e0fa76000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f5e0f7b3000) libpcre.so.0 => /lib/libpcre.so.0 (0x00007f5e0f582000) [phil@philstv-desktop testing]$ cd ~/DEV/arch/sop* [phil@philstv-desktop soprano]$ makepkg ==> Erstelle Paket: soprano 2.3.1-1 x86_64 (Mo 7. Dez 01:36:07 CET 2009) ==> Prüfe Laufzeit-Abhängigkeiten... ==> Prüfe Buildtime-Abhängigkeiten... ==> Empfange Quellen... -> Lade soprano-2.3.1.tar.bz2 herunter... --2009-12-07 01:36:20-- http://downloads.sourceforge.net/soprano/soprano-2.3.1.tar.bz2 Auflösen des Hostnamen »downloads.sourceforge.net«.... 216.34.181.59 Verbindungsaufbau zu downloads.sourceforge.net|216.34.181.59|:80... verbunden. HTTP Anforderung gesendet, warte auf Antwort... 302 Found Platz: http://kent.dl.sourceforge.net/project/soprano/Soprano/2.3.1/soprano-2.3.1.tar.bz2[folge] --2009-12-07 01:36:21-- http://kent.dl.sourceforge.net/project/soprano/Soprano/2.3.1/soprano-2.3.1.tar.bz2 Auflösen des Hostnamen »kent.dl.sourceforge.net«.... 212.219.56.167 Verbindungsaufbau zu kent.dl.sourceforge.net|212.219.56.167|:80... verbunden. HTTP Anforderung gesendet, warte auf Antwort... 200 OK Länge: 1919103 (1,8M) [application/x-bzip2] In »»soprano-2.3.1.tar.bz2.part«« speichern. 100%[==================================================================================================>] 1.919.103 2,12M/s in 0,9s 2009-12-07 01:36:22 (2,12 MB/s) - »»soprano-2.3.1.tar.bz2.part«« gespeichert [1919103/1919103] ==> Überprüfe Gültigkeit der Quell-Dateien mit md5sums... soprano-2.3.1.tar.bz2 ... Durchgelaufen ==> Entpacke Quellen... -> Entpacke soprano-2.3.1.tar.bz2 mit bsdtar ==> Betrete fakeroot-Umgebung ... ==> Beginne build()... -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found. -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found. -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found. -- Found Qt-Version 4.5.3 -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib/libX11.so -- Looking for include files CMAKE_HAVE_PTHREAD_H -- Looking for include files CMAKE_HAVE_PTHREAD_H - found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found Rasqal 0.9.16: libs - /usr/lib/librasqal.so; includes - /usr/include/rasqal -- Found Raptor 1.4.19: libs - /usr/lib/libraptor.so; includes - /usr/include -- Found Redland 1.0.9: libs - /usr/lib/librdf.so; includes - /usr/include -- Found CLucene library: /usr/lib/libclucene.so -- Found CLucene include dir: /usr/include -- Found CLucene library dir: /usr/lib -- Found CLucene: /usr/lib/libclucene.so -- Found Java JNI >= 1.4: /usr/lib/jvm/java-6-openjdk/include, /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server/libjvm.so -- Performing Test __SOPRANO_HAVE_GCC_VISIBILITY -- Performing Test __SOPRANO_HAVE_GCC_VISIBILITY - Success -- Looking for raptor_new_iostream_from_handler2 -- Looking for raptor_new_iostream_from_handler2 - found --------------------------------------------------------------------------------------- -- Soprano Components that will be built: * Redland storage backend * Sesame2 storage backend (java-based) * Raptor RDF parser (including TriG parser) * Raptor RDF serializer * The CLucene-based full-text search index library * D-Bus server/client support -- Soprano Components that will NOT be built: --------------------------------------------------------------------------------------- -- Configuring done -- Generating done -- Build files have been written to: /home/phil/DEV/arch/soprano/src/build [ 0%] Generating asyncresult.moc [ 1%] Generating model.moc [ 1%] Generating pluginmanager.moc [ 2%] Generating filtermodel.moc [ 2%] Generating storagemodel.moc [ 3%] Generating inferencemodel.moc [ 3%] Generating mutexmodel.moc [ 4%] Generating dummymodel.moc [ 4%] Generating signalcachemodel.moc [ 5%] Generating readonlymodel.moc [ 6%] Generating asyncmodel.moc Scanning dependencies of target soprano [ 7%] Building CXX object soprano/CMakeFiles/soprano.dir/queryresultiterator.cpp.o [ 7%] Building CXX object soprano/CMakeFiles/soprano.dir/queryresultiteratorbackend.cpp.o [ 8%] Building CXX object soprano/CMakeFiles/soprano.dir/node.cpp.o [ 8%] Building CXX object soprano/CMakeFiles/soprano.dir/statement.cpp.o [ 9%] Building CXX object soprano/CMakeFiles/soprano.dir/statementiterator.cpp.o [ 9%] Building CXX object soprano/CMakeFiles/soprano.dir/nodeiterator.cpp.o [ 10%] Building CXX object soprano/CMakeFiles/soprano.dir/model.cpp.o [ 10%] Building CXX object soprano/CMakeFiles/soprano.dir/parser.cpp.o [ 11%] Building CXX object soprano/CMakeFiles/soprano.dir/serializer.cpp.o [ 11%] Building CXX object soprano/CMakeFiles/soprano.dir/pluginmanager.cpp.o [ 12%] Building CXX object soprano/CMakeFiles/soprano.dir/pluginstub.cpp.o [ 12%] Building CXX object soprano/CMakeFiles/soprano.dir/plugin.cpp.o [ 13%] Building CXX object soprano/CMakeFiles/soprano.dir/backend.cpp.o [ 14%] Building CXX object soprano/CMakeFiles/soprano.dir/global.cpp.o [ 14%] Building CXX object soprano/CMakeFiles/soprano.dir/error.cpp.o [ 15%] Building CXX object soprano/CMakeFiles/soprano.dir/literalvalue.cpp.o [ 15%] Building CXX object soprano/CMakeFiles/soprano.dir/languagetag.cpp.o [ 16%] Building CXX object soprano/CMakeFiles/soprano.dir/locator.cpp.o [ 16%] Building CXX object soprano/CMakeFiles/soprano.dir/datetime.cpp.o [ 17%] Building CXX object soprano/CMakeFiles/soprano.dir/version.cpp.o [ 17%] Building CXX object soprano/CMakeFiles/soprano.dir/filtermodel.cpp.o [ 18%] Building CXX object soprano/CMakeFiles/soprano.dir/storagemodel.cpp.o [ 18%] Building CXX object soprano/CMakeFiles/soprano.dir/rdfschemamodel.cpp.o [ 19%] Building CXX object soprano/CMakeFiles/soprano.dir/bindingset.cpp.o [ 19%] Building CXX object soprano/CMakeFiles/soprano.dir/sopranotypes.cpp.o [ 20%] Building CXX object soprano/CMakeFiles/soprano.dir/graph.cpp.o [ 20%] Building CXX object soprano/CMakeFiles/soprano.dir/vocabulary/rdf.cpp.o [ 21%] Building CXX object soprano/CMakeFiles/soprano.dir/vocabulary/rdfs.cpp.o [ 22%] Building CXX object soprano/CMakeFiles/soprano.dir/vocabulary/xsd.cpp.o [ 22%] Building CXX object soprano/CMakeFiles/soprano.dir/vocabulary/nrl.cpp.o [ 23%] Building CXX object soprano/CMakeFiles/soprano.dir/vocabulary/nao.cpp.o [ 23%] Building CXX object soprano/CMakeFiles/soprano.dir/vocabulary/xesam.cpp.o [ 24%] Building CXX object soprano/CMakeFiles/soprano.dir/vocabulary/owl.cpp.o [ 24%] Building CXX object soprano/CMakeFiles/soprano.dir/query/query.cpp.o [ 25%] Building CXX object soprano/CMakeFiles/soprano.dir/query/queryparser.cpp.o [ 25%] Building CXX object soprano/CMakeFiles/soprano.dir/query/queryserializer.cpp.o [ 26%] Building CXX object soprano/CMakeFiles/soprano.dir/inference/nodepattern.cpp.o [ 26%] Building CXX object soprano/CMakeFiles/soprano.dir/inference/statementpattern.cpp.o [ 27%] Building CXX object soprano/CMakeFiles/soprano.dir/inference/inferencerule.cpp.o [ 27%] Building CXX object soprano/CMakeFiles/soprano.dir/inference/inferenceruleset.cpp.o [ 28%] Building CXX object soprano/CMakeFiles/soprano.dir/inference/sil.cpp.o [ 28%] Building CXX object soprano/CMakeFiles/soprano.dir/inference/inferencemodel.cpp.o [ 29%] Building CXX object soprano/CMakeFiles/soprano.dir/inference/inferenceruleparser.cpp.o [ 30%] Building CXX object soprano/CMakeFiles/soprano.dir/nrlmodel.cpp.o [ 30%] Building CXX object soprano/CMakeFiles/soprano.dir/inifile.cpp.o [ 31%] Building CXX object soprano/CMakeFiles/soprano.dir/desktopfile.cpp.o [ 31%] Building CXX object soprano/CMakeFiles/soprano.dir/sopranopluginfile.cpp.o [ 32%] Building CXX object soprano/CMakeFiles/soprano.dir/sopranodirs.cpp.o [ 32%] Building CXX object soprano/CMakeFiles/soprano.dir/util/extreadwritelock.cpp.o [ 33%] Building CXX object soprano/CMakeFiles/soprano.dir/util/mutexmodel.cpp.o [ 33%] Building CXX object soprano/CMakeFiles/soprano.dir/util/mutexstatementiteratorbackend.cpp.o [ 34%] Building CXX object soprano/CMakeFiles/soprano.dir/util/mutexnodeiteratorbackend.cpp.o [ 34%] Building CXX object soprano/CMakeFiles/soprano.dir/util/mutexqueryresultiteratorbackend.cpp.o [ 35%] Building CXX object soprano/CMakeFiles/soprano.dir/util/simplestatementiterator.cpp.o [ 35%] Building CXX object soprano/CMakeFiles/soprano.dir/util/simplenodeiterator.cpp.o [ 36%] Building CXX object soprano/CMakeFiles/soprano.dir/util/dummymodel.cpp.o [ 37%] Building CXX object soprano/CMakeFiles/soprano.dir/util/signalcachemodel.cpp.o [ 37%] Building CXX object soprano/CMakeFiles/soprano.dir/util/readonlymodel.cpp.o [ 38%] Building CXX object soprano/CMakeFiles/soprano.dir/util/asyncmodel.cpp.o [ 38%] Building CXX object soprano/CMakeFiles/soprano.dir/util/asyncresult.cpp.o [ 39%] Building CXX object soprano/CMakeFiles/soprano.dir/util/asynccommand.cpp.o [ 39%] Building CXX object soprano/CMakeFiles/soprano.dir/util/asynciteratorbackend.cpp.o Linking CXX shared library libsoprano.so [ 39%] Built target soprano Scanning dependencies of target sopranoindex [ 39%] Building CXX object index/CMakeFiles/sopranoindex.dir/cluceneindex.cpp.o [ 40%] Building CXX object index/CMakeFiles/sopranoindex.dir/clucenedocumentwrapper.cpp.o [ 41%] Building CXX object index/CMakeFiles/sopranoindex.dir/cluceneutils.cpp.o [ 41%] Building CXX object index/CMakeFiles/sopranoindex.dir/indexfiltermodel.cpp.o [ 42%] Building CXX object index/CMakeFiles/sopranoindex.dir/tstring.cpp.o [ 42%] Building CXX object index/CMakeFiles/sopranoindex.dir/indexqueryhit.cpp.o [ 43%] Building CXX object index/CMakeFiles/sopranoindex.dir/indexqueryhititeratorbackend.cpp.o [ 43%] Building CXX object index/CMakeFiles/sopranoindex.dir/queryhitwrapperresultiteratorbackend.cpp.o Linking CXX shared library libsopranoindex.so [ 43%] Built target sopranoindex Scanning dependencies of target soprano_redlandcore [ 44%] Building CXX object backends/redland/CMakeFiles/soprano_redlandcore.dir/redlandworld.cpp.o [ 44%] Building CXX object backends/redland/CMakeFiles/soprano_redlandcore.dir/redlandstatementiterator.cpp.o [ 45%] Building CXX object backends/redland/CMakeFiles/soprano_redlandcore.dir/redlandqueryresult.cpp.o [ 46%] Building CXX object backends/redland/CMakeFiles/soprano_redlandcore.dir/redlandmodel.cpp.o [ 46%] Building CXX object backends/redland/CMakeFiles/soprano_redlandcore.dir/redlandnodeiteratorbackend.cpp.o [ 47%] Building CXX object backends/redland/CMakeFiles/soprano_redlandcore.dir/multimutex.cpp.o Linking CXX static library libsoprano_redlandcore.a [ 47%] Built target soprano_redlandcore [ 47%] Generating redlandbackend.moc Scanning dependencies of target soprano_redlandbackend [ 48%] Building CXX object backends/redland/CMakeFiles/soprano_redlandbackend.dir/redlandbackend.cpp.o Linking CXX shared module libsoprano_redlandbackend.so [ 48%] Built target soprano_redlandbackend [ 49%] Generating sesame2backend.moc [ 49%] Generating jniwrapper.moc Scanning dependencies of target soprano_sesame2backend [ 49%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/jniwrapper.cpp.o [ 50%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/jniobjectwrapper.cpp.o [ 50%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2backend.cpp.o [ 51%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2repository.cpp.o [ 51%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2repositoryconnection.cpp.o [ 52%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2valuefactory.cpp.o [ 52%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2iterator.cpp.o [ 53%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2model.cpp.o [ 53%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2utils.cpp.o [ 54%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2statementiteratorbackend.cpp.o [ 55%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2nodeiteratorbackend.cpp.o [ 55%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2queryresultiteratorbackend.cpp.o [ 56%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2bindingset.cpp.o [ 56%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/sesame2sopranowrapper.cpp.o [ 57%] Building CXX object backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/jobjectref.cpp.o Linking CXX shared module libsoprano_sesame2backend.so [ 57%] Built target soprano_sesame2backend [ 57%] Generating raptorparser.moc Scanning dependencies of target soprano_raptorparser [ 58%] Building CXX object parsers/raptor/CMakeFiles/soprano_raptorparser.dir/raptorparser.cpp.o Linking CXX shared module libsoprano_raptorparser.so [ 58%] Built target soprano_raptorparser [ 58%] Generating nquadparser.moc Scanning dependencies of target soprano_nquadparser [ 59%] Building CXX object parsers/nquads/CMakeFiles/soprano_nquadparser.dir/nquadparser.cpp.o Linking CXX shared module libsoprano_nquadparser.so [ 59%] Built target soprano_nquadparser [ 59%] Generating raptorserializer.moc Scanning dependencies of target soprano_raptorserializer [ 60%] Building CXX object serializers/raptor/CMakeFiles/soprano_raptorserializer.dir/raptorserializer.cpp.o Linking CXX shared module libsoprano_raptorserializer.so [ 60%] Built target soprano_raptorserializer [ 60%] Generating nquadserializer.moc Scanning dependencies of target soprano_nquadserializer [ 61%] Building CXX object serializers/nquads/CMakeFiles/soprano_nquadserializer.dir/nquadserializer.cpp.o Linking CXX shared module libsoprano_nquadserializer.so [ 61%] Built target soprano_nquadserializer [ 61%] Generating dbusmodel.moc [ 61%] Generating tcpclient.moc [ 62%] Generating localsocketclient.moc [ 62%] Generating clientconnection.moc [ 63%] Generating clientmodel.moc [ 63%] Generating sparqlmodel.moc [ 64%] Generating sparqlprotocol.moc [ 64%] Generating dbusabstractinterface.moc [ 65%] Generating dbusmodelinterface.moc [ 66%] Generating dbusstatementiteratorinterface.moc [ 66%] Generating dbusnodeiteratorinterface.moc [ 67%] Generating dbusqueryresultiteratorinterface.moc [ 67%] Generating dbusserverinterface.moc [ 68%] Generating dbusclient.moc Scanning dependencies of target sopranoclient [ 68%] Building CXX object server/CMakeFiles/sopranoclient.dir/tcpclient.cpp.o [ 69%] Building CXX object server/CMakeFiles/sopranoclient.dir/localsocketclient.cpp.o [ 69%] Building CXX object server/CMakeFiles/sopranoclient.dir/clientconnection.cpp.o [ 70%] Building CXX object server/CMakeFiles/sopranoclient.dir/clientmodel.cpp.o [ 70%] Building CXX object server/CMakeFiles/sopranoclient.dir/clientstatementiteratorbackend.cpp.o [ 71%] Building CXX object server/CMakeFiles/sopranoclient.dir/clientnodeiteratorbackend.cpp.o [ 71%] Building CXX object server/CMakeFiles/sopranoclient.dir/clientqueryresultiteratorbackend.cpp.o [ 72%] Building CXX object server/CMakeFiles/sopranoclient.dir/datastream.cpp.o [ 73%] Building CXX object server/CMakeFiles/sopranoclient.dir/sparql/sparqlmodel.cpp.o [ 73%] Building CXX object server/CMakeFiles/sopranoclient.dir/sparql/sparqlqueryresult.cpp.o [ 74%] Building CXX object server/CMakeFiles/sopranoclient.dir/sparql/sparqlprotocol.cpp.o [ 74%] Building CXX object server/CMakeFiles/sopranoclient.dir/sparql/sparqlxmlresultparser.cpp.o [ 75%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusutil.cpp.o [ 75%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusabstractinterface.cpp.o [ 76%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusmodelinterface.cpp.o [ 76%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusstatementiteratorinterface.cpp.o [ 77%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusnodeiteratorinterface.cpp.o [ 77%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusqueryresultiteratorinterface.cpp.o [ 78%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusserverinterface.cpp.o [ 78%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusclient.cpp.o [ 79%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusmodel.cpp.o [ 79%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusclientnodeiteratorbackend.cpp.o [ 80%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusclientstatementiteratorbackend.cpp.o [ 81%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusclientqueryresultiteratorbackend.cpp.o [ 81%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusoperators.cpp.o [ 82%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusstatementiterator.cpp.o [ 82%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusnodeiterator.cpp.o [ 83%] Building CXX object server/CMakeFiles/sopranoclient.dir/dbus/dbusqueryresultiterator.cpp.o Linking CXX shared library libsopranoclient.so [ 83%] Built target sopranoclient [ 84%] Generating dbusserveradaptor.moc [ 84%] Generating servercore.moc [ 85%] Generating serverconnection.moc [ 85%] Generating dbusmodeladaptor.moc [ 86%] Generating dbusexportiterator.moc [ 86%] Generating dbusexportmodel.moc [ 87%] Generating dbusstatementiteratoradaptor.moc [ 87%] Generating dbusnodeiteratoradaptor.moc [ 88%] Generating dbusqueryresultiteratoradaptor.moc Scanning dependencies of target sopranoserver [ 89%] Building CXX object server/CMakeFiles/sopranoserver.dir/servercore.cpp.o [ 89%] Building CXX object server/CMakeFiles/sopranoserver.dir/serverconnection.cpp.o [ 90%] Building CXX object server/CMakeFiles/sopranoserver.dir/modelpool.cpp.o [ 90%] Building CXX object server/CMakeFiles/sopranoserver.dir/randomgenerator.cpp.o [ 91%] Building CXX object server/CMakeFiles/sopranoserver.dir/datastream.cpp.o [ 91%] Building CXX object server/CMakeFiles/sopranoserver.dir/dbus/dbusutil.cpp.o [ 92%] Building CXX object server/CMakeFiles/sopranoserver.dir/dbus/dbusmodeladaptor.cpp.o [ 92%] Building CXX object server/CMakeFiles/sopranoserver.dir/dbus/dbusexportiterator.cpp.o [ 93%] Building CXX object server/CMakeFiles/sopranoserver.dir/dbus/dbusexportmodel.cpp.o [ 94%] Building CXX object server/CMakeFiles/sopranoserver.dir/dbus/dbusstatementiteratoradaptor.cpp.o [ 94%] Building CXX object server/CMakeFiles/sopranoserver.dir/dbus/dbusnodeiteratoradaptor.cpp.o [ 95%] Building CXX object server/CMakeFiles/sopranoserver.dir/dbus/dbusqueryresultiteratoradaptor.cpp.o [ 95%] Building CXX object server/CMakeFiles/sopranoserver.dir/dbus/dbusserveradaptor.cpp.o [ 96%] Building CXX object server/CMakeFiles/sopranoserver.dir/dbus/dbusoperators.cpp.o Linking CXX shared library libsopranoserver.so [ 96%] Built target sopranoserver [ 97%] Generating sopranodcore.moc Scanning dependencies of target sopranod [ 97%] Building CXX object server/CMakeFiles/sopranod.dir/sopranod.cpp.o [ 98%] Building CXX object server/CMakeFiles/sopranod.dir/sopranodcore.cpp.o [ 98%] Building CXX object server/CMakeFiles/sopranod.dir/lockfile.cpp.o Linking CXX executable sopranod [ 98%] Built target sopranod Scanning dependencies of target onto2vocabularyclass [ 98%] Building CXX object tools/CMakeFiles/onto2vocabularyclass.dir/onto2vocabularyclass.cpp.o Linking CXX executable onto2vocabularyclass [ 98%] Built target onto2vocabularyclass [ 99%] Generating modelmonitor.moc Scanning dependencies of target sopranocmd [100%] Building CXX object tools/CMakeFiles/sopranocmd.dir/sopranocmd.cpp.o [100%] Building CXX object tools/CMakeFiles/sopranocmd.dir/modelmonitor.cpp.o Linking CXX executable sopranocmd [100%] Built target sopranocmd [ 39%] Built target soprano [ 43%] Built target sopranoindex [ 47%] Built target soprano_redlandcore [ 48%] Built target soprano_redlandbackend [ 57%] Built target soprano_sesame2backend [ 58%] Built target soprano_raptorparser [ 59%] Built target soprano_nquadparser [ 60%] Built target soprano_raptorserializer [ 61%] Built target soprano_nquadserializer [ 83%] Built target sopranoclient [ 96%] Built target sopranoserver [ 98%] Built target sopranod [ 98%] Built target onto2vocabularyclass [100%] Built target sopranocmd Install the project... -- Install configuration: "Release" -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/lib/pkgconfig/soprano.pc -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/lib/libsopranoindex.so.1.1.0 -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/lib/libsopranoindex.so.1 -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/lib/libsopranoindex.so -- Set runtime path of "/home/phil/DEV/arch/soprano/pkg/usr/lib/libsopranoindex.so.1.1.0" to "/usr/lib" -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/indexfiltermodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/cluceneindex.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/indexqueryhit.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/lib/libsoprano.so.4.2.0 -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/lib/libsoprano.so.4 -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/lib/libsoprano.so -- Set runtime path of "/home/phil/DEV/arch/soprano/pkg/usr/lib/libsoprano.so.4.2.0" to "/usr/lib" -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/sopranomacros.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/parser.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/queryresultiterator.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/queryresultiteratorbackend.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/node.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/statement.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/statementiterator.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/nodeiterator.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/model.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/filtermodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/storagemodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/plugin.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/pluginmanager.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/global.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/soprano_export.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/backend.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/error.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/locator.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/literalvalue.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/languagetag.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/version.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/rdfschemamodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/bindingset.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/serializer.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/sopranotypes.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/iterator.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/iteratorbackend.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/nrlmodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/graph.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/rdf.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/rdfs.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/xsd.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/nrl.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/nao.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/xesam.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/owl.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/inferencemodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/inferencerule.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/inferenceruleset.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/nodepattern.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/statementpattern.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/sil.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/inferenceruleparser.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/soprano.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/vocabulary.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/dummymodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/mutexmodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/simplestatementiterator.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/simplenodeiterator.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/signalcachemodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/readonlymodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/asyncmodel.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/include/soprano/asyncresult.h -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/lib/soprano/libsoprano_redlandbackend.so -- Set runtime path of "/home/phil/DEV/arch/soprano/pkg/usr/lib/soprano/libsoprano_redlandbackend.so" to "/usr/lib" -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/share/soprano/plugins/redlandbackend.desktop -- Installing: /home/phil/DEV/arch/soprano/pkg/usr/lib/soprano/libsoprano_sesame2backend.so CMake Error at backends/sesame2/cmake_install.cmake:43 (FILE): file RPATH_CHANGE could not write new RPATH: /usr/lib:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server to the file: /home/phil/DEV/arch/soprano/pkg/usr/lib/soprano/libsoprano_sesame2backend.so The current RPATH is: /home/phil/DEV/arch/soprano/src/build/soprano:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server:/opt/java/jre/lib/amd64/server: which does not contain: /home/phil/DEV/arch/soprano/src/build/soprano:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server: as was expected. Call Stack (most recent call first): backends/cmake_install.cmake:38 (INCLUDE) cmake_install.cmake:43 (INCLUDE) make: *** [install] Fehler 1 ==> FEHLER: Build fehlgeschlagen. Breche ab ... [phil@philstv-desktop soprano]$ |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Monday, 01 February 2010, 19:17 GMT
Reason for closing: Fixed
Additional comments about closing: jre is no more supported
Monday, 01 February 2010, 19:17 GMT
Reason for closing: Fixed
Additional comments about closing: jre is no more supported
#This is evil. We hack the library paths in the binary so that jre is also possible instead of just only openjdk.
sed -e "s#${JAVA_HOME}/jre/lib/${_jvmarch}/server/libjvm.so#-L ${JAVA_HOME}/jre/lib/${_jvmarch}/server -ljvm#" \
-e "s#:${JAVA_HOME}/jre/lib/${_jvmarch}/server#:${JAVA_HOME}/jre/lib/${_jvmarch}/server:/opt/java/jre/lib/${_jvmarch}/server#" \
-i backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/link.txt || return 1
make || return 1
#Another workaround
sed -e "s#:${JAVA_HOME}/jre/lib/${_jvmarch}/server#:${JAVA_HOME}/jre/lib/${_jvmarch}/server:/opt/java/jre/lib/${_jvmarch}/server#" \
-i backends/sesame2/cmake_install.cmake || return 1
make DESTDIR="${pkgdir}" install || return 1
but jre is in [community]. I am agree with Pierre here.