Opened 10 months ago
Closed 10 months ago
#72440 closed defect (duplicate)
stellarium @23.4_1: error: "GLM: GLM_GTX_transform is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it."
| Reported by: | zialo1 (Aha80) | Owned by: | michaelld (Michael Dickens) |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.10.6 |
| Keywords: | Cc: | zialo1 (Aha80) | |
| Port: | stellarium |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
install fails. Building stellarium
Error: Failed to build stellarium: command execution failed
Darwin Kernel Version 24.4.0
Error: Failed to build stellarium: command execution failed
attached is main.log.
If I go to the local macports/build/.../stellarium/work/build directory and run make, this is the results:
In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_vie.at.rsync.macports.org_macports_release_tarballs_ports_science_stellarium/stellarium/work/build/_deps/showmysky-qt5-src/common/EclipsedDoubleScatteringPrecomputer.cpp:6:
/opt/local/include/glm/gtx/transform.hpp:23:3: error: "GLM: GLM_GTX_transform is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it."
23 | # error "GLM: GLM_GTX_transform is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it."
| ^
1 error generated.
make[2]: *** [_deps/showmysky-qt5-build/CMakeFiles/common.dir/common/EclipsedDoubleScatteringPrecomputer.cpp.o] Error 1
make[1]: *** [_deps/showmysky-qt5-build/CMakeFiles/common.dir/all] Error 2
make: *** [all] Error 2
Attachments (1)
Change History (4)
Changed 10 months ago by zialo1 (Aha80)
comment:1 Changed 10 months ago by jmroot (Joshua Root)
| Owner: | set to michaelld |
|---|---|
| Status: | new → assigned |
comment:2 Changed 10 months ago by ryandesign (Ryan Carsten Schmidt)
| Description: | modified (diff) |
|---|---|
| Summary: | Install stellarium 23.4_1 failed → stellarium @23.4_1: error: "GLM: GLM_GTX_transform is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it." |
Issuing build commands manually is not equivalent to what MacPorts does so it can produce different results and is not a recommended troubleshooting step. However, in this case, it seems to have produced the same message shown in your log:
/opt/local/include/glm/gtx/transform.hpp:23:3: error: "GLM: GLM_GTX_transform is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it."
23 | # error "GLM: GLM_GTX_transform is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it."
| ^
comment:3 Changed 10 months ago by ryandesign (Ryan Carsten Schmidt)
| Resolution: | → duplicate |
|---|---|
| Status: | assigned → closed |
Duplicate of #69969.
Note: See
TracTickets for help on using
tickets.

main.log