[MacPorts] #51359: qhull fails to build on 10.6.8

MacPorts noreply at macports.org
Tue May 17 03:11:46 PDT 2016


#51359: qhull fails to build on 10.6.8
---------------------------+---------------------
  Reporter:  dyne2meter@…  |      Owner:  mmoll@…
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  qhull         |
---------------------------+---------------------

Comment (by braumann@…):

 Replying to [comment:10 mojca@…]:
 > clang worked for me last time I tested (but that was back in March).
 This is amazing, could you please try this one-liner on 10.5.8 PPC:

 {{{
 $ printf '#include<stdio.h> \n int main(void) {fprintf(stderr,"Hello,
 world\\n");}' | clang-mp-3.4 -arch ppc -mmacosx-version-min=10.5 -x c -o
 out.exe - && ./out.exe && rm -r out.exe
 }}}

 I obtain heaps of `Non-aligned pointer being freed` errors. So, while
 clang-3.4 can be built on PPC, there is still trouble. Unfortunately I
 find no time to look deeper into this issue, and as I was recommended,
 clang-3.7 would be the right version to start to tackle this PPC issues.
 Note that the command above works for cross compiling from a 10.6.8 Intel
 platform, and the resulting binary runs on 10.5.8 PPC, and also on 10.6.8
 Intel using Rosetta.

 > I believe that this change requires an action in cmake or at least the
 cmake PortGroup rather than in this port alone.

 This is beyond my expertise, what I would expect from a good solution is
 to not to block universal builds.

-- 
Ticket URL: <https://trac.macports.org/ticket/51359#comment:11>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list