RawTherapee 5.7 Released plus a new website!

That seems the very last move :scream:. I am not ready for that

Don’t do that!!!

Hi, thanks for the v5.7 release but I cant see a download for Mac, I can find the v5.6 install.
When do you expect to make the v5.7 available?

7 weeks, 5 days, 4 hours, 3 minutes, 42 seconds from now… Maybe a bit earlier…

2 Likes

As soon as someone with a Mac decides to build it and share it with everyone.

1 Like

Congrats!

Thank you for the great software! I have been compiling on my Gentoo box for a long time, but for the new 5.7, it failed. Probably due to Gentoo upgraded to 17.1 profile, which moves 64-bit libraries away from /usr/lib, and now that /usr/lib contains only 32-bit libraries. I wonder where can I make sure cmake find my 64-bit libraries when compiling RT? Thank you!

can you show us your exact error?

Sure

make[2]: *** No rule to make target ‘/usr/lib/libfftw3f_omp.so’, needed by ‘rtgui/rawtherapee’. Stop.

Just found that replacing every instance of /usr/lib/ to /usr/lib64/ in build/CMakeCache.txt will let me compile successfully! But what could be the problem?

@Kings_Lee

  1. Delete your build folder:
    rm -r ~/programs/code-rawtherapee/build
  2. Run the original, unedited build-rt script:
    ./programs/code-rawtherapee/tools/build-rawtherapee
  3. If an error occurs, paste the complete log from the moment you typed the command above.

Problem solved! Thank you very much! I forget that I could have done that.

Thanks to @HIRAM, the macOS build of RawTherapee 5.7 is now live.

4 Likes

Hi all, thank you very much for the Mac build, is working fine in my old Mac Pro with OS 10.13.6, only issue that I found is that it crashed when trying to save a processing profile. Before I was using version 5.6-68-g06298e900, branch wavelength with no issues.
Here are the first lines of the problem report

Process:               rawtherapee-bin [596]
Path:                  /Applications/RawTherapee.app/Contents/MacOS/bin/rawtherapee-bin
Identifier:            com.rawtherapee.rawtherapee
Version:               5.7.0 (5.7.0)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           rawtherapee-bin [596]
User ID:               501

Date/Time:             2019-09-16 23:06:42.989 +0200
OS Version:            Mac OS X 10.13.6 (17G65)
Report Version:        12
Anonymous UUID:        509DFC27-A21F-50B3-7563-C581F7ACACBC


Time Awake Since Boot: 1000 seconds

System Integrity Protection: disabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    DYLD, [0x4] Symbol missing

Dyld Error Message:
  Symbol not found: _objc_alloc_init
  Referenced from: /Applications/RawTherapee.app/Contents/Frameworks/libgio-2.0.0.dylib (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libobjc.A.dylib

Hope this may help if there is an issue and is not my just my old Mac. Thank you again for all the work with RT

@zurdo Yes that error definitely should not be, nice catch. I will have to rebuild that lib.

@HIRAM I get the same issue with a dev branch build from a few days ago. It might not be something Mac specific :wink:

@Daniel_Catalina How to write useful bug reports - RawPedia

Was Capture Sharpening meant to be in this version? I’m afraid I can’t see it in the Raw section. I’ve just downloaded the 5.7 release from the RawTherapee website

@PixelPusher it is only available in development builds currently.

Ah, thank you - I’ll keep an eye out for it next release.