Package Details: art-rawconverter 1.26.8-1

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://artraweditor.github.io/
Keywords: image photography raw
Licenses: GPL-3.0-only
Conflicts: art-rawconverter-git
Submitter: None
Maintainer: None
Last Packager: None
Votes: 23
Popularity: 0.000004
First Submitted: 2020-02-15 18:33 (UTC)
Last Updated: 2026-08-24 16:38 (UTC)

Pinned Comments

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.

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) and openexr packages.

Latest Comments

1 2 3 4 5 Next › Last »

xstaticxgpx commented on 2026-01-08 07:04 (UTC)

Looks like the upstream URL is now https://artraweditor.github.io/

SinClaus commented on 2025-09-30 07:34 (UTC)

today compilation cancelled whith next diag /usr/bin/ld: /usr/lib/libIlmCtl.a(CtlType.cpp.o): в функции «Ctl::DatatypeExc::DatatypeExc(char const*, ...)»: (.text._ZN3Ctl11DatatypeExcC2EPKcz[_ZN3Ctl11DatatypeExcC5EPKcz]+0xf6): undefined reference to Iex_3_2::BaseExc::~BaseExc()' /usr/bin/ld: /usr/lib/libIlmCtl.a(CtlType.cpp.o):(.data.rel.ro._ZTVN3Ctl11DatatypeExcE[_ZTVN3Ctl11DatatypeExcE]+0x20): undefined reference toIex_3_2::BaseExc::what() const'

dreieck commented on 2025-09-29 11:08 (UTC)

I can confirm that rebuilding ctl fixes the mentioned linker issues.

Thanks for that find, @patrakov!

patrakov commented on 2025-09-16 16:07 (UTC)

The linker error comes not from art-rawconverter itself, but from a static library provided by one of its dependencies, ctl. Rebuild ctl, then art-rawconverter, and there will be no error.

SinClaus commented on 2025-06-05 04:49 (UTC)

I'm using Arch Linux. Full log is too big. From first mrssages: -- Checking for module 'OpenEXR>=3' -- Found OpenEXR, version 3.3.3 кусок лога компиляции: /usr/bin/ld: (.text.unlikely+0x276): undefined reference to Iex_3_2::ArgExc::~ArgExc()' /usr/bin/ld: (.text.unlikely+0x27d): undefined reference totypeinfo for Iex_3_2::ArgExc' /usr/bin/ld: /usr/lib/libIlmCtlSimd.a(CtlSimdXContext.cpp.o): в функции «Ctl::SimdStack::ownerFpRelative(int) const [clone .cold]»: (.text.unlikely+0x2c5): undefined reference to Iex_3_2::ArgExc::ArgExc(char const*)' /usr/bin/ld: (.text.unlikely+0x2cc): undefined reference toIex_3_2::ArgExc::~ArgExc()' /usr/bin/ld: (.text.unlikely+0x2d3): undefined reference to typeinfo for Iex_3_2::ArgExc' /usr/bin/ld: /usr/lib/libIlmCtlSimd.a(CtlSimdXContext.cpp.o):(.data.rel.ro._ZTVN3Ctl10MaxInstExcE[_ZTVN3Ctl10MaxInstExcE]+0x20): undefined reference toIex_3_2::BaseExc::what() const' /usr/bin/ld: /usr/lib/libIlmCtlSimd.a(CtlSimdXContext.cpp.o):(.data.rel.ro._ZTVN3Ctl8AbortExcE[_ZTVN3Ctl8AbortExcE]+0x20): undefined reference to Iex_3_2::BaseExc::what() const' /usr/bin/ld: /usr/lib/libIlmCtlSimd.a(CtlSimdXContext.cpp.o):(.data.rel.ro._ZTVN3Ctl17StackUnderflowExcE[_ZTVN3Ctl17StackUnderflowExcE]+0x20): undefined reference toIex_3_2::BaseExc::what() const' /usr/bin/ld: /usr/lib/libIlmCtlSimd.a(CtlSimdXContext.cpp.o):(.data.rel.ro._ZTVN3Ctl16StackOverflowExcE[_ZTVN3Ctl16StackOverflowExcE]+0x20): undefined reference to Iex_3_2::BaseExc::what() const' /usr/bin/ld: /usr/lib/libIlmCtlSimd.a(CtlSimdXContext.cpp.o):(.data.rel.ro._ZTVN3Ctl13StackLogicExcE[_ZTVN3Ctl13StackLogicExcE]+0x20): undefined reference toIex_3_2::BaseExc::what() const' /usr/bin/ld: /usr/lib/libIlmCtlSimd.a(CtlSimdFunctionCall.cpp.o): в функции «Ctl::SimdFunctionCall::callFunction(unsigned long) [clone .cold]»: (.text.unlikely+0x1a): undefined reference to Iex_3_2::TypeExc::TypeExc(std::__cxx11::basic_stringstream, std::allocator >&)' /usr/bin/ld: (.text.unlikely+0x30): undefined reference toIex_3_2::TypeExc::~TypeExc()' /usr/bin/ld: (.text.unlikely+0x37): undefined reference to typeinfo for Iex_3_2::TypeExc' /usr/bin/ld: (.text.unlikely+0x5e): undefined reference toIex_3_2::TypeExc::TypeExc(std::__cxx11::basic_stringstream, std::allocator\ >&)' /usr/bin/ld: (.text.unlikely+0x230): undefined reference to Iex_3_2::TypeExc::~TypeExc()' /usr/bin/ld: (.text.unlikely+0x237): undefined reference totypeinfo for Iex_3_2::TypeExc' /usr/bin/ld: /usr/lib/libIlmCtlSimd.a(CtlSimdInst.cpp.o): в функции «Ctl::SimdInst::executePath(Ctl::SimdBoolMask&, Ctl::SimdXContext&) const [clone .cold]»: (.text.unlikely+0x2c5): undefined reference to Iex_3_2::BaseExc::BaseExc(std::__cxx11::basic_stringstream, std::allocator >&)' /usr/bin/ld: (.text.unlikely+0x2df): undefined reference toIex_3_2::BaseExc::~BaseExc()' /usr/bin/ld: (.text.unlikely+0x2e6): undefined reference to typeinfo for Iex_3_2::BaseExc' /usr/bin/ld: (.text.unlikely+0x394): undefined reference toIex_3_2::BaseExc::assign(std::__cxx11::basic_stringstream, std::allocator\ >&)' /usr/bin/ld: (.text.unlikely+0x3b7): undefined reference to `

commented on 2025-06-04 14:06 (UTC)

I cannot reproduce this on my system.

What distro are you running? is the system up-to-date? Additionally please provide the full build log.

SinClaus commented on 2025-06-04 12:22 (UTC)

More precisely:

/usr/bin/ld: (.text.unlikely+0x2c): undefined reference to `Iex_3_2::TypeExc::~TypeExc()'

SinClaus commented on 2025-06-04 11:12 (UTC)

make cannot find Iex.3.2. Arch can't find this pacet too.

commented on 2025-04-25 10:37 (UTC)

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

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  value.  Or, use the ... syntax
  to tell CMake that the project requires at least  but has been updated
  to work with policies introduced by  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