Changes between Initial Version and Version 4 of Ticket #57990


Ignore:
Timestamp:
Feb 1, 2019, 12:12:01 PM (5 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

And just blindly adding -I${prefix}/include to libxml2's pkgconfig file can have other consequences. See how I fixed this issue for glib2 by patching glib2's header to #include the absolute path of the non-glib2 header it was requiring. I suggest doing something similar for libxml2: patching encoding.h so that it #includes the absolute path of ucnv.h.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #57990

    • Property Cc MarcusCalhoun-Lopez ryandesign added
  • Ticket #57990 – Description

    initial v4  
    1 Since [https://github.com/macports/macports-ports/commit/0ed53fa9e884ed50 libxml2 now builds against ICU], I cannot build software against MacPorts libxml2 without manually including `-I$prefix/include` when building.  Quick example:
     1Since [changeset:0ed53fa9e884ed502af61d2d0db8146e4354467c/macports-ports libxml2 now builds against ICU], I cannot build software against MacPorts libxml2 without manually including `-I$prefix/include` when building.  Quick example:
    22
    33{{{