[MacPorts] #40069: icu-config includes -arch flags
#40069: icu-config includes -arch flags --------------------------+-------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: | Port: icu --------------------------+-------------------------------- `icu-config` output contains `-arch` flags: {{{ $ icu-config --cflags -pipe -Os -arch x86_64 -O2 -std=c99 -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings $ icu-config --cxxflags -pipe -Os -arch x86_64 -O2 -W -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 $ icu-config --ldflags -arch x86_64 -lpthread -lm -L/opt/local/lib -licui18n -licuuc -licudata -lpthread -lm }}} They must be removed; see PortfileRecipes#archflags -- Ticket URL: <https://trac.macports.org/ticket/40069> MacPorts <http://www.macports.org/> Ports system for OS X
#40069: icu: icu-config includes -arch flags ---------------------------+-------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: icu | ---------------------------+-------------------------------- Comment (by ryandesign@…): Same with the pkg-config files. -- Ticket URL: <https://trac.macports.org/ticket/40069#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#40069: icu: icu-config includes -arch flags ---------------------------+-------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: icu | ---------------------------+-------------------------------- Comment (by ryandesign@…): I've started working on this but in addition to `-arch` flags (which we can easily remove) the files contain other architecture-specific values, such as the size of a void pointer. I've opened an [http://bugs.icu- project.org/trac/ticket/10308 upstream issue] to see if the developers of icu can help us by removing these differences from their files. This matter was last considered in MacPorts in #23773 in which a very convoluted method was used to install the differing files with suffixes based on the arch. -- Ticket URL: <https://trac.macports.org/ticket/40069#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40069: icu: icu-config includes -arch flags ---------------------------+-------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: Port: icu | ---------------------------+-------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Removed `-arch` flags in r109411; I guess we can deal with the other issues later. -- Ticket URL: <https://trac.macports.org/ticket/40069#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts