Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 277216

Summary: [launcher] carbon I20090519-2000 broken on 10.4
Product: [Eclipse Project] Equinox Reporter: Andrew Niefer <aniefer>
Component: FrameworkAssignee: equinox.framework-inbox <equinox.framework-inbox>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: cgold, cocoakevin, gheorghe
Version: 3.5Flags: cocoakevin: review+
gheorghe: review+
Target Milestone: 3.5 RC2   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Attachments:
Description Flags
patch none

Description Andrew Niefer CLA 2009-05-20 16:42:29 EDT
The carbon launchers are not currently backwards compatible to 10.4
This is because the machine used to compile the launchers was upgraded at some point and no longer produces backwards compatible binaries by default.

The launcher make file does use -mmacosx-version-min=10.3 as a compile flag, but apparently we also need a variable for the linker:

in build.sh : export MACOSX_DEPLOYMENT_TARGET=10.3
Comment 1 Andrew Niefer CLA 2009-05-20 18:00:52 EDT
Created attachment 136584 [details]
patch

change to build script
Comment 2 Andrew Niefer CLA 2009-05-20 18:25:55 EDT
done
Comment 3 Chris Goldthorpe CLA 2009-05-21 12:37:00 EDT
Verified using I20090520-2000 on Mac OS 10.4.11