chicken-users
[Top][All Lists]
Advanced

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

Re: CHICKEN 5.2.0 has been released


From: Daniel Ortmann
Subject: Re: CHICKEN 5.2.0 has been released
Date: Wed, 4 Mar 2020 15:20:58 -0600
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0

make PLATFORM=linux PREFIX=/usr/local/chicken-5.2.0 install
$ cat /etc/oracle-release
Oracle Linux Server release 7.7
$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.7 (Maipo)

The main change was switching my destination directory from the standard /usr/local to /usr/local/chicken-5.2.0 and keeping the content owned by 'dortmann' instead of root.

The #-prefixed entries below fail; the rest install ok.

# abnf
# amb
# apropos
# awful
# awful-postgresql
# awful-sql-de-lite
# awful-ssl
# awful-static-pages
# breadline
# check-errors
# chicken-doc
# clojurian
# http-session
# lexgen
# openssl
# r7rs
# scsh-process
# silex
# spiffy
# spiffy-cookies
# spiffy-request-vars
# srfi-18
# string-utils
# sxml-modifications
# sxpath
# symbol-utils
# utf8

args
awful-path-matchers
colorize
json
lalr
posix-groups
sandbox
srfi-1
srfi-13
srfi-69
ssax
sxml-serializer
sxml-transforms
sysexits
system-information
trace



On 3/4/20 2:30 PM, Mario Domenech Goulart wrote:
Hi Daniel,

On Wed, 4 Mar 2020 13:47:27 -0600 Daniel Ortmann <address@hidden> wrote:

Ideas?

$ chicken-install -version
5.2.0
$ which chicken-install
/usr/local/chicken-5.2.0/bin/chicken-install
$ rm -rf ~/.cache/*
$ ll ~/.cache/
total 0
$ chicken-install utf8
building utf8
/usr/local/chicken-5.2.0/bin/csc -host -D compiling-extension -J -s -regenerate-import-libraries -setup-mode -I
/home/dortmann/.cache/chicken-install/utf8 -C -I/home/dortmann/.cache/chicken-install/utf8 -fixnum-arithmetic -inline -local -O3 -d0
utf8-lolevel.scm -o /home/dortmann/.cache/chicken-install/utf8/utf8-lolevel.so
/usr/local/chicken-5.2.0/bin/csc -regenerate-import-libraries -M -setup-mode -static -I /home/dortmann/.cache/chicken-install/utf8
-emit-link-file /home/dortmann/.cache/chicken-install/utf8/utf8-lolevel.link -host -D compiling-extension -c -unit utf8-lolevel -D
compiling-static-extension -C -I/home/dortmann/.cache/chicken-install/utf8 -fixnum-arithmetic -inline -local -O3 -d0 utf8-lolevel.scm -o
/home/dortmann/.cache/chicken-install/utf8/utf8-lolevel.static.o
/usr/local/chicken-5.2.0/bin/csc -setup-mode -s -host -I /home/dortmann/.cache/chicken-install/utf8 -C
-I/home/dortmann/.cache/chicken-install/utf8 -fixnum-arithmetic -inline -local -O3 -d0 utf8-lolevel.import.scm -o
/home/dortmann/.cache/chicken-install/utf8/utf8-lolevel.import.so
/usr/local/chicken-5.2.0/bin/csc -host -D compiling-extension -J -s -regenerate-import-libraries -setup-mode -I
/home/dortmann/.cache/chicken-install/utf8 -C -I/home/dortmann/.cache/chicken-install/utf8 -fixnum-arithmetic -inline -local utf8-srfi-14.scm
-o /home/dortmann/.cache/chicken-install/utf8/utf8-srfi-14.so

Error: (load) during expansion of (import ...) - unable to load compiled module - ./utf8-lolevel.import.so: failed to map segment from shared
object: Operation not permitted: "./utf8-lolevel.import.so"

Call history:

<syntax> (##core#begin (module utf8-srfi-14 (char-set char-set? char-set-copy char-set-hash list->char-set li...
<syntax> (module utf8-srfi-14 (char-set char-set? char-set-copy char-set-hash list->char-set list->char-set! ...
<syntax> (##core#module utf8-srfi-14 (char-set char-set? char-set-copy char-set-hash list->char-set list->cha...
<syntax> (import scheme (chicken base) iset utf8-lolevel (only srfi-69 hash)) <--

Error: shell command terminated with non-zero exit status 17920: '/usr/local/chicken-5.2.0/bin/chicken' 'utf8-srfi-14.scm' -output-file
'/home/dortmann/.cache/chicken-install/utf8/utf8-srfi-14.c' -dynamic -feature chicken-compile-shared -feature compiling-extension
-emit-all-import-libraries -regenerate-import-libraries -setup-mode -include-path /home/dortmann/.cache/chicken-install/utf8
-fixnum-arithmetic -inline -local

Error: shell command terminated with nonzero exit code
256
"sh /home/dortmann/.cache/chicken-install/utf8/utf8.build.sh"
$ 
I cannot reproduce this error on my system.  It also doesn't happen on
our test machines.

Some questions that might help us help you:

Does it happen only with the utf8 egg or with any egg?

How did you build CHICKEN?

Can you please share some details on your system (operating system, C
compiler)?

All the best.
Mario


reply via email to

[Prev in Thread] Current Thread [Next in Thread]