Bug 221171 - lang/ccl; Compiler error: Segmentation fault
Summary: lang/ccl; Compiler error: Segmentation fault
Status: New
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
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-02 09:37 UTC by O. Hartmann
Modified: 2017-10-16 08:38 UTC (History)
0 users

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


Attachments

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.