#36493: voms-cli @2.0.7 New submission -------------------------+-------------------------- Reporter: okoeroo@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: voms | -------------------------+-------------------------- Comment (by ryandesign@…): I'm attaching a revised Portfile now using version 2.0.9. I've added a dependency on expat since it's listed in the project's requirements. I've added configure args to ensure MacPorts versions of expat and openssl are used. It doesn't change the error message I encounter on Mountain Lion. I see you've reported this as [https://github.com/italiangrid/voms/issues/1 upstream issue 1]. I also tried building on Leopard. First I encountered a problem because I had mongodb installed, which installs ${prefix}/include/server.h, and this got used instead of the Server.h included in the voms package, because I have a case-insensitive filesystem, and the project lists flags in the wrong order resulting in -I${prefix}/include appearing before local project directories. I fixed this by changing the -I${prefix}/include which MacPorts automatically adds to -isystem${prefix}/include, since -isystem directives always come after all -I directives. But even after that, the build fails on Leopard with this error: {{{ ipv6sock.cc:51: error: 'EAI_OVERFLOW' was not declared in this scope ipv6sock.cc:74: error: 'EAI_OVERFLOW' was not declared in this scope }}} -- Ticket URL: <https://trac.macports.org/ticket/36493#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS