<< Back to previous view |
[QB-1858] Due to wrong os version detection on mac os x 10.9 (maverick), the wrapper is always started with 32 bit
|
|
Status: | Resolved |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | 5.1.0 |
Fix Version/s: | 5.1.1, 5.1.3 |
Type: | Bug | Priority: | Major |
Reporter: | AlSt | Assigned To: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown | ||
Environment: | Mac OS X 10.9 |
Description |
{code}
# Resolve the architecture if [ "$DIST_OS" = "macosx" ] then OS_VER=`sw_vers | grep 'ProductVersion:' | grep -o '[0-9]*\.[0-9]*\.[0-9]*'` DIST_ARCH="universal" if [[ "$OS_VER" < "10.5.0" ]] then DIST_BITS="32" else {code} On Mac OS X 10.8 it reports: {code} minimac08:~ labuser$ sw_vers ProductName: Mac OS X ProductVersion: 10.8.4 BuildVersion: 12E55 {code} However, on Mac OS X 10.9 the version only consists of major and minor number: {code} minimac09:~ labuser$ sw_vers ProductName: Mac OS X ProductVersion: 10.9 BuildVersion: 13A603 {code} |