[MacPorts] #64491: swi-prolog @8.4.1 install fails with segmentation fault
MacPorts
noreply at macports.org
Sat Jan 22 02:05:07 UTC 2022
#64491: swi-prolog @8.4.1 install fails with segmentation fault
-----------------------------+-------------------------------
Reporter: misc-activities | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Keywords: | Port: swi-prolog @8.4.1
-----------------------------+-------------------------------
I have been trying to install swi-prolog but the build is failing and I
get the following message:
{{{
Error: Failed to build swi-prolog: command execution failed
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-prolog/main.log
for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe
there is a bug.
Error: Processing of port swi-prolog failed
}}}
In the main.log file, I found the following:
{{{
:info:build ninja: build stopped: subcommand failed.
:info:build Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build" && ninja -j12 all -j12 -v
:info:build Exit code: 1
:error:build Failed to build swi-prolog: command execution failed
:debug:build Error code: CHILDSTATUS 89226 1
: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"
}}}
When I ran ninja -j12 all -j12 -v manually in the build directory for swi-
prolog, I got the following error:
{{{
[100/1480] cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/src && /opt/local/bin/cmake -E remove -f
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/home/boot.prc &&
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/src/swipl -q -O -o
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/home/boot.prc -b
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/home/boot/init.pl
FAILED: home/boot.prc
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/home/boot.prc
cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/src && /opt/local/bin/cmake -E remove -f
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/home/boot.prc &&
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/src/swipl -q -O -o
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/home/boot.prc -b
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/home/boot/init.pl
/bin/sh: line 1: 91506 Segmentation fault: 11
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/src/swipl -q -O -o
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/home/boot.prc -b
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_lang_swi-prolog/swi-
prolog/work/build/home/boot/init.pl
}}}
Could you please let me know how I can get around this? Thanks!
--
Ticket URL: <https://trac.macports.org/ticket/64491>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list