Summary: | textproc/libxml2: Update to 2.9.12 - WIP | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Daniel Engberg <diizzy> | ||||||
Component: | Individual Port(s) | Assignee: | freebsd-desktop (Team) <desktop> | ||||||
Status: | Closed Overcome By Events | ||||||||
Severity: | Affects Only Me | CC: | tcberner | ||||||
Priority: | --- | Flags: | tcberner:
maintainer-feedback+
|
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
URL: | http://www.xmlsoft.org/news.html | ||||||||
Attachments: |
|
Description
Daniel Engberg
2021-05-22 11:38:02 UTC
Moin moin I think it is generally a good idea to move the ports to use a more modern build system. Also the -L/usr/lib should be there by default anyways, so, no loss there. What's the issue you're having with the python variant? mfg Tobias Hi, Thanks for the reply! I'll drop that and ${CMAKE_INSTALL_OLDINCLUDEDIR}. The issue with the python port is that it currently works as it's own project ( https://github.com/freebsd/freebsd-ports/blob/main/textproc/py-libxml2/Makefile#L10 ) unless I've misunderstood how it works. This approach isn't possible with at least the current upstream version of CMakeLists.txt and I'm not sure how to handle it properly being a python port. Best regards, Daniel Created attachment 225208 [details]
Patch for libxml2 (WIP) v2
Clean up Makefile a bit more, remove CMAKE_INSTALL_OLDINCLUDEDIR
Still not sure how to handle py-libxml2
There are a few patches left that wont be needed depending on how we end up doing python port.
I don't have time/ability to hack on this within a reasonable timeframe so just stick to autotools for now. |