[Closed] RawTherapee macOS build needs URGENT testing

There may be a series of builds to test leading up to version 5.8.

If you have macos 10.9 or above and can help test, see:
https://github.com/Beep6581/RawTherapee/pull/5629#issuecomment-581084316

Hi, just downloaded the update on MacPro 3.1 running OSX10.13.6. After installing in the App folder it shows as name 22698.mB25NBQD. When clicking to open, it opens my working copy of RT 5.7.135. If I put my working copy in the trash and double click on the new update nothing happens, and I don’t get any error message.

Ok, this app must be installed in and run from /Applications
Edit: that is most bizarre wonder how that error is happening…

@zurdo
An incorrect command has been fixed, you may try the download again.
https://kd6kxr.keybase.pub/RawTherapee_OSX_10.9_64_5.7-434-g5a5856fa1.zip

Downloaded, installing was normal, got the correct name in the App folder butit chash on launch. Here is the report:

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

Date/Time:             2020-02-02 13:54:25.791 +0100
OS Version:            Mac OS X 10.13.6 (17G65)
Report Version:        12
Anonymous UUID:        7587E7FD-4315-3A6C-538C-551DF20E19BB


Time Awake Since Boot: 12000 seconds

System Integrity Protection: disabled

Crashed Thread:        0

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

Termination Reason:    DYLD, [0x1] Library missing

Application Specific Information:
dyld: launch, loading dependent libraries
DYLD_FALLBACK_LIBRARY_PATH=/Applications/RawTherapee.app/Contents/Frameworks

Dyld Error Message:
  Library not loaded: @rpath/libexpat.1.dylib
  Referenced from: /Applications/RawTherapee.app/Contents/MacOS/bin/rawtherapee-bin
  Reason: image not found

Binary Images:
       0x10e0e7000 -        0x10f2e1fef +rawtherapee-bin (0) <3B3B934F-2C44-374E-8078-18B6F9EC658E> /Applications/RawTherapee.app/Contents/MacOS/bin/rawtherapee-bin
       0x10f5de000 -        0x10f651ff3 +libomp.dylib (0) <2D5AA64B-455D-3501-B919-53E74275772D> /Applications/RawTherapee.app/Contents/Frameworks/libomp.dylib
       0x112a66000 -        0x112ab0acf  dyld (551.4) <8A72DE9C-A136-3506-AA02-4BA2B82DCAF3> /usr/lib/dyld

Model: MacPro3,1, BootROM MP31.006C.B05, 8 processors, Quad-Core Intel Xeon, 3,2 GHz, 10 GB, SMC 1.25f4
Graphics: ATI Radeon HD 5770, ATI Radeon HD 5770, PCIe
Memory Module: DIMM Riser A/DIMM 1, 4 GB, DDR2 FB-DIMM, 800 MHz, 0x02BA, 0x202020202020202020202020202020202020
Memory Module: DIMM Riser A/DIMM 2, 4 GB, DDR2 FB-DIMM, 800 MHz, 0x02BA, 0x202020202020202020202020202020202020
Memory Module: DIMM Riser A/DIMM 3, 1 GB, DDR2 FB-DIMM, 800 MHz, 0x80AD, 0x48594D5035313241373243503844332D5335
Memory Module: DIMM Riser A/DIMM 4, 1 GB, DDR2 FB-DIMM, 800 MHz, 0x80AD, 0x48594D5035313241373243503844332D5335
Bluetooth: Version 6.0.7f10, 3 services, 26 devices, 1 incoming serial ports
Network Service: Ethernet 2, Ethernet, en1
PCI Card: pci1b21,625, AHCI Controller, Slot-2
PCI Card: ATI Radeon HD 5770, Display Controller, Slot-1
PCI Card: ATI Radeon HD 5770, ATY,HoolockParent, Slot-1
Serial ATA Device: WDC WD10EZEX-08WN4A0, 1 TB
Serial ATA Device: WDC WD10EZEX-08WN4A0, 1 TB
Serial ATA Device: WDC WD10EZEX-00WN4A0, 1 TB
Serial ATA Device: TOSHIBA HDWD120, 2 TB
Serial ATA Device: Samsung SSD 850 EVO 500GB, 500,11 GB
Parallel ATA Device: OPTIARC DVD RW AD-7170A
USB Device: USB Bus
USB Device: USB Bus
USB Device: USB Bus
USB Device: USB Bus
USB Device: Bluetooth HCI
USB Device: USB 2.0 Bus
USB Device: PRO-100S series
USB Device: Hub
USB Device: EIZO USB HID Monitor
USB Device: Hub
USB Device: Apple Optical USB Mouse
USB Device: Apple Cinema HD Display
FireWire Device: built-in_hub, Up to 800 Mb/sec
Thunderbolt Bus: 

And I will keep CALM!!!

Thanks for testing, here is a link to a new build:

https://kd6kxr.keybase.pub/RawTherapee_OSX_10.9_64_5.7-438-gd6fb05938.zip

Just installed 5.7-438-gd6fb05938 on a MBPro using 10.14.6. I can’t get it to open.

Awesome… what are you saying about it not opening?

Downloaded and tested. Good news it opens and no problems with editing and sending image to external editor ( gimp 2.10.14), but it crash when trying to save edited image from RT to disk.Here is the report (too big for sending in one piece, here is the first part 1/3 of the total report, if you need I will send the rest):

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

Date/Time:             2020-02-02 17:18:05.976 +0100
OS Version:            Mac OS X 10.13.6 (17G65)
Report Version:        12
Anonymous UUID:        7587E7FD-4315-3A6C-538C-551DF20E19BB


Time Awake Since Boot: 24000 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

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   dyld                          	0x000000010c55624a __abort_with_payload + 10
1   dyld                          	0x000000010c555bbc abort_with_payload_wrapper_internal + 89
2   dyld                          	0x000000010c555be9 abort_with_payload + 9
3   dyld                          	0x000000010c529482 dyld::halt(char const*) + 354
4   dyld                          	0x000000010c5295a9 dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 170
5   libdyld.dylib                 	0x00007fff5c438292 dyld_stub_binder + 282
6   ???                           	0x0000000104bc8300 0 + 4374430464
7   libgobject-2.0.0.dylib        	0x0000000104db7839 g_type_create_instance + 889
8   libgobject-2.0.0.dylib        	0x0000000104da4bd3 g_object_new_internal + 51
9   libgobject-2.0.0.dylib        	0x0000000104da43ec g_object_new + 252
10  libgio-2.0.0.dylib            	0x0000000104ac8abb try_implementation + 123
11  libgio-2.0.0.dylib            	0x0000000104ac8936 _g_io_module_get_default + 742
12  libgio-2.0.0.dylib            	0x0000000104b3556e g_settings_backend_get_default + 30
13  libgio-2.0.0.dylib            	0x0000000104b3ce25 g_settings_constructed + 133
14  libgobject-2.0.0.dylib        	0x0000000104da4bf8 g_object_new_internal + 88
15  libgobject-2.0.0.dylib        	0x0000000104da493b g_object_new_valist + 731
16  libgobject-2.0.0.dylib        	0x0000000104da438a g_object_new + 154
17  libgtk-3.0.dylib              	0x00000001057b614c _gtk_file_chooser_get_settings_for_widget + 92
18  libgtk-3.0.dylib              	0x00000001057bf03d settings_load + 29
19  libgobject-2.0.0.dylib        	0x0000000104da5645 object_set_property + 325
20  libgobject-2.0.0.dylib        	0x0000000104da4c4a g_object_new_internal + 170
21  libgobject-2.0.0.dylib        	0x0000000104da515d g_object_newv + 253
22  libglibmm-2.4.1.dylib         	0x0000000104c98e59 Glib::Object::Object(Glib::ConstructParams const&) + 297
23  libgtkmm-3.0.1.dylib          	0x0000000105154fb5 Gtk::Object::Object(Glib::ConstructParams const&) + 69
24  libgtkmm-3.0.1.dylib          	0x00000001050f4c95 Gtk::Widget::Widget(Glib::ConstructParams const&) + 69
25  libgtkmm-3.0.1.dylib          	0x0000000104fc7a2d Gtk::Container::Container(Glib::ConstructParams const&) + 61
26  libgtkmm-3.0.1.dylib          	0x0000000104f8cb45 Gtk::Box::Box(Glib::ConstructParams const&) + 69
27  libgtkmm-3.0.1.dylib          	0x000000010500fb4d Gtk::VBox::VBox(Glib::ConstructParams const&) + 61
28  libgtkmm-3.0.1.dylib          	0x0000000104ff02b5 Gtk::FileChooserWidget::FileChooserWidget(Gtk::FileChooserAction) + 165
29  rawtherapee-bin               	0x0000000103e20970 SaveAsDialog::SaveAsDialog(Glib::ustring const&, Gtk::Window*) + 384
30  rawtherapee-bin               	0x0000000103c717d0 EditorPanel::saveAsPressed() + 272
31  libgiomm-2.4.1.dylib          	0x00000001047d9134 sigc::slot0<void>::operator()() const + 84
32  libglibmm-2.4.1.dylib         	0x0000000104ca5f81 Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) + 81
33  libgobject-2.0.0.dylib        	0x0000000104d9e63d g_closure_invoke + 189
34  libgobject-2.0.0.dylib        	0x0000000104db428f signal_emit_unlocked_R + 1967
35  libgobject-2.0.0.dylib        	0x0000000104db54b2 g_signal_emit_valist + 2914
36  libgobject-2.0.0.dylib        	0x0000000104db59d2 g_signal_emit + 130
37  libgtk-3.0.dylib              	0x0000000105709cfb multipress_pressed_cb + 75
38  libgtk-3.0.dylib              	0x00000001056c4c8b _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv + 219
39  libgobject-2.0.0.dylib        	0x0000000104d9e826 _g_closure_invoke_va + 198
40  libgobject-2.0.0.dylib        	0x0000000104db4f33 g_signal_emit_valist + 1507
41  libgobject-2.0.0.dylib        	0x0000000104db59d2 g_signal_emit + 130
42  libgtk-3.0.dylib              	0x00000001057e1713 gtk_gesture_multi_press_begin + 547
43  libgobject-2.0.0.dylib        	0x0000000104da1d80 g_cclosure_marshal_VOID__BOXEDv + 192
44  libgobject-2.0.0.dylib        	0x0000000104d9e826 _g_closure_invoke_va + 198
45  libgobject-2.0.0.dylib        	0x0000000104db4f33 g_signal_emit_valist + 1507
46  libgobject-2.0.0.dylib        	0x0000000104db59d2 g_signal_emit + 130
47  libgtk-3.0.dylib              	0x00000001057ddc98 _gtk_gesture_check_recognized + 120
48  libgtk-3.0.dylib              	0x00000001057dfa67 gtk_gesture_handle_event + 663
49  libgtk-3.0.dylib              	0x00000001057e3316 gtk_gesture_single_handle_event + 310
50  libgtk-3.0.dylib              	0x00000001057a337a gtk_event_controller_handle_event + 154
51  libgtk-3.0.dylib              	0x000000010599487c _gtk_widget_run_controllers + 140
52  libgtkmm-3.0.1.dylib          	0x00000001050f1bb1 Gtk::Widget_Class::button_press_event_callback(_GtkWidget*, _GdkEventButton*) + 321
53  libgtk-3.0.dylib              	0x00000001056bebc5 _gtk_marshal_BOOLEAN__BOXEDv + 197
54  libgobject-2.0.0.dylib        	0x0000000104d9e826 _g_closure_invoke_va + 198
55  libgobject-2.0.0.dylib        	0x0000000104db4f33 g_signal_emit_valist + 1507
56  libgobject-2.0.0.dylib        	0x0000000104db59d2 g_signal_emit + 130
57  libgtk-3.0.dylib              	0x00000001059943a8 gtk_widget_event_internal + 248
58  libgtk-3.0.dylib              	0x00000001058336af gtk_propagate_event + 255
59  libgtk-3.0.dylib              	0x0000000105832f62 gtk_main_do_event + 1330
60  libgdk-3.0.dylib              	0x0000000105dc1d91 _gdk_event_emit + 49
61  libgdk-3.0.dylib              	0x0000000105ded602 gdk_event_dispatch + 50
62  libglib-2.0.0.dylib           	0x0000000104e2faf6 g_main_context_dispatch + 326
63  libglib-2.0.0.dylib           	0x0000000104e2fe92 g_main_context_iterate + 514
64  libglib-2.0.0.dylib           	0x0000000104e301ef g_main_loop_run + 239
65  libgtk-3.0.dylib              	0x00000001058328ba gtk_main + 74
66  libgtkmm-3.0.1.dylib          	0x00000001050323e1 Gtk::Main::run_impl() + 17
67  libgtkmm-3.0.1.dylib          	0x0000000105032264 Gtk::Main::run(Gtk::Window&) + 164
68  rawtherapee-bin               	0x0000000103d45d90 main + 4336
69  libdyld.dylib                 	0x00007fff5c438015 start + 1

Thread 1:
0   libsystem_kernel.dylib        	0x00007fff5c588a16 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff5c751589 _pthread_cond_wait + 732
2   libomp.dylib                  	0x000000010472065d __kmp_suspend_64 + 269
3   libomp.dylib                  	0x0000000104709594 kmp_flag_64::wait(kmp_info*, int, void*) + 1604
4   libomp.dylib                  	0x00000001047057d0 __kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*) + 144
5   libomp.dylib                  	0x0000000104708b6d __kmp_fork_barrier(int, int) + 461
6   libomp.dylib                  	0x00000001046e8d2c __kmp_launch_thread + 428
7   libomp.dylib                  	0x000000010471f27a __kmp_launch_worker(void*) + 330
8   libsystem_pthread.dylib       	0x00007fff5c750661 _pthread_body + 340
9   libsystem_pthread.dylib       	0x00007fff5c75050d _pthread_start + 377
10  libsystem_pthread.dylib       	0x00007fff5c74fbf9 thread_start + 13

Thread 2:
0   libsystem_kernel.dylib        	0x00007fff5c588a16 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff5c751589 _pthread_cond_wait + 732
2   libomp.dylib                  	0x000000010472065d __kmp_suspend_64 + 269
3   libomp.dylib                  	0x0000000104709594 kmp_flag_64::wait(kmp_info*, int, void*) + 1604
4   libomp.dylib                  	0x00000001047057d0 __kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*) + 144
5   libomp.dylib                  	0x0000000104708b6d __kmp_fork_barrier(int, int) + 461
6   libomp.dylib                  	0x00000001046e8d2c __kmp_launch_thread + 428
7   libomp.dylib                  	0x000000010471f27a __kmp_launch_worker(void*) + 330
8   libsystem_pthread.dylib       	0x00007fff5c750661 _pthread_body + 340
9   libsystem_pthread.dylib       	0x00007fff5c75050d _pthread_start + 377
10  libsystem_pthread.dylib       	0x00007fff5c74fbf9 thread_start + 13

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff5c588a16 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff5c751589 _pthread_cond_wait + 732
2   libomp.dylib                  	0x000000010472065d __kmp_suspend_64 + 269
3   libomp.dylib                  	0x0000000104709594 kmp_flag_64::wait(kmp_info*, int, void*) + 1604
4   libomp.dylib                  	0x00000001047057d0 __kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*) + 144
5   libomp.dylib                  	0x0000000104708b6d __kmp_fork_barrier(int, int) + 461
6   libomp.dylib                  	0x00000001046e8d2c __kmp_launch_thread + 428
7   libomp.dylib                  	0x000000010471f27a __kmp_launch_worker(void*) + 330
8   libsystem_pthread.dylib       	0x00007fff5c750661 _pthread_body + 340
9   libsystem_pthread.dylib       	0x00007fff5c75050d _pthread_start + 377
10  libsystem_pthread.dylib       	0x00007fff5c74fbf9 thread_start + 13

Thread 4:
0   libsystem_kernel.dylib        	0x00007fff5c588a16 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff5c751589 _pthread_cond_wait + 732
2   libomp.dylib                  	0x000000010472065d __kmp_suspend_64 + 269
3   libomp.dylib                  	0x0000000104709594 kmp_flag_64::wait(kmp_info*, int, void*) + 1604
4   libomp.dylib                  	0x00000001047057d0 __kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*) + 144
5   libomp.dylib                  	0x0000000104708b6d __kmp_fork_barrier(int, int) + 461
6   libomp.dylib                  	0x00000001046e8d2c __kmp_launch_thread + 428
7   libomp.dylib                  	0x000000010471f27a __kmp_launch_worker(void*) + 330
8   libsystem_pthread.dylib       	0x00007fff5c750661 _pthread_body + 340
9   libsystem_pthread.dylib       	0x00007fff5c75050d _pthread_start + 377
10  libsystem_pthread.dylib       	0x00007fff5c74fbf9 thread_start + 13

Thread 5:
0   libsystem_kernel.dylib        	0x00007fff5c588a16 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff5c751589 _pthread_cond_wait + 732
2   libomp.dylib                  	0x000000010472065d __kmp_suspend_64 + 269
3   libomp.dylib                  	0x0000000104709594 kmp_flag_64::wait(kmp_info*, int, void*) + 1604
4   libomp.dylib                  	0x00000001047057d0 __kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*) + 144
5   libomp.dylib                  	0x0000000104708b6d __kmp_fork_barrier(int, int) + 461
6   libomp.dylib                  	0x00000001046e8d2c __kmp_launch_thread + 428
7   libomp.dylib                  	0x000000010471f27a __kmp_launch_worker(void*) + 330
8   libsystem_pthread.dylib       	0x00007fff5c750661 _pthread_body + 340
9   libsystem_pthread.dylib       	0x00007fff5c75050d _pthread_start + 377
10  libsystem_pthread.dylib       	0x00007fff5c74fbf9 thread_start + 13

Thread 6:
0   libsystem_kernel.dylib        	0x00007fff5c588a16 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff5c751589 _pthread_cond_wait + 732
2   libomp.dylib                  	0x000000010472065d __kmp_suspend_64 + 269
3   libomp.dylib                  	0x0000000104709594 kmp_flag_64::wait(kmp_info*, int, void*) + 1604
4   libomp.dylib                  	0x00000001047057d0 __kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*) + 144
5   libomp.dylib                  	0x0000000104708b6d __kmp_fork_barrier(int, int) + 461
6   libomp.dylib                  	0x00000001046e8d2c __kmp_launch_thread + 428
7   libomp.dylib                  	0x000000010471f27a __kmp_launch_worker(void*) + 330
8   libsystem_pthread.dylib       	0x00007fff5c750661 _pthread_body + 340
9   libsystem_pthread.dylib       	0x00007fff5c75050d _pthread_start + 377
10  libsystem_pthread.dylib       	0x00007fff5c74fbf9 thread_start + 13

Thread 7:
0   libsystem_kernel.dylib        	0x00007fff5c588a16 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff5c751589 _pthread_cond_wait + 732
2   libomp.dylib                  	0x000000010472065d __kmp_suspend_64 + 269
3   libomp.dylib                  	0x0000000104709594 kmp_flag_64::wait(kmp_info*, int, void*) + 1604
4   libomp.dylib                  	0x00000001047057d0 __kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*) + 144
5   libomp.dylib                  	0x0000000104708b6d __kmp_fork_barrier(int, int) + 461
6   libomp.dylib                  	0x00000001046e8d2c __kmp_launch_thread + 428
7   libomp.dylib                  	0x000000010471f27a __kmp_launch_worker(void*) + 330
8   libsystem_pthread.dylib       	0x00007fff5c750661 _pthread_body + 340
9   libsystem_pthread.dylib       	0x00007fff5c75050d _pthread_start + 377
10  libsystem_pthread.dylib       	0x00007fff5c74fbf9 thread_start + 13

Thread 8:: gmain
0   libsystem_kernel.dylib        	0x00007fff5c58a09a poll + 10
1   libglib-2.0.0.dylib           	0x0000000104e2fe36 g_main_context_iterate + 422
2   libglib-2.0.0.dylib           	0x0000000104e2ff46 g_main_context_iteration + 102
3   libglib-2.0.0.dylib           	0x0000000104e31b66 glib_worker_main + 54
4   libglib-2.0.0.dylib           	0x0000000104e5d762 g_thread_proxy + 66
5   libsystem_pthread.dylib       	0x00007fff5c750661 _pthread_body + 340
6   libsystem_pthread.dylib       	0x00007fff5c75050d _pthread_start + 377
7   libsystem_pthread.dylib       	0x00007fff5c74fbf9 thread_start + 13

Thread 9:
0   libsystem_kernel.dylib        	0x00007fff5c58928a __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff5c75020e _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff5c74fbe9 start_wqthread + 13

Thread 10:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fff5c57f20a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff5c57e724 mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff3454fff5 __CFRunLoopServiceMachPort + 341
3   com.apple.CoreFoundation      	0x00007fff3454f347 __CFRunLoopRun + 1783
4   com.apple.CoreFoundation      	0x00007fff3454e9b7 CFRunLoopRunSpecific + 487
5   com.apple.AppKit              	0x00007fff31c1cfc4 _NSEventThread + 184
6   libsystem_pthread.dylib       	0x00007fff5c750661 _pthread_body + 340
7   libsystem_pthread.dylib       	0x00007fff5c75050d _pthread_start + 377
8   libsystem_pthread.dylib       	0x00007fff5c74fbf9 thread_start + 13

Ok gio is getting built with the wrong sdk. I will have a look there as I thought I’ve seen that particular thing before. Also wonder since we pass min macos version to cmake why not use it to verify a matching sdk during config…

1 Like

After much rebuilding, there is a new build to test (now on the 5.8 tag)

https://kd6kxr.keybase.pub/RawTherapee_OSX_10.9_64_5.8.zip

1 Like

Just tested on MacAir and MAcPro both on OSX10.13.6.Did some editing and either sent to external editor (gimp) or save to disk (jpg and tif). Also saves a new processing profil. All seems to be working as expected !!! Will keep using it and report if any issue. Thank you for all the efforts

1 Like

@zurdo Thanks for the testing!

Poked around with the new build during my break. So far looks good, will test tonight with my photo collection.

@120photo :+1: Great, thanks for testing it. Which macOS version are you @?

HIRAM,

It seems the people having success are not using Catalina 10.15.3 but older versions of MacOS.
So it is good that it works for older versions.

It is built on 10.15.3, functions normally for me on it including navigating to external volumes.
Let me try resetting gatekeeper. Sometimes you have to reset gatekeeper to get the security pop-up again…

HIRAM,

I found this:

  • If I open RT 5.8 beta directly I cannot navigate external drive.
  • If I select a file on external drive from Adobe Bridge and right click to use the Open WIth command and select Raw Therapy the file DOES open.
  • After opening the file from Adobe Bridge I can see the entire directory tree in Raw Therapy for the external drive but CANNOT open the folders to display their contents.
  • No error message is offered by RT.

Has anyone tried the latest build in macOS 10.15.3?

https://kd6kxr.keybase.pub/RawTherapee_OSX_10.9_64_5.8.zip

Hi everyone, on my MacBook Pro, at this moment, this version works very well, browsing between folders and volumes, exporting and converting Tiff and Jpeg.

MacBook Pro (13-inch, Mid 2009)
OS X El Capitan 10.11.6
2.26 GHz Intel Core 2 Duo processor
Ram 8 GB DDR3 at 1067 MHz
NVIDIA GeForce 9400M 256 MB