#39918: serf1: re-enable universal variant ---------------------------+--------------------- Reporter: ryandesign@… | Owner: blair@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: serf1 | ---------------------------+--------------------- Comment (by leo@…): Portfile probably contains a few errors: - ARCHFLAGS not required to build serf; - CFLAGS is not defined properly; - Assembly serf requires LINKFLAGS; - serf SConstruct can use environment variables, it requires command-line arguments; For add build variant universal should fix the Portfile: {{{ variant universal { build.args CC=${configure.cc} \ CFLAGS=[string map {" " ","} "${configure.universal_cflags}"] \ CPPFLAGS=[string map {" " ","} "${configure.universal_cppflags}"] \ LINKFLAGS=[string map {" " ","} "${configure.universal_ldflags}"] } build.cmd ${prefix}/bin/scons build.args CC=${configure.cc} \ CFLAGS=[string map {" " ","} "${configure.cflags}"] \ CPPFLAGS=[string map {" " ","} "${configure.cppflags}"] \ LINKFLAGS=[string map {" " ","} "${configure.ldflags}"] }}} -- Sorry for my best English -- Ticket URL: <https://trac.macports.org/ticket/39918#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X