-
Notifications
You must be signed in to change notification settings - Fork 6.1k
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
[libspatialite] libxml2 missing but installed on CentOS7 #33082
Comments
Some more info:
|
vcpkg libspatialite is meant to use vcpkg libxml2. But why is the code from |
Yep makes sense, thanks. cat installed/x64-linux/lib/pkgconfig/libxml-2.0.pc
cat buildtrees/libspatialite/autoconf-x64-linux-err.log
cat buildtrees/libspatialite/autoconf-x64-linux-out.log
Unfortunately not very familiar with autotools either, I came in after CMake mostly took over.. Doesn't tell me much tbh.. Do you see a clue? |
Do you have autoconf-archive installed? |
I didn't, but installing it still produces
In the meantime I built the same commit successfully on my Arch Linux. Even though CentOS 7 is ancient, https://github.com/pypa/manylinux maintains an image with a new-ish build toolchain to easily build and package Python packages (in my case bindings to https://github.com/valhalla/valhalla). Thanks for the hints so far @dg0yt. I really don't know where to look next. I might just choose a different manylinux image. That wouldn't scratch the itch though that I can't make stuff work that should work.. |
Do you have |
@Osyotr on the system, yes. vcpkg one is called |
I added an example for reproduction. Sorry for the docker pull of that big-ish image. |
"Make sure that pkg.m4 is in a folder aclocal can find, which seems to be /usr/local/share/aclocal if it exists, or /usr/share/aclocal otherwise." #30022 (comment) |
Aaaah thanks so much @dg0yt, |
Package: libspatialite[core,freexl,geocallbacks]:x64-linux -> 5.0.1#12
Host Environment
vcpkg-scripts version: 247662e 2023-08-08 (21 hours ago)
To Reproduce
Failure logs
/builds/vcpkg/buildtrees/libspatialite/config-x64-linux-rel-config.log
/builds/vcpkg/buildtrees/libspatialite/config-x64-linux-rel-out.log
/builds/vcpkg/buildtrees/libspatialite/config-x64-linux-rel-err.log
Additional context
It's a CentOS7 system with libxml2 installed (also a valid pkgconfig file installed).
If I try the command vcpkg fails on, I get a completely different error, and one that is much more approachable IMO.Forget this..I can't understand why autotools/pkgconfig doesn't find my libxml2 installation. It's all in the right places.
The text was updated successfully, but these errors were encountered: