[MacPorts] #45832: defect: policykit 0.112_1 cannot be built on PPC Tiger and Leopard because it needs Clang 3.4 which cannot be built

MacPorts noreply at macports.org
Sun Nov 30 09:58:56 PST 2014


#45832: defect: policykit 0.112_1 cannot be built on PPC Tiger and Leopard because
it needs Clang 3.4 which cannot be built
------------------------------+----------------------
  Reporter:  Peter_Dyballa@…  |      Owner:  devans@…
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.2
Resolution:                   |   Keywords:
      Port:  policykit        |
------------------------------+----------------------

Comment (by braumann@…):

 Did you test the abovementioned experimental steps also on Tiger? I btw.
 have doubts that gmake is required instead of make.

 I think, we now should ask the maintainer(s) to do the following:

 1. Patch the header file {{{utils.h}}} under
 {{{/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mozjs17/mozjs17/work/mozjs17.0.0/mfbt
 /double-conversion}}} according to
 https://trac.macports.org/attachment/ticket/45832/fix-utils.h.diff

 2. Clear the blacklisting of {{{*gcc-*}}} in
 https://trac.macports.org/browser/trunk/dports/lang/mozjs17/Portfile?rev=120613
 and instead add some {{{configure.compiler apple-gcc-4.2}}} or
 {{{configure.compiler gcc-4.2}}}, as tests (at least on PPC 10.5.8) have
 demonstrated that in fact {{{gcc-4.2}}} is able to build {{{mozjs17
 @17.0.0_2}}}. However, if there would be some substantial reason to use
 {{{macports-clang-3.4}}} here for non-PPC systems, than please implement a
 switching mechanism for compiler section here.

 Thanks!

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


More information about the macports-tickets mailing list