-
Notifications
You must be signed in to change notification settings - Fork 90
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
Fails to build with Mapnik 4.0.0 #279
Comments
Same problem here. |
I have refreshed the patches in the Debian package, but haven't bothered to rebase my branches here as I haven't been able to get the current state of master to build successfully. The patches from Fedora may help, but I haven't found the motivation try again to get a newer git snapshot to build. I'm leaning more towards removing python-mapnik (and nik4) from Debian as there are still no proper releases after almost ten years. |
Updated patches to apply to master @ 10315a6:
Unfortunately the pybind11 build fails without this patch from Fedora: https://src.fedoraproject.org/rpms/python-mapnik/blob/rawhide/f/python-mapnik-mapnik4.patch But that's not sufficient, the resulting build then fails on import:
The latter |
A few patches are required to build with the mapnik (4.0.0+ds-1) Debian package:
This worked with mapnik 4.0.0-rc1 and python-mapnik @ 5ab32f0
The above two patches needed to be rebased to work with python-mapnik @ 248003c
Unfortunately the pybind11 port doesn't support all variants of
mapnik::value_holder::value_holder()
:This might be caused by 64-bit time_t (
-D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64
) being used in Debian.The text was updated successfully, but these errors were encountered: