[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