[MacPorts] #38209: graphite2: i386 ppc universal build fails on Intel
MacPorts
noreply at macports.org
Mon Feb 25 20:52:05 PST 2013
#38209: graphite2: i386 ppc universal build fails on Intel
---------------------------+--------------------------
Reporter: ryandesign@… | Owner: ryandesign@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: fixed | Keywords:
Port: graphite2 |
---------------------------+--------------------------
Changes (by ryandesign@…):
* status: new => closed
* resolution: => fixed
Comment:
I suggested that we could use the muniversal portgroup and its
merger_configure_args array to turn off the segment caching code on the
PowerPC builds only. First I had to fix the muniversal portgroup to work
better with the cmake portgroup: r103445. Then I found that although the
build would work, the merging in the destroot would fail:
{{{
Error: org.macports.destroot for port graphite2 returned:
/opt/local/lib/libgraphite2.la differs in
/opt/local/var/macports/build/_Users_rschmidt_macports_dports_graphics_graphite2/graphite2/work
/destroot-powerpc and
/opt/local/var/macports/build/_Users_rschmidt_macports_dports_graphics_graphite2/graphite2/work
/destroot-intel and cannot be merged
}}}
But the difference was only in a comment line which for some reason
contained the absolute path to the .la file in its build directory. Fixed
by patching the cmake file that generated the .la file.
r103446
--
Ticket URL: <https://trac.macports.org/ticket/38209#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list