MacPorts
2017-11-30 20:37:18 UTC
#55444: clang-3.8 and later: All compilers are either blacklisted or unavailable
-------------------------------------+-------------------------------------
Reporter: ryandesign | Owner: jeremyhu
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: leopard snowleopard | Port: clang-3.8 clang-3.9
lion mountainlion | clang-4.0 clang-5.0 clang-devel
-------------------------------------+-------------------------------------
clang 3.8 and later cannot be compiled on 10.8 (without
LibcxxOnOlderSystems).
{{{
$ port info --name --version clang-{3.7,3.8,3.9,4.0,5.0,devel}
version: 3.7.1
name: clang-3.7
--
Warning: All compilers are either blacklisted or unavailable; defaulting
to first fallback option
version: 3.8.1
name: clang-3.8
--
Warning: All compilers are either blacklisted or unavailable; defaulting
to first fallback option
version: 3.9.1
name: clang-3.9
--
Warning: All compilers are either blacklisted or unavailable; defaulting
to first fallback option
version: 4.0.1
name: clang-4.0
--
Warning: All compilers are either blacklisted or unavailable; defaulting
to first fallback option
version: 5.0.0
name: clang-5.0
--
Warning: All compilers are either blacklisted or unavailable; defaulting
to first fallback option
version: devel-r319156
name: clang-devel
}}}
Could clang-3.7 be added to `compiler.fallback` to accommodate this?
I know you've been maintaining the fallback list in MacPorts base, so
maybe you can think about whether it would be reasonable to add clang-3.7
to the fallback in base, or whether it should go individually into each of
those clang ports.
--
Ticket URL: <https://trac.macports.org/ticket/55444>
MacPorts <https://www.macports.org/>
Ports system for macOS
-------------------------------------+-------------------------------------
Reporter: ryandesign | Owner: jeremyhu
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: leopard snowleopard | Port: clang-3.8 clang-3.9
lion mountainlion | clang-4.0 clang-5.0 clang-devel
-------------------------------------+-------------------------------------
clang 3.8 and later cannot be compiled on 10.8 (without
LibcxxOnOlderSystems).
{{{
$ port info --name --version clang-{3.7,3.8,3.9,4.0,5.0,devel}
version: 3.7.1
name: clang-3.7
--
Warning: All compilers are either blacklisted or unavailable; defaulting
to first fallback option
version: 3.8.1
name: clang-3.8
--
Warning: All compilers are either blacklisted or unavailable; defaulting
to first fallback option
version: 3.9.1
name: clang-3.9
--
Warning: All compilers are either blacklisted or unavailable; defaulting
to first fallback option
version: 4.0.1
name: clang-4.0
--
Warning: All compilers are either blacklisted or unavailable; defaulting
to first fallback option
version: 5.0.0
name: clang-5.0
--
Warning: All compilers are either blacklisted or unavailable; defaulting
to first fallback option
version: devel-r319156
name: clang-devel
}}}
Could clang-3.7 be added to `compiler.fallback` to accommodate this?
I know you've been maintaining the fallback list in MacPorts base, so
maybe you can think about whether it would be reasonable to add clang-3.7
to the fallback in base, or whether it should go individually into each of
those clang ports.
--
Ticket URL: <https://trac.macports.org/ticket/55444>
MacPorts <https://www.macports.org/>
Ports system for macOS