#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 9 years ago by Schamschula (Marius Schamschula)
Changed 9 years ago by Schamschula (Marius Schamschula)
Attachment: | patch-CMakeLists.txt.diff added |
---|
Changed 9 years ago by Schamschula (Marius Schamschula)
Attachment: | patch-Extensions-PngDC-PngDC.cpp.diff added |
---|
Changed 9 years ago by Schamschula (Marius Schamschula)
Attachment: | patch-llvm-3.3svn.diff added |
---|
Changed 9 years ago by Schamschula (Marius Schamschula)
Attachment: | patch-OpenGTL-GTLCore-CMakeLists.txt.diff added |
---|
Changed 9 years ago by Schamschula (Marius Schamschula)
Attachment: | patch-OpenShiva-doc-CMakeLists.txt.diff added |
---|
comment:1 Changed 9 years ago by mf2k (Frank Schima)
Keywords: | haspatch maintainer removed |
---|---|
Version: | 2.3.3 |
comment:2 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | macports@… added |
---|---|
Owner: | changed from macports-tickets@… to ryandesign@… |
Status: | new → assigned |
comment:3 Changed 9 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 9 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.