[MacPorts] #55988: xercesc3 @3.2.1: ld: duplicate symbol xercesc_3_2::ArrayJanitor<unsigned char>::ArrayJanitor(unsigned char*)in xercesc/util/.libs/TransService.o and xercesc/util/.libs/PlatformUtils.o
MacPorts
noreply at macports.org
Thu Mar 8 19:21:48 UTC 2018
#55988: xercesc3 @3.2.1: ld: duplicate symbol xercesc_3_2::ArrayJanitor<unsigned
char>::ArrayJanitor(unsigned char*)in xercesc/util/.libs/TransService.o and
xercesc/util/.libs/PlatformUtils.o
-------------------------+---------------------------------------
Reporter: ryandesign | Owner: nerdling
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: tiger leopard snowleopard
Port: xercesc3 |
-------------------------+---------------------------------------
Changes (by ryandesign):
* cc: rleigh-codelibre (added)
Comment:
I'm able to reproduce duplicate symbol errors on Sierra by using the
MacPorts copy of the old Apple gcc-4.2 compiler:
{{{
sudo port -d build xercesc3 configure.compiler=apple-gcc-4.2
}}}
The apple-gcc42 port has a pre-fetch block that prevents its installation
on Sierra or later; you can edit the port and remove that block to allow
this testing. (`sudo port edit apple-gcc42`)
--
Ticket URL: <https://trac.macports.org/ticket/55988#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list