#31053: qhull fails to build using g++-4.0, e.g., leopard ------------------------------+--------------------------------------------- Reporter: gnwiii@… | Owner: mmoll@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.1 Keywords: | Port: qhull ------------------------------+--------------------------------------------- Comment(by gnwiii@…): Replying to [comment:2 mmoll@…]:
Patch committed in r83413. Please confirm that this works, since I don't have access to a Leopard machine.
Thanks for the fast response. There was a minor problem with the change to the Portfile: {{{ port upgrade qhull ---> Computing dependencies for qhull ---> Fetching qhull ---> Attempting to fetch # from http://www.qhull.org/download }}} After editing the Partfile to remove the trailing comment "{{{# patch for g++-4.0 / Leopard, see #31053}}}" I was able to build qhull on Leopard. There was another issue: {{{ ---> Staging qhull into destroot Warning: violation by /opt/local/man Warning: qhull violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! }}} I'm guessing the man pages are supposed to go in {{{/opt/local/share/man}}}. For the record, I haven't tested the new version yet because octave-devel looks for {{{qhull/qhull_a.h:}}}, and the headers are now in {{{libqhull}}}. I'll file a report against {{{octave-devel}}}. -- Ticket URL: <https://trac.macports.org/ticket/31053#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS