Opened 10 months ago
Closed 10 months ago
#69046 closed defect (duplicate)
Can not build ffcall
Reported by: | heigum | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | Cc: | ||
Port: | ffcall |
Description (last modified by reneeotten (Renee Otten))
Hi I tried installing the nyxt browser but it failed during the build of ffcall on my machine.
I'm on 14.2.1 (23C71) with an M2 Pro chip.
I have attached the relevant bits (I think) of the compile log:
:info:build cd trampoline && /Library/Developer/CommandLineTools/usr/bin/make all :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/trampoline' :info:build /bin/sh ../libtool --mode=compile /usr/bin/clang -arch arm64 -I. -I. -I.. -I../gnulib-lib -I./../gnulib-lib -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64 -c ./trampoline.c :info:build libtool: compile: /usr/bin/clang -arch arm64 -I. -I. -I.. -I../gnulib-lib -I./../gnulib-lib -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64 -c ./trampoline.c -fno-common -DPIC -o .libs/trampoline.o :info:build ./trampoline.c:87:8: error: "Don't know how to make memory pages executable." :info:build #error "Don't know how to make memory pages executable." :info:build ^ :info:build 1 error generated. :info:build make[1]: *** [trampoline.lo] Error 1 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/trampoline' :info:build make: *** [all-subdirs] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4" && /usr/bin/make -j1 -w all :info:build Exit code: 2 :error:build Failed to build ffcall: command execution failed :debug:build Error code: CHILDSTATUS 28971 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 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/main.log for details. version:1 :debug:main Starting logging for ffcall @2.4_0 :debug:sysinfo macOS 14.2.1 (darwin/23.2.0) arch arm :debug:sysinfo MacPorts 2.8.1 :debug:sysinfo Xcode 15.1, CLT 15.1.0.0.1.1700200546 :debug:sysinfo SDK 14 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 14.0 :debug:main Fetching ffcall-2.4_0.darwin_23.arm64.tbz2 archive size :debug:main ffcall has no conflicts :debug:main Executing org.macports.main (ffcall) :debug:main dropping privileges: euid changed to 502, egid changed to 501. :debug:archivefetch archivefetch phase started at Fri Jan 5 15:30:23 CET 2024 :msg:archivefetch ---> Fetching archive for ffcall :debug:archivefetch Executing org.macports.archivefetch (ffcall) :debug:archivefetch euid/egid changed to: 0/0 :debug:archivefetch chowned /opt/local/var/macports/incoming to macports :debug:archivefetch euid/egid changed to: 502/501 :info:archivefetch ---> ffcall-2.4_0.darwin_23.arm64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified :msg:archivefetch ---> Attempting to fetch ffcall-2.4_0.darwin_23.arm64.tbz2 from https://cph.dk.packages.macports.org/ffcall :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 :msg:archivefetch ---> Attempting to fetch ffcall-2.4_0.darwin_23.arm64.tbz2 from https://packages.macports.org/ffcall :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 :msg:archivefetch ---> Attempting to fetch ffcall-2.4_0.darwin_23.arm64.tbz2 from https://fra.de.packages.macports.org/ffcall :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.fetch (ffcall) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.checksum (ffcall) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.extract (ffcall) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.patch (ffcall) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.configure (ffcall) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:build build phase started at Fri Jan 5 15:30:24 CET 2024 :notice:build ---> Building ffcall :debug:build Executing org.macports.build (ffcall) :debug:build port disallows a parallel build, setting build jobs to 1 :debug:build port disallows a parallel build, setting build jobs to 1 :debug:build Environment: :debug:build ARCHPREFERENCE='arm64' :debug:build CC_PRINT_OPTIONS='YES' :debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/.CC_PRINT_OPTIONS' :debug:build CPATH='/opt/local/include' :debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools' :debug:build LIBRARY_PATH='/opt/local/lib' :debug:build MACOSX_DEPLOYMENT_TARGET='14.0' :debug:build SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk' :info:build Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4" && /usr/bin/make -j1 -w all :debug:build system: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4" && /usr/bin/make -j1 -w all :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4' :info:build cd gnulib-lib && /Library/Developer/CommandLineTools/usr/bin/make all :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/gnulib-lib' :info:build /Library/Developer/CommandLineTools/usr/bin/make all-recursive :info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/gnulib-lib' :info:build make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/gnulib-lib' :info:build make[3]: Nothing to be done for `all-am'. :info:build make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/gnulib-lib' :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/gnulib-lib' :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/gnulib-lib' :info:build cd avcall && /Library/Developer/CommandLineTools/usr/bin/make all :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/avcall' :info:build make[1]: Nothing to be done for `all'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/avcall' :info:build cd vacall && /Library/Developer/CommandLineTools/usr/bin/make all :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/vacall' :info:build make[1]: Nothing to be done for `all'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/vacall' :info:build cd trampoline && /Library/Developer/CommandLineTools/usr/bin/make all :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/trampoline' :info:build /bin/sh ../libtool --mode=compile /usr/bin/clang -arch arm64 -I. -I. -I.. -I../gnulib-lib -I./../gnulib-lib -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64 -c ./trampoline.c :info:build libtool: compile: /usr/bin/clang -arch arm64 -I. -I. -I.. -I../gnulib-lib -I./../gnulib-lib -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64 -c ./trampoline.c -fno-common -DPIC -o .libs/trampoline.o :info:build ./trampoline.c:87:8: error: "Don't know how to make memory pages executable." :info:build #error "Don't know how to make memory pages executable." :info:build ^ :info:build 1 error generated. :info:build make[1]: *** [trampoline.lo] Error 1 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/trampoline' :info:build make: *** [all-subdirs] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4" && /usr/bin/make -j1 -w all :info:build Exit code: 2 :error:build Failed to build ffcall: command execution failed :debug:build Error code: CHILDSTATUS 29580 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 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/main.log for details.
Change History (2)
comment:1 Changed 10 months ago by reneeotten (Renee Otten)
Description: | modified (diff) |
---|---|
Milestone: | MacPorts 2.9.0 |
comment:2 Changed 10 months ago by jmroot (Joshua Root)
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Please refrain from adding log files directly into the Trac ticket. Instead -as instructed in the error message- attached the full
main.log
file to the ticket instead.