[MacPorts] #64783: mesa asks for apple-gcc42 on Leopard

MacPorts noreply at macports.org
Wed Mar 9 18:54:40 UTC 2022


#64783: mesa asks for apple-gcc42 on Leopard
---------------------------+------------------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.1
Resolution:                |   Keywords:  powerpc, leopard
      Port:  mesa          |
---------------------------+------------------------------

Comment (by barracuda156):

 Replying to [comment:1 ryandesign]:
 > The mesa port correctly indicates that it cannot build with gcc-4.2 and
 others:
 > {{{
 > compiler.blacklist gcc-3.3 gcc-4.0 gcc-4.2 llvm-gcc-4.2 {clang < 800}
 > }}}
 > MacPorts then chooses another suitable compiler. I guess the MacPorts
 base list of fallback compilers has apple-gcc42 before gcc7. That could of
 course be changed. But why should it be? Why is it a problem that mesa
 builds with apple-gcc42?
 >
 > > As I understand, the only use of apple-gcc42 should be to replace
 default Xcode compiler on Tiger.
 >
 > What makes you say that? That is certainly one of its uses but why does
 that need to be its only use?

 You know better, of course. I just don’t see the logic behind asking for
 an exotic compiler when gcc7 does the job and is required for numerous
 ports anyway. Perhaps is should at least check if macports-gcc-7 is
 already installed?
 Also this is has been the only case from what I can remember when
 something asked for apple-gcc42 on Leopard without it being an explicit
 dependency.

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


More information about the macports-tickets mailing list