[MacPorts] #63031: mpich-default @3.4.1_3: seems to be disabled on Leopard -- but installs easily

MacPorts noreply at macports.org
Sun Jun 6 02:51:33 UTC 2021


#63031: mpich-default @3.4.1_3: seems to be disabled on Leopard -- but installs
easily
---------------------------+----------------------
  Reporter:  kencu         |      Owner:  mascguy
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  mpich-defaul  |
---------------------------+----------------------

Comment (by kencu):

 I know it is often tempting to try to look at buildbot failures and then
 go into certain Portfiles to disable the building.

 But -- it's useful to consider if these buildbot failures are something
 deep that will never be fixed (like qt15.x not building on Tiger) or
 something that is quite a bit more likely to be repaired once someone has
 10 seconds (like gcc9 not currently building on Lion, apparently -- can't
 verify that).

 For what it is worth:

 Every version of gcc builds all the way back to Tiger. I know MacPorts has
 turned off the builds of gcc8+ on older systems presently. There is no
 good reason for that, except that I just haven't got round to fixing that
 yet.

 clangs all the way up to clang-10 are running fine on my Leopard Intel
 system. I just haven't pushed those fixes to the main repo yet, but I will
 soon.

 {{{
 $ uname -a
 Darwin macpro-as-Leopard.local 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul
 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386

 $ port -v installed | grep clang
   clang-3.4 @3.4.2_14 (active) requested_variants='' platform='darwin 9'
 archs='i386' date='2021-03-11T16:01:03-0800'
   clang-3.7 @3.7.1_7 (active) requested_variants='' platform='darwin 9'
 archs='i386' date='2021-03-11T16:34:54-0800'
   clang-7.0 @7.1.0_0+emulated_tls+libstdcxx (active)
 requested_variants='+emulated_tls+libstdcxx' platform='darwin 9'
 archs='i386' date='2021-03-11T21:46:49-0800'
   clang-8.0 @8.0.1_1+emulated_tls+libstdcxx
 requested_variants='+emulated_tls+libstdcxx' platform='darwin 9'
 archs='i386' date='2021-03-12T16:28:34-0800'
   clang-9.0 @9.0.1_3+emulated_tls+libstdcxx
 requested_variants='+emulated_tls+libstdcxx' platform='darwin 9'
 archs='i386' date='2021-03-12T00:05:33-0800'
   clang-10 @10.0.1_4+emulated_tls+libstdcxx
 requested_variants='+emulated_tls+libstdcxx' platform='darwin 9'
 archs='i386' date='2021-03-13T00:47:42-0800'
   clang_select @2.2_0 (active) requested_variants='' platform='darwin 9'
 archs='noarch' date='2021-03-11T15:00:30-0800'
 }}}

 We shouldn't spend a lot of time migrating the logic for which compilers
 are currently running on which systems too deeply into the Portfiles.

 FIguring out how to turn this off on mpich-default was rather difficult to
 sort out.

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


More information about the macports-tickets mailing list