#49477: clang-3.7 @3.7.0_1 fails staging into destroot on 10.6.8 ----------------------------------+------------------------ Reporter: braumann@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: clang-3.7 clang-3.8 | ----------------------------------+------------------------ Comment (by braumann@…): While trying to upgrade from {{{lang-3.8 @3.8-r250632_0}}} to {{{3.8-r251899_0}}} on 10.6.8 (Snow Leopard) now I get this problem during patching: {{{ :info:patch ---> Applying leopard-no-asan.patch :debug:patch Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_llvm-3.8/clang-3.8/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.6' :debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_llvm-3.8/clang-3.8/work/trunk" && /usr/bin/patch -p1' :debug:patch Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_llvm-3.8/clang-3.8/work/trunk" && /usr/bin/patch -p1 < '/opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/llvm-3.8/files /leopard-no-asan.patch' :info:patch patching file projects/compiler- rt/make/platform/clang_darwin.mk :info:patch Hunk #1 succeeded at 112 (offset -7 lines). :info:patch patching file tools/clang/runtime/compiler-rt/Makefile :info:patch Hunk #2 FAILED at 101. :info:patch 1 out of 2 hunks FAILED -- saving rejects to file tools/clang/runtime/compiler-rt/Makefile.rej :info:patch Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_llvm-3.8/clang-3.8/work/trunk" && /usr/bin/patch -p1 < '/opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/llvm-3.8/files /leopard-no-asan.patch' :info:patch Exit code: 1 :error:patch org.macports.patch for port clang-3.8 returned: command execution failed }}} Makefile.rej contains: {{{ *************** *** 103,113 **** RuntimeLibrary.darwin.Configs += cc_kext_ios5.a endif - ifneq ($(IOSSIM_SDK),) - RuntimeLibrary.darwin.Configs += asan_iossim_dynamic.dylib \ - ubsan_iossim_dynamic.dylib - endif - RuntimeLibrary.macho_embedded.Configs := \ hard_static.a hard_pic.a ifneq (,$(findstring ARM,$(TARGETS_TO_BUILD))) --- 101,106 ---- RuntimeLibrary.darwin.Configs += cc_kext_ios5.a endif RuntimeLibrary.macho_embedded.Configs := \ hard_static.a hard_pic.a ifneq (,$(findstring ARM,$(TARGETS_TO_BUILD))) }}} Interestingly, {{{clang-3.7 @3.7.0_2}}} which previously showed the same ASAN trouble as {{{clang-3.8 @3.8-r251269_0}}} builds fine now on the same 10.6.8 system. -- Ticket URL: <https://trac.macports.org/ticket/49477#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X