[MacPorts] #58262: asymptote @2.48: needs a newer compiler on 10.8 and older
MacPorts
noreply at macports.org
Fri Mar 29 06:25:01 UTC 2019
#58262: asymptote @2.48: needs a newer compiler on 10.8 and older
----------------------------+----------------------
Reporter: mojca | Owner: mojca
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: asymptote glm |
----------------------------+----------------------
Changes (by mojca):
* cc: mamoll (added)
* port: asymptote => asymptote glm
Old description:
> See the [https://build.macports.org/builders/ports-10.8_x86_64_legacy-
> builder/builds/90937 logs]:
>
> {{{
> In file included from drawpath3.cc:11:
> In file included from /opt/local/include/glm/glm.hpp:105:
> In file included from /opt/local/include/glm/detail/setup.hpp:33:
> /opt/local/include/glm/detail/../simd/platform.h:133:5: error: "GLM
> requires Clang 3.4 / Apple Clang 6.0 or higher"
> # error "GLM requires Clang 3.4 / Apple Clang 6.0
> or higher"
> ^
> /opt/local/include/glm/detail/../simd/platform.h:214:3: error:
> "GLM_COMPILER undefined, your compiler may not be supported by GLM. Add
> #define GLM_COMPILER 0 to ignore this message."
> # error "GLM_COMPILER undefined, your compiler may not be supported
> by GLM. Add #define GLM_COMPILER 0 to ignore this message."
> ^
> }}}
New description:
See the [https://build.macports.org/builders/ports-10.8_x86_64_legacy-
builder/builds/90937 logs]:
{{{
In file included from drawpath3.cc:11:
In file included from /opt/local/include/glm/glm.hpp:105:
In file included from /opt/local/include/glm/detail/setup.hpp:33:
/opt/local/include/glm/detail/../simd/platform.h:133:5: error: "GLM
requires Clang 3.4 / Apple Clang 6.0 or higher"
# error "GLM requires Clang 3.4 / Apple Clang 6.0 or
higher"
^
/opt/local/include/glm/detail/../simd/platform.h:214:3: error:
"GLM_COMPILER undefined, your compiler may not be supported by GLM. Add
#define GLM_COMPILER 0 to ignore this message."
# error "GLM_COMPILER undefined, your compiler may not be supported
by GLM. Add #define GLM_COMPILER 0 to ignore this message."
^
}}}
It would be really nice if dependencies could blacklist compilers
separately for their own use and separately for software needing them.
Then any port using that dependency would not attempt to use the ancient
compiler / there would be no need to blacklist compiler in a recursive way
to each and every user of a dependency.
--
--
Ticket URL: <https://trac.macports.org/ticket/58262#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list