#40882 closed update (fixed)
virtuoso: build fails
Reported by: | betogil@… | Owned by: | nerdling (Jeremy Lavergne) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.0 |
Keywords: | Cc: | develop@…, cooljeanius (Eric Gallager), adamcrussell (Adam Russell) | |
Port: | virtuoso |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
After run this: sudo port upgrade outdated
---> Computing dependencies for virtuoso ---> Building virtuoso Error: org.macports.build for port virtuoso returned: command execution failed Please see the log file for port virtuoso for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_virtuoso/virtuoso/main.log Error: Unable to upgrade port: 1 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets
Attachments (2)
Change History (13)
comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to snc@… |
Port: | virtuoso added |
Priority: | High → Normal |
Summary: | Computing dependencies for virtuos → virtuoso: build fails |
Changed 11 years ago by niko.ronkko@…
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_virtuoso/virtuoso/main.log
comment:2 Changed 11 years ago by niko.ronkko@…
It seems that Virtuoso 7.0.0 is only buildable on 64bit systems.
Changed 11 years ago by betogil@…
Attachment: | main.2.log added |
---|
comment:3 Changed 11 years ago by develop@…
According to README in github https://github.com/openlink/virtuoso-opensource, it can be built on 32bit :
Mac OS X 10.6 32-bit
CFLAGS="-O -m32 -mmacosx-version-min=10.6"
export CFLAGS
./configure ...
I looked in portfile but didn't see CFLAGS argument to modify. Any help ? Thanks
comment:5 Changed 11 years ago by develop@…
Portfile modified with configure.cflags-append "-O -m32 -mmacosx-version-min=10.6"
Now start building until
configure:10761: error: The current version of Virtuoso Open Source Edition (Column Store) can only be build on 64bit platforms
Sadly found this on http://sourceforge.net/projects/virtuoso/files/virtuoso/7.0.0/ :
August 02, 2013, V7.0.0: * First official release of Virtuoso Open Source Edition v7.0 NOTE: At this point in time the engine is only buildable in 64bit mode
Seems like there is nothing to do but wait for upstream
comment:6 Changed 11 years ago by nerdling (Jeremy Lavergne)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Marked as x86_64-only in r114353.
If you need 32-bit, you can attempt installing an older version of virutoso.
comment:8 follow-up: 9 Changed 11 years ago by larryv (Lawrence Velázquez)
Cc: | ac.russell@… added |
---|
Has duplicate #42879.
comment:9 follow-up: 11 Changed 11 years ago by adamcrussell (Adam Russell)
comment:10 Changed 11 years ago by nerdling (Jeremy Lavergne)
It's fixed because building virtuoso is no longer an option for 32-bit users. The fact that MacPorts erroneously tells you there's an update should be considered separately as it ought not be telling you there's an update when the update is not viable.
comment:11 Changed 11 years ago by nerdling (Jeremy Lavergne)
Replying to ac.russell@…: I've created separate virtuoso-6,7 packages, and virtuoso will now depend on 6 for i386 else 7.
Hopefully this does the trick to make upgrades go away for you.
Please clean and try again and if it fails again, attach the main.log file so we can see what went wrong.