I can not reproduce this on my site. upstream has a minimum cmake version of 3.9 set in CMakeLists.txt https://github.com/artpixls/ART/blob/master/CMakeLists.txt
Search Criteria
Package Details: art-rawconverter 1.25.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/art-rawconverter.git (read-only, click to copy) |
---|---|
Package Base: | art-rawconverter |
Description: | raw image converter ART (forked from RawTherapee with ease of use in mind) |
Upstream URL: | https://art.pixls.us/ |
Keywords: | image photography raw |
Licenses: | GPL-3.0-only |
Conflicts: | art-rawconverter-git |
Submitter: | guzzisti |
Maintainer: | guzzisti |
Last Packager: | guzzisti |
Votes: | 25 |
Popularity: | 0.154379 |
First Submitted: | 2020-02-15 18:33 (UTC) |
Last Updated: | 2025-04-25 09:40 (UTC) |
Dependencies (26)
- ctlAUR
- exiv2 (exiv2-gitAUR)
- fftw
- glibmm
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- gtkmm3
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- lensfun (lensfun-gitAUR)
- libcanberra
- libiptcdata
- libraw (libraw-gitAUR)
- mimalloc (mimalloc-gitAUR)
- opencolorio (opencolorio-gitAUR)
- openexr (openexr-gitAUR)
- openmp
- cmake (cmake-gitAUR, cmake3AUR) (make)
- fakeroot (fakeroot-gitAUR, fakeroot-tcpAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR) (make)
- make (make-gitAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- art-rawconverter-ctlscriptsAUR (optional) – CTL scripts for advanced color transformations
- art-rawconverter-imageioAUR (optional) – add support for additional image formats
- lcms2-ffAUR (optional) – lcms2 with fast-float plugin for improved export speed
- perl-image-exiftool (optional) – metadata support for CR3 images
Required by (2)
Sources (1)
guzzisti commented on 2025-04-25 10:37 (UTC)
LnLcFlx commented on 2025-04-25 10:14 (UTC)
I get a
CMake Error at CMakeLists.txt:47 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
A simple workaround is CMAKE_POLICY_VERSION_MINIMUM=3.5 yay -S art-rawconverter
tom commented on 2025-03-23 20:47 (UTC)
What exiv2 version is installed on your system?
It is 0.28.5-1 with libgexiv2 0.14.3-2 and libkexiv2 24.12.3-1
tom commented on 2025-03-21 21:13 (UTC)
It is always with the "undefined reference to Exiv2::AnyError::~AnyError"
...
metadata.cc:(.text.unlikely+0x2dae): undefined reference to
Exiv2::AnyError::~AnyError()'
/usr/bin/ld: ../rtengine/librtengine.a(metadata.cc.o): in function rtengine::Exiv2Metadata::saveToXmp(Glib::ustring const&) const [clone .cold]':
metadata.cc:(.text.unlikely+0x30b5): undefined reference to
Exiv2::AnyError::~AnyError()'
/usr/bin/ld: ../rtengine/librtengine.a(metadata.cc.o): in function Exiv2::BasicError<char>::~BasicError()':
metadata.cc:(.text._ZN5Exiv210BasicErrorIcED0Ev[_ZN5Exiv210BasicErrorIcED5Ev]+0x6e): undefined reference to
Exiv2::AnyError::~AnyError()'
/usr/bin/ld: ../rtengine/librtengine.a(metadata.cc.o):(.data.rel.ro+0x10): undefined reference to typeinfo for Exiv2::AnyError'
/usr/bin/ld: ../rtengine/librtengine.a(metadata.cc.o):(.data.rel.ro._ZTIN5Exiv210BasicErrorIcEE[_ZTIN5Exiv210BasicErrorIcEE]+0x10): undefined reference to
typeinfo for Exiv2::AnyError'
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [rtgui/CMakeFiles/art.dir/build.make:2635: rtgui/ART] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:223: rtgui/CMakeFiles/art.dir/all] Fehler 2
make: *** [Makefile:136: all] Fehler 2
tom commented on 2025-03-21 21:11 (UTC)
I have the same problem with EndevourOS.
guzzisti commented on 2025-03-20 17:37 (UTC)
@tom I cannot reproduce the error on my side. THe package builds just fine.
What exiv2 version is installed on your system?
tom commented on 2025-03-20 08:44 (UTC)
does ART needs exiv2-git version?
tom commented on 2025-03-19 21:45 (UTC)
linking error:
...
metadata.cc:(.text.unlikely+0x2dae): undefined reference to Exiv2::AnyError::~AnyError()'
/usr/bin/ld: ../rtengine/librtengine.a(metadata.cc.o): in function
rtengine::Exiv2Metadata::saveToXmp(Glib::ustring const&) const [clone .cold]':
metadata.cc:(.text.unlikely+0x30b5): undefined reference to Exiv2::AnyError::~AnyError()'
/usr/bin/ld: ../rtengine/librtengine.a(metadata.cc.o): in function
Exiv2::BasicError<char>::~BasicError()':
metadata.cc:(.text._ZN5Exiv210BasicErrorIcED0Ev[_ZN5Exiv210BasicErrorIcED5Ev]+0x6e): undefined reference to Exiv2::AnyError::~AnyError()'
/usr/bin/ld: ../rtengine/librtengine.a(metadata.cc.o):(.data.rel.ro+0x10): undefined reference to
typeinfo for Exiv2::AnyError'
/usr/bin/ld: ../rtengine/librtengine.a(metadata.cc.o):(.data.rel.ro._ZTIN5Exiv210BasicErrorIcEE[_ZTIN5Exiv210BasicErrorIcEE]+0x10): undefined reference to `typeinfo for Exiv2::AnyError'
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [rtgui/CMakeFiles/art.dir/build.make:2635: rtgui/ART] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:223: rtgui/CMakeFiles/art.dir/all] Fehler 2
make: *** [Makefile:136: all] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
Breche ab...
-> Fehler beim Erstellen: art-rawconverter-exit status 4
micwoj92 commented on 2025-02-17 21:42 (UTC)
Shouldn't perl-image-exiftool be optdep?
guzzisti commented on 2024-06-02 12:49 (UTC)
@lazyteddy I can reproduce the error with a fresh Manjaro install.
Its caused by the ctl
aur package. It works fine when you compile ctl manually. Will have a look whats going on there and disabled the CTL integration for now.
Pinned Comments
guzzisti commented on 2024-05-28 18:33 (UTC)
ART supports the usage of the lcms2-fast-float plugin, unfortunately the arch package of lcms2 does not include this plugin.
I've created the lcms2-ff and lcms2-ff-git AUR packages that can be used with ART, but you need to explicitely install this package.
guzzisti commented on 2024-05-28 18:33 (UTC)
ART is now built with support for CTL scripts: https://discuss.pixls.us/t/new-feature-support-for-ctl-scripts/40716
This introduces additional dependencies to the
ctl
(AUR package) andopenexr
packages.