[MacPorts] #55302: gcc48 fails to build as universal on SnowLeopard

MacPorts noreply at macports.org
Mon Nov 13 00:28:15 UTC 2017


#55302: gcc48 fails to build as universal on SnowLeopard
-----------------------+-----------------------------------
  Reporter:  rmottola  |      Owner:
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  snowleopard universal
      Port:  gcc48     |
-----------------------+-----------------------------------

Comment (by kencu):

 I've been thinking...the best thing we could do here is to actually make a
 Portfile to build TenFourFox.

 I have a feeling it would not be trivial. The whole FireFox build system
 seems complicated enough, and this one needs some modifications it
 appears. But we have an older FireFox portfile (now retired) that we could
 use to get started, and then integrate the instructions from the wiki you
 mentioned above. The old FireFox port is discussed in detail here
 [ticket:42087].

 We will get stuck, for sure. But perhaps with the help from the experts on
 this list (and there are some serious experts here how know how to make
 things work), possibly with some help thrown in from Cameron, we could get
 something working.

 Once we have that, working on patches and specifics of the build would be
 much easier. I will open up a separate ticket for that.

 Regarding your gcc48 build failure, at this moment, I'm not 100% certain
 why you're failing to build it.

 I have my default compiler set to clang-3.9, and I use that to build
 everything on MacPorts. It works spectacularly well for me, and I have not
 been inclined to change it for some time now. So, you could try that quite
 easily. Other compilers might well work, and we should figure out why the
 default build is not working for you. But if you're in a "get it done"
 mood, clang-3.9 definitely worked for me.

 Install clang-3.9 (`sudo port -v install clang-3.9` should do it) and then
 `sudo port -v install gcc48 +universal configure.compiler=macports-
 clang-3.9`.

--
Ticket URL: <https://trac.macports.org/ticket/55302#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list