Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build with libraries required for geosparql support #20

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

MikiDi
Copy link

@MikiDi MikiDi commented Jul 27, 2023

Opened as a draft to allow for discussion if this may become part of the build, needs to be configurable, ...

@MikiDi MikiDi requested review from nvdk and cecemel July 27, 2023 13:36
@MikiDi
Copy link
Author

MikiDi commented Aug 21, 2023

It took me more time than it should have to figure out that it's the arm64 build (see ac5aa1b ) that's failing. Not sure where to go from here. I cóuld start looking into why this specific library doesn't build for arm, but that's going to be painstaking work involving C code or gcc configuration probably 🤔

@MikiDi MikiDi force-pushed the feature/geosparql-support branch from 0456559 to ed98ce1 Compare August 22, 2023 08:56
@MikiDi
Copy link
Author

MikiDi commented Jul 22, 2024

Research done be @sergiofenoll suggests that the version of GEOS library currently used by Virtuoso doesn't support ARM builds. More recent versions of GEOS dó support ARM builds, but aren't compatible with Virtuoso.
It should be possible to make Woodpecker build Virtuoso with GeoSPARQL support for AMD only.
Furthermore it would be ideal if we could provide a repro/issue report to the Virtuoso team at Openlink, since it looks like adapting Virtuoso to support a more recent GEOS version is the only way out of this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant