Ticket #47907: patch-build-make-configure.sh.diff

File patch-build-make-configure.sh.diff, 2.7 KB (added by ryandesign (Ryan Schmidt), 6 years ago)

updated patch

  • build/make/configure.sh

    old new  
    653653
    654654    # detect tgt_os
    655655    case "$gcctarget" in
    656       *darwin8*)
     656      *darwin[89]*)
    657657        tgt_isa=universal
    658         tgt_os=darwin8
     658        tgt_os=darwin
    659659        ;;
    660       *darwin9*)
    661         tgt_isa=universal
    662         tgt_os=darwin9
    663         ;;
    664       *darwin10*)
    665         tgt_isa=x86_64
    666         tgt_os=darwin10
    667         ;;
    668       *darwin11*)
    669         tgt_isa=x86_64
    670         tgt_os=darwin11
    671         ;;
    672       *darwin12*)
    673         tgt_isa=x86_64
    674         tgt_os=darwin12
    675         ;;
    676       *darwin13*)
    677         tgt_isa=x86_64
    678         tgt_os=darwin13
    679         ;;
    680       *darwin14*)
     660      *darwin*)
    681661        tgt_isa=x86_64
    682         tgt_os=darwin14
     662        tgt_os=darwin
    683663        ;;
    684664      x86_64*mingw32*)
    685665        tgt_os=win64
     
    739719  # Minimum iOS version for all target platforms (darwin and iphonesimulator).
    740720  IOS_VERSION_MIN="6.0"
    741721
    742   # Handle darwin variants. Newer SDKs allow targeting older
    743   # platforms, so use the newest one available.
    744   case ${toolchain} in
    745     *-darwin*)
    746       osx_sdk_dir="$(show_darwin_sdk_path macosx)"
    747       if [ -d "${osx_sdk_dir}" ]; then
    748         add_cflags  "-isysroot ${osx_sdk_dir}"
    749         add_ldflags "-isysroot ${osx_sdk_dir}"
    750       fi
    751       ;;
    752   esac
    753 
    754   case ${toolchain} in
    755     *-darwin8-*)
    756       add_cflags  "-mmacosx-version-min=10.4"
    757       add_ldflags "-mmacosx-version-min=10.4"
    758       ;;
    759     *-darwin9-*)
    760       add_cflags  "-mmacosx-version-min=10.5"
    761       add_ldflags "-mmacosx-version-min=10.5"
    762       ;;
    763     *-darwin10-*)
    764       add_cflags  "-mmacosx-version-min=10.6"
    765       add_ldflags "-mmacosx-version-min=10.6"
    766       ;;
    767     *-darwin11-*)
    768       add_cflags  "-mmacosx-version-min=10.7"
    769       add_ldflags "-mmacosx-version-min=10.7"
    770       ;;
    771     *-darwin12-*)
    772       add_cflags  "-mmacosx-version-min=10.8"
    773       add_ldflags "-mmacosx-version-min=10.8"
    774       ;;
    775     *-darwin13-*)
    776       add_cflags  "-mmacosx-version-min=10.9"
    777       add_ldflags "-mmacosx-version-min=10.9"
    778       ;;
    779     *-darwin14-*)
    780       add_cflags  "-mmacosx-version-min=10.10"
    781       add_ldflags "-mmacosx-version-min=10.10"
    782       ;;
    783     *-iphonesimulator-*)
    784       add_cflags  "-miphoneos-version-min=${IOS_VERSION_MIN}"
    785       add_ldflags "-miphoneos-version-min=${IOS_VERSION_MIN}"
    786       iossim_sdk_dir="$(show_darwin_sdk_path iphonesimulator)"
    787       if [ -d "${iossim_sdk_dir}" ]; then
    788         add_cflags  "-isysroot ${iossim_sdk_dir}"
    789         add_ldflags "-isysroot ${iossim_sdk_dir}"
    790       fi
    791       ;;
    792   esac
    793 
    794722  # Handle Solaris variants. Solaris 10 needs -lposix4
    795723  case ${toolchain} in
    796724    sparc-solaris-*)