$ echo "DEFAULT_VERSIONS += gcc=7" >>${__MAKE_CONF:-/etc/make.conf} $ make [...] % Translating CHR file chr_translate_bootstrap2.chr % % % YAP OOOPS: likely bug in YAP, segmentation violation. % % % % PC: chr_translate_bootstrap1:attached/2__0/3 at clause 1 % Continuation: chr_translate_bootstrap1:attached/2__0/3 at clause 1 % 791KB of Global Stack (0x28c64004--0x28d29e64) % 0KB of Local Stack (0x28d8fce0--0x28d90000) % 0KB of Trail (0x28d90004--0x28d9008c) % Performed 0 garbage collections % All Active Calls and % Goals With Alternatives Open (Global In Use--Local In Use) % % chr_runtime:sbag_member/3 (791KB--0KB) % chr_translate_bootstrap1:attached/2__0/3 at clause 1 % chr_translate_bootstrap1:check_attachment_heads2/3 at clause 2 % chr_translate_bootstrap1:check_attachments_/1 at clause 2 % chr_translate_bootstrap1:chr_translate/2 at clause 1 % chr:chr_compile/3 at clause 1 % prolog:$call/4 at clause 3 % prolog:once/1 at clause 1 % prolog:$do_yes_no/2 at clause 2 % prolog:$yes_no/2 at clause 1 % prolog:$catch/3 (513KB--0KB) % prolog:$system_catch/4 at clause 1 % prolog:$startup_goals/0 at clause 2 % prolog:$init_from_saved_state_and_args/0 at clause 7 % prolog:$do_init_state/0 at clause 6 % prolog:$init_system/0 at clause 2 http://package18.nyi.freebsd.org/data/103i386-default-PR222542/2017-10-10_18h48m24s/logs/errors/yap-6.2.2_6.log http://package18.nyi.freebsd.org/data/103i386-default-PR222542/2017-10-10_18h48m24s/logs/errors/yap-devel-6.3.3_8.log
Created attachment 195564 [details] yap.diff Remove gcc run dependency on i386 from lang/yap by disabling use of the bp register
Created attachment 195565 [details] yap-devel.diff Same thing for yap-devel.
Created attachment 195568 [details] yap-devel.diff
A commit references this bug: Author: danilo Date: Sun Jul 29 16:42:40 UTC 2018 New revision: 475663 URL: https://svnweb.freebsd.org/changeset/ports/475663 Log: - Remove gcc dependency on i386 - Use options helpers to install DOCS PR: 222963 Submitted by: tobik Reported by: jbeich Changes: head/lang/yap/Makefile head/lang/yap/files/patch-configure head/lang/yap-devel/Makefile head/lang/yap-devel/files/patch-configure
Committed, thanks!