Generally it's the project's poor build system that is at fault, and needs to be tweaked / patched.
That said, I've seen a CMAKE variable that one can set that might help out. Something like CMAKE_INCLUDE_EXTERNAL_HEADERS_LAST or the like. I don't remember where I saw it, nor if it really works. Could be worth an internet search to see what you can find. Good luck! - MLD On Sat, Feb 20, 2016, at 12:18 PM, Bradley Giesbrecht wrote: > When building mysql56 with the bundled yassl instead of macports openssl, > cmake finds the openssl headers in prefix before the bundled yassl > headers in worksrcpath because cmake is including prefix/include before > the bundled yassl/include resulting in a build error. > > Is there a standard way to correct this? > > The mysql56 port patches cmake/install_layout.cmake and adding the > worksrcpath include path there does work. Does a port or cmake port group > variable/method exist to fix this or is patching the way to go? _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
