#46831 closed submission (fixed)
OpenGTL 0.9.18
Reported by: | Schamschula (Marius Schamschula) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | macports@… | |
Port: | OpenGTL |
Description
New port: OpenGTL 0.9.18. The Graphics Transformation Languages is a set of libraries for using and integrating transformation algorithms (such as filter or color conversion) in graphics applications.
Attachments (6)
Change History (10)
Changed 10 years ago by Schamschula (Marius Schamschula)
Changed 10 years ago by Schamschula (Marius Schamschula)
Attachment: | patch-CMakeLists.txt.diff added |
---|
Changed 10 years ago by Schamschula (Marius Schamschula)
Attachment: | patch-Extensions-PngDC-PngDC.cpp.diff added |
---|
Changed 10 years ago by Schamschula (Marius Schamschula)
Attachment: | patch-llvm-3.3svn.diff added |
---|
Changed 10 years ago by Schamschula (Marius Schamschula)
Attachment: | patch-OpenGTL-GTLCore-CMakeLists.txt.diff added |
---|
Changed 10 years ago by Schamschula (Marius Schamschula)
Attachment: | patch-OpenShiva-doc-CMakeLists.txt.diff added |
---|
comment:1 Changed 10 years ago by mf2k (Frank Schima)
Keywords: | haspatch maintainer removed |
---|---|
Version: | 2.3.3 |
comment:2 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | macports@… added |
---|---|
Owner: | changed from macports-tickets@… to ryandesign@… |
Status: | new → assigned |
comment:3 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
The configure phase fails with:
-- Found LLVM: /bin/sh: LLVM_CONFIG_EXECUTABLE-NOTFOUND: command not found
and then:
CMake Error at CMakeLists.txt:119 (message): llvm was build with asserts, this is not supported by OpenGTL (llvm with asserts is not thread safe).
llvm-3.3 is not installed with the assertions variant:
$ port -v installed llvm-3.3 The following ports are currently installed: llvm-3.3 @3.3_7+universal (active) platform='darwin 14' archs='i386 x86_64'
Fixed by adding -DLLVM_CONFIG_EXECUTABLE=${prefix}/bin/llvm-config-mp-3.3
to configure.args
.
According to the source, the license is actually any version of the LGPL, not GPL 2 as indicated.
Committed in r133037.
comment:4 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Neglected to mention: I also changed llvm-3.3 to a library dependency because the installed files do link with its libraries.
Note: See
TracTickets for help on using
tickets.
Thanks. This had been requested in #42831.