#40290: wxgtk-2.8: wx-config contains -arch flags ---------------------------+--------------------- Reporter: ryandesign@… | Owner: mojca@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: wxgtk-2.8 | ---------------------------+--------------------- Comment (by mojca@…): The {{{wx-config}}} seems to contain: {{{ echo $_ldflags " -arch x86_64 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -L/opt/local/lib -framework IOKit -framework CoreServices -framework System -framework ApplicationServices " $_rpath $wx_libs "" }}} and the source for it is: {{{ echo $_ldflags "@LDFLAGS@" $_rpath $wx_libs "@DMALLOC_LIBS@" }}} I don't think I see a straight solution to modify sources in such a way that they would produce the right output, so I probably need to modify wx- config with a {{{reinplace}}} change in the post-build step? I need to learn how regular expressions work in Tcl, but if you have it at your fingertips, I would be grateful for hints. I probably need a global replacement (that can be applied multiple times in a line) for something like {{{ echo $_ldflags "<anything but newline>(-arch<space>*([letter|number|_]*)) }}} -- Ticket URL: <https://trac.macports.org/ticket/40290#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X