[MacPorts] #30147: redland producing invalid header files?
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- I'm trying to build soprano on top of redland but it complains that just about everything in redland's include/ are with error. Build log from soprano attached. Thoughts? -- Ticket URL: <https://trac.macports.org/ticket/30147> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by ryandesign@…): I assume this is more raptor/raptor2 conflict. Look at the pre-configure block of the redland port for how I worked around it. I'm not sure what the best real solution would be. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by snc@…): Unfortunately, soprano's configure requires raptor. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by ryandesign@…): Oh I see. Does deactivating raptor2 help anything then? I had to do some irritating massaging to raptor2 to get it to install alongside raptor and it doesn't appear to have been 100% successful. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by snc@…): I take that back, there are flags to disable it--it's simply on by default. Let me also try raptor2. It wasn't installed at the time I received the error so perhaps I'm using the wrong one? -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by snc@…): Switching raptor2 for raptor does not help, however disabling the raptor parser/serializer in addition to disabling redland let's me get by the problems. {{{ -- Soprano Components that will NOT be built: * Redland storage backend (missing librdf/redland - http://librdf.org) * Raptor RDF parser (missing libraptor - http://librdf.org) * Raptor RDF serializer (missing libraptor - http://librdf.org) }}} This still leaves me wonder is actually wrong here. Ryan, would you like the ticket left open? -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by ryandesign@…): If the issue is not resolved, the ticket should stay open. I however have no idea what to do about it. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by kurtjaeke@…): See #30191 and #30068 for a fix which works for me. Apparently, changeset #80426 was a too easy fix, KDE needs the semantic stuff components. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by kurtjaeke@…): Please try the following: * re-enable the semantic components in the Portfiles of soprano and kdepimlibs (patches provided, see attachments of #30068) * apply the patch to soprano (also see attachments of #30068) * rebuild kdelibs4 and kdepimlibs4 * build a KDE application, see if this works out (see #30191) -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by pixilla@…): Redland headers fix r80889. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: redland producing invalid header files? ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by snc@…): soprano redland/raptor support re-enabled in r80914. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by pixilla@…): Soprano '''IS NOT''' compatible with raptor2.[[BR]] Soprano '''IS NOT''' compatible with redland or rasqal '''BUILT WITH''' raptor2.[[BR]] Raptor2 '''IS NOT''' ABI compatible with raptor1, see [http://librdf.org/raptor/api/raptor2-changes-1-4-21-to-2-0-0.html Changes between raptor2 1.4.21 and 2.0.0.][[BR]] For an ongoing KDE effort to have soprano support raptor2 see [https://git.reviewboard.kde.org/r/101069/diff/5/#index_header Support for Raptor2]. Until soprano is compatible with raptor2 via release or patches, we should downgrade rasqal and redland and reenable redland in soprano. {{{ www/rasqal: downgrade to 0.9.21 svn merge -r80050:r74576 www/rasqal/Portile add epoch }}} {{{ www/redland: downgrade to 1.0.12 svn merge -r80050:r73785 www/redland/Portile add epoch }}} {{{ devel/soprano re-enable raptor and redland }}} -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Changes (by pixilla@…): * cc: snc@…, mk@… (added) -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by pixilla@…): Soprano raptor2 support may be just around the corner! see [https://projects.kde.org/projects/kdesupport/soprano/repository KDE SUPPORT - SOPRANO] -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by pixilla@…): Looks like soprano version 2.6.52 is being readied for release. I'm building the git version now and will report back. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:16> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by pixilla@…): Soprano from git compiled with raptor2 for me.[[BR]] The CMakeLists.txt from git shows a soprano version bump to 2.6.52, but no official release yet.[[BR]] I am now building some ports that use soprano and will see if they work. If all tests are good and an official soprano 2.6.52 has not been released, I will add a patch to MacPorts soprano 2.6.51 bringing it on par with current git.[[BR]] Any better ideas out there? -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by snc@…): As long as it's a commit tag, sounds good. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:18> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by gleirsch@…): I'm not sure. I just did a port selfupdate and an upgrade outdated. As part of that, soprano did'nt build. The logs tell me about a shell script failure: {{{ :info:build /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_soprano/soprano/work /build/CMakeFiles 52 53 54 55 56 57 58 59 :info:build [ 56%] Built target soprano_virtuosobackend :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_soprano/soprano/work/build' :info:build make: *** [all] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_soprano/soprano/work/build' :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_soprano/soprano/work/build" && /usr/bin/make -j4 -w all " returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for soprano): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for soprano is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_soprano/soprano/main.log }}} -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:19> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by gleirsch@…): Unfortunately, I couldn't find the shell logs. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:20> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by mk@…): Watch out for the last line. That's where the path to the build log is printed. Check it out! -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:21> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Keywords: | Port: redland soprano ------------------------------+--------------------------------------------- Comment(by snc@…): Replying to [comment:17 pixilla@…]:
Soprano from git compiled with raptor2 for me.
Can you post your patches and/or email them? Thanks. Also, just a note for whomever is the one that commits the soprano change: revbump all 4.6.5 KDE packages. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:22> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30147: soprano fails to build with raptor2 -------------------------------+-------------------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.99 Resolution: fixed | Keywords: Port: redland soprano | -------------------------------+-------------------------------------------- Changes (by snc@…): * status: new => closed * resolution: => fixed Comment: The next release of soprano addresses these issues. Making use of git branch until they release a tarball. r81070. -- Ticket URL: <https://trac.macports.org/ticket/30147#comment:24> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts