Bug 221171 - lang/ccl; Compiler error: Segmentation fault
Summary: lang/ccl; Compiler error: Segmentation fault
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Jimmy Olgeni
Depends on:
Reported: 2017-08-02 09:37 UTC by O. Hartmann
Modified: 2019-08-18 04:29 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (olgeni)


Note You need to log in before you can comment on or make changes to this bug.
Description O. Hartmann 2017-08-02 09:37:32 UTC
Within a poudriere environment building packages on host FreeBSD 12.0-CURRENT #16 r321844: Tue Aug  1 07:19:08 CEST 2017 amd64 (WITH_LLD_IS_LD unset!), lang/ccl fails to build and due to the failure some ports like wxMaxima also fail. See error below.


2 warnings generated.
cc -include ../platform-freebsdx8664.h -c ../lisp-debug.c -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -g  -Wno-format -m64 -o lisp-debug.o
cc -include ../platform-freebsdx8664.h -c ../memory.c -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -g  -Wno-format -m64 -o memory.o
cc -include ../platform-freebsdx8664.h -c ../unix-calls.c -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -g  -Wno-format -m64 -o unix-calls.o
m4 -DFREEBSD -DX86 -DX8664 -DHAVE_TLS -I../ ../x86-asmutils64.s | as  --64 -o x86-asmutils64.o
m4 -DFREEBSD -DX86 -DX8664 -DHAVE_TLS -I../ ../imports.s | as  --64 -o imports.o
cc -include ../platform-freebsdx8664.h -c ../lispdcmd.c -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -g  -Wno-format -m64 -o lispdcmd.o
cc -include ../platform-freebsdx8664.h -c ../plprint.c -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -g  -Wno-format -m64 -o plprint.o
cc -include ../platform-freebsdx8664.h -c ../plsym.c -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -g  -Wno-format -m64 -o plsym.o
cc -include ../platform-freebsdx8664.h -c ../xlbt.c -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -g  -Wno-format -m64 -o xlbt.o
cc -include ../platform-freebsdx8664.h -c ../x86_print.c -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -g  -Wno-format -m64 -o x86_print.o
cc -m64 -g  -Wl,--export-dynamic    -o ../../fx86cl64  pad.o x86-spjump64.o x86-spentry64.o x86-subprims64.o pmcl-kernel.o gc-common.o  x86-gc.o bits.o  x86-exceptions.o  x86-utils.o  image.o thread_manager.o lisp-debug.o memory.o unix-calls.o x86-asmutils64.o  imports.o lispdcmd.o plprint.o plsym.o xlbt.o x86_print.o -lm -lthr
Segmentation fault
*** Error code 139
Comment 1 O. Hartmann 2017-10-16 08:38:13 UTC
The problem still persists (on recent 12-CURRENT):

12.0-CURRENT FreeBSD 12.0-CURRENT 1200051 amd64
Poudriere version: 3.1.21
Host OSVERSION: 1200051
Jail OSVERSION: 1200051

Due to an OSVERSION bump, all ports are going to be rebuild. Still, the error is present.
Comment 2 Walter Schwarzenfeld freebsd_triage 2019-08-07 23:14:11 UTC
Is this still relevant?
Comment 3 O. Hartmann 2019-08-18 04:25:47 UTC
Maybe the problem suffered from being so long unattended and died ...
Comment 4 O. Hartmann 2019-08-18 04:29:22 UTC
First I'd like to thank everybody for the work done on this port! Thank you.

Second: Is there a timeframe when we can expect to have the upgrade in our ports tree? I can't await the upgrade :-)

Thanks in advance,