[MacPorts] #45794: osxfuse @2.7.0_0: doesn't build on PPC

MacPorts noreply at macports.org
Wed Dec 10 15:53:58 PST 2014


#45794: osxfuse @2.7.0_0: doesn't build on PPC
----------------------+----------------------
  Reporter:  fw@…     |      Owner:  dports@…
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.3.2
Resolution:           |   Keywords:
      Port:  osxfuse  |
----------------------+----------------------

Comment (by fw@…):

 Replying to [comment:2 dports@…]:
 > Ah, it seems `uname -m` returns "Power Macintosh" instead of ppc; I
 probably knew that back when I had a PPC mac! (We use this to identify the
 kernel architecture, which is why the other architecture references are
 correct.)
 >
 > Thanks for looking into this and for reporting the issue upstream. I
 will fix the portfile to get the right architecture into the build script.

 The fixes to allow building are now in the upstream sources, although
 there hasn't been a release incorporating them yet.  There is a 2.7.3
 release which has not yet been picked up by MacPorts, but it doesn't fix
 this issue.  Presumably there will be a 2.7.4 release in the near future
 which will build correctly with Xcode 3.1, but the architecture fix will
 still be needed.

 I did some investigating, and there doesn't seem to be *any* standard tool
 that reports the architecture in an appropriate manner on all machine
 types.  So I wrote a little script to get around this, which I'm
 attaching.  I've tested in on G4, G5, and MacPro machines, and since it
 only modifies the sysctl result when it's "Power Macintosh", it's
 extremely unlikely to work incorrectly on 32-bit Intel Macs (which I don't
 have).

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


More information about the macports-tickets mailing list