[MacPorts] #33264: p5.12-xml-parser doesn't respect build_arch
MacPorts
noreply at macports.org
Sat Mar 17 22:48:06 PDT 2012
#33264: p5.12-xml-parser doesn't respect build_arch
--------------------------------+-------------------------------------------
Reporter: jhkoivis@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: | Port: p5.12-xml-parser
--------------------------------+-------------------------------------------
Changes (by ryandesign@…):
* cc: ryandesign@…, gvibe06@… (added)
Comment:
Replying to [comment:6 jhkoivis@…]:
> Good point, its actually one of the dependencies that does not respect
the build arch (expat.bundle?). I don't remember exactly whether I
uninstalled all perl related stuff before the hack and re-installed after
the hack... [[br]]
> [[br]]
> Basically, one port in the p5.12-xml-parser dependency tree does not
respect build arch, and compiling the whole tree with this hack takes care
of the problem. There might be an easier fix, this is like fixing
electronics with a hammer...
Expat.bundle is part of the p5-xml-parser port.
I suspect that ''all'' p5 ports are not using -arch flags, following the
changes in #24779, as I said above (but I cannot verify this in a clean
prefix due to other problems; see #33647; if anyone can explain that
please let me know). So we need to fix the perl5 portgroup to do this.
gvibe06, I think you misunderstand the purpose of
[http://guide.macports.org/chunked/reference.variables.html ${os.arch}].
Anyway we don't need to inspect that; we should just be able to use
[get_canonical_archflags] as I said above.
--
Ticket URL: <https://trac.macports.org/ticket/33264#comment:9>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list