[MacPorts] #67494: clisp 2.50.0 fails to build libsigsegv: command execution failed
MacPorts
noreply at macports.org
Wed May 24 18:26:26 UTC 2023
#67494: clisp 2.50.0 fails to build libsigsegv: command execution failed
--------------------------+--------------------
Reporter: ammantesfaye | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Keywords: clisp | Port:
--------------------------+--------------------
Build fails with error log below.
{{{
$ uname -a
Darwin quokka 22.5.0 Darwin Kernel Version 22.5.0: Mon Apr 24 20:53:44 PDT
2023; root:xnu-8796.121.2~5/RELEASE_ARM64_T8103 arm64
$ port version
Version: 2.8.1
$ port install clisp
Error: Failed to build libsigsegv: command execution failed
Error: See
/Users/a/port/var/macports/logs/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/main.log
for details.
Error: Unable to execute port: upgrade libsigsegv failed
}}}
main.log
{{{
version:1
:debug:main Starting logging for libsigsegv @2.14_0+universal
:debug:sysinfo macOS 13.4 (darwin/22.5.0) arch arm
:debug:sysinfo MacPorts 2.8.1
:debug:sysinfo Xcode none, CLT 14.3.0.0.1.1679647830
:debug:sysinfo SDK 13
:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 13.0
:debug:main libsigsegv has no conflicts
:debug:main Executing org.macports.main (libsigsegv)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:archivefetch archivefetch phase started at Wed May 24 12:25:42 MDT
2023
:debug:archivefetch Executing org.macports.archivefetch (libsigsegv)
:debug:archivefetch Privilege de-escalation not attempted as not running
as root.
:debug:archivefetch Skipping completed org.macports.fetch (libsigsegv)
:debug:archivefetch Privilege de-escalation not attempted as not running
as root.
:debug:archivefetch Skipping completed org.macports.checksum (libsigsegv)
:debug:archivefetch Privilege de-escalation not attempted as not running
as root.
:debug:archivefetch Skipping completed org.macports.extract (libsigsegv)
:debug:archivefetch Privilege de-escalation not attempted as not running
as root.
:debug:archivefetch Skipping completed org.macports.patch (libsigsegv)
:debug:archivefetch Privilege de-escalation not attempted as not running
as root.
:debug:archivefetch Skipping completed org.macports.configure (libsigsegv)
:debug:archivefetch Privilege de-escalation not attempted as not running
as root.
:debug:build build phase started at Wed May 24 12:25:42 MDT 2023
:notice:build ---> Building libsigsegv
:debug:build Executing org.macports.build (libsigsegv)
:debug:build Environment:
:debug:build CC_PRINT_OPTIONS='YES'
:debug:build
CC_PRINT_OPTIONS_FILE='/Users/a/port/var/macports/build/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/work/.CC_PRINT_OPTIONS'
:debug:build CPATH='/Users/a/port/include'
:debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools'
:debug:build LIBRARY_PATH='/Users/a/port/lib'
:debug:build MACOSX_DEPLOYMENT_TARGET='13.0'
:debug:build
SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk'
:info:build Executing: cd
"/Users/a/port/var/macports/build/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/work/libsigsegv-2.14"
&& /usr/bin/make -j8 -w all
:debug:build system: cd
"/Users/a/port/var/macports/build/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/work/libsigsegv-2.14"
&& /usr/bin/make -j8 -w all
:info:build make: Entering directory
`/Users/a/port/var/macports/build/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/work/libsigsegv-2.14'
:info:build /Library/Developer/CommandLineTools/usr/bin/make TARGETSTACK="
all" all-recursive
:info:build make[1]: Entering directory
`/Users/a/port/var/macports/build/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/work/libsigsegv-2.14'
:info:build Making all in src
:info:build make[2]: Entering directory
`/Users/a/port/var/macports/build/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/work/libsigsegv-2.14/src'
:info:build /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/clang
-DHAVE_CONFIG_H -I. -I.. -I. -I. -I/Users/a/port/include
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -pipe -Os
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch arm64
-arch x86_64 -c -o handler.lo handler.c
:info:build libtool: compile: /usr/bin/clang -DHAVE_CONFIG_H -I. -I.. -I.
-I. -I/Users/a/port/include
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -pipe -Os
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch arm64
-arch x86_64 -c handler.c -fno-common -DPIC -o .libs/handler.o
:info:build In file included from handler.c:19:
:info:build ./handler-unix.c:157:43: error: no member named '__sp' in
'struct __darwin_x86_thread_state64'; did you mean '__rsp'?
:info:build uintptr_t old_sp = (uintptr_t)
(SIGSEGV_FAULT_STACKPOINTER);
:info:build ^
:info:build ./fault-macos-arm64.h:23:77: note: expanded from macro
'SIGSEGV_FAULT_STACKPOINTER'
:info:build #define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *)
ucp)->uc_mcontext->__ss.__sp
:info:build
^
:info:build
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/mach/i386/_structs.h:724:13:
note: '__rsp' declared here
:info:build __uint64_t __rsp;
:info:build ^
:info:build 1 error generated.
:info:build make[2]: *** [handler.lo] Error 1
:info:build make[2]: Leaving directory
`/Users/a/port/var/macports/build/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/work/libsigsegv-2.14/src'
:info:build make[1]: *** [all-recursive] Error 1
:info:build make[1]: Leaving directory
`/Users/a/port/var/macports/build/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/work/libsigsegv-2.14'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory
`/Users/a/port/var/macports/build/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/work/libsigsegv-2.14'
:info:build Command failed: cd
"/Users/a/port/var/macports/build/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/work/libsigsegv-2.14"
&& /usr/bin/make -j8 -w all
:info:build Exit code: 2
:error:build Failed to build libsigsegv: command execution failed
:debug:build Error code: CHILDSTATUS 92269 2
:debug:build Backtrace: command execution failed
:debug:build while executing
:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
:debug:build invoked from within
:debug:build "command_exec -callback
portprogress::target_progress_callback build"
:debug:build (procedure "portbuild::build_main" line 8)
:debug:build invoked from within
:debug:build "$procedure $targetname"
:error:build See
/Users/a/port/var/macports/logs/_Users_a_port_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libsigsegv/libsigsegv/main.log
for details.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/67494>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list