#38906: Error: Processing of port keepassx failed ------------------------+-------------------------------- Reporter: gaga335@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: KeePassX | ------------------------+-------------------------------- Comment (by rememberthemer@…): The issue is that the KeePassX CMakeLists.txt runs a compilation test to determine if zlib version is > 1.2 has gzip support . The test is a snippet of c++ that includes zlib.h to check the version. The test has no means of setting the include path so the system copy (i.e. /usr/lib/zlib.h). However it still '''should not fail'''. I have cut out the piece of code, compiled it as a stand-alone executable with all possible combos of clang, g++ and include paths etc. and it '''always''' works. It doesn't look like an upstream bug, as the relevant code was committed in 2010 and there are no bug reports. The immediate solution is to cut/patch out the test out of CMakeLists.txt as we know that zlib > 1.2.0 I've tried it and the build sails through ... until it chokes on a whole pile of clang cflags incompatibilities (this is an upstream bug). I would suggest the port should be built with gcc4X. -- Ticket URL: <https://trac.macports.org/ticket/38906#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X