pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lang/clisp build fails on i386-current: alignment error?



Building "lang/clisp" from pkgsrc-2019Q4 fails on i386-current (9.99.39)
with:

[...]
mkdir -p gllib
test -f gllib/Makefile || sh config.status gllib/Makefile depfiles
cd gllib && /usr/bin/make CFLAGS="-O2 -fno-builtin-calloc -fno-builtin-malloc -fno-builtin-memalign -fno-builtin-realloc -fno-builtin-valloc -fno-builtin-free -falign-functions=4 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC" CLISP_LIBDIR=/d0/build/pkgsrc/lang/clisp/work/clisp-2.49/src
cd .. && /usr/bin/make  am--refresh
/usr/bin/make  all-recursive
cd .. && /usr/bin/make  am--refresh
test -r libgnu_cl.a || ln -s gllib/libgnu.a libgnu_cl.a
./lisp.run -B . -N locale -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc -m 2MW -lp  -x '(and (load "init.lisp") (sys::%saveinitmem) (ext::exit)) (ext::exit t)'
WARNING: locale: no encoding 646, using ISO-8859-1
C_CODE_ALIGNMENT is wrong. &CRASH = 0x80f6186.
Add -falign-functions=4 to CFLAGS in the Makefile.
*** Signal 6

Stop.
make: stopped in /d0/build/pkgsrc/lang/clisp/work/clisp-2.49/src
*** Error code 1

Stop.
make[1]: stopped in /x/pkgsrc/lang/clisp
*** Error code 1

Stop.
make: stopped in /x/pkgsrc/lang/clisp


It appears the suggested option is already present in compiler command
line.  Adding it (again) via appropriate statements in "/etc/mk.conf"
did not help.

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645


Home | Main Index | Thread Index | Old Index