I have been regularly compiling branch “dev” using the “manual way” from RawPedia in Fedora (F26 most recently). Poking around I’ve not yet found the solution to this error:
– Checking for module ‘lensfun>=0.2’
– Package ‘lensfun’, required by ‘virtual:world’, not found
Thanks Alberto. In looking up what lensfun was/did I didn’t think to look in the Fedora 26 repo for it. Compile completed fine with the -devel file installed.
RawTherapee/rtengine/rtlensfun.cc: In static member function ‘static bool rtengine::LFDatabase::init(const Glib::ustring&)’:
RawTherapee/rtengine/rtlensfun.cc:270:92: error: ‘struct lfDatabase’ has no member named ‘LoadDirectory’
bool ok = dbdir.empty() ? (instance_.data_->Load() == LF_NO_ERROR) : instance_.data_->LoadDirectory(dbdir.c_str());