[MacPorts] #41219: zeroc-ice35 fails to build on Mavericks
#41219: zeroc-ice35 fails to build on Mavericks -----------------------------+-------------------------------- Reporter: patrick.sizun@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: zeroc-ice35 -----------------------------+-------------------------------- The zero-ice35 fails to build on OS X 10.9 Mavericks. The resulting main.log is attached. Adding CPP11='yes' in the build options in the Portfile and removing $(cpp11suffix) from the db library path in the file cpp/config/Make.rules seems to resolve the problem. -- Ticket URL: <https://trac.macports.org/ticket/41219> MacPorts <http://www.macports.org/> Ports system for OS X
#41219: zeroc-ice35 fails to build on Mavericks ------------------------------+-------------------------------- Reporter: patrick.sizun@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: zeroc-ice35 | ------------------------------+-------------------------------- Comment (by blair@…): I'm getting a new MacBook Pro later this month and don't have a 10.9 system to do the build on. If you can send in a patch, I can commit it in the mean time, which will need to support < 10.9 and >= 10.9. -- Ticket URL: <https://trac.macports.org/ticket/41219#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41219: zeroc-ice35 fails to build on Mavericks ------------------------------+----------------------- Reporter: patrick.sizun@… | Owner: blair@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: mavericks Port: zeroc-ice35 | ------------------------------+----------------------- Changes (by ryandesign@…): * cc: blair@… (removed) * owner: macports-tickets@… => blair@… * keywords: => mavericks -- Ticket URL: <https://trac.macports.org/ticket/41219#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#41219: zeroc-ice35 fails to build on Mavericks ------------------------------+----------------------- Reporter: patrick.sizun@… | Owner: blair@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: mavericks Port: zeroc-ice35 | ------------------------------+----------------------- Comment (by patrick.sizun@…): Replying to [comment:1 blair@…]:
If you can send in a patch, I can commit it in the mean time, which will need to support < 10.9 and >= 10.9.
Attached are the Portfile patch and the modified patch file that work on OS X 10.9. I no longer have an OS X 10.8 system to test backward compatibiity. -- Ticket URL: <https://trac.macports.org/ticket/41219#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#41219: zeroc-ice35 fails to build on Mavericks ------------------------------+----------------------- Reporter: patrick.sizun@… | Owner: blair@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: mavericks Port: zeroc-ice35 | ------------------------------+----------------------- Comment (by blair@…): The diff on Portfile applies everywhere, I think we'll want to not set CPP11 for OS <= 10.8. -- Ticket URL: <https://trac.macports.org/ticket/41219#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#41219: zeroc-ice35 fails to build on Mavericks ------------------------------+----------------------- Reporter: patrick.sizun@… | Owner: blair@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: mavericks Port: zeroc-ice35 | ------------------------------+----------------------- Comment (by patrick.sizun@…): Attached is another fix proposal based on http://www.zeroc.com/forums/bug- reports/6152-mavericks-build-failure-because-unexported- symbols.html#post26601 I can see no reason it should not apply to all OS releases. -- Ticket URL: <https://trac.macports.org/ticket/41219#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#41219: zeroc-ice35 fails to build on Mavericks ------------------------------+----------------------- Reporter: patrick.sizun@… | Owner: blair@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: mavericks Port: zeroc-ice35 | ------------------------------+----------------------- Changes (by blair@…): * status: new => closed * resolution: => fixed Comment: Thanks for the patch, I've applied it in r116709 and confirmed that it compiles on 10.9.1. -- Ticket URL: <https://trac.macports.org/ticket/41219#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts