[Bug 212307] install lang/sbcl 1.3.9
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Sep 1 12:55:33 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212307
Bug ID: 212307
Summary: install lang/sbcl 1.3.9
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: satosi.kimura at nifty.ne.jp
Created attachment 174285
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=174285&action=edit
patch for sbcl 1.3.9
I can install latest sbcl (1.3.9) to FreeBSD/amd64 10.3
1. download binaries
Since "make" with binaries "sbcl-1.0.31-*-freebsd8-binary.tar.bz2"
lead to error as follows:
unhandled condition in --disable-debugger mode, quitting
58.65 real 56.05 user 2.42 sys
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/lang/sbcl
*** Error code 1
So, we have to use more recent binaries. "1.2.7" is the last version
of binaries for FreeBSD distributed on sourceforge.
% fetch
https://sourceforge.net/projects/sbcl/files/sbcl/1.2.7/sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2
% fetch
https://sourceforge.net/projects/sbcl/files/sbcl/1.2.7/sbcl-1.2.7-x86-freebsd-binary.tar.bz2
# cp *.bz2 /usr/ports/distfiles
2. modify original files in ports/sbcl and make
# cd /usr/ports/lang/sbcl
# patch < patch.sbcl
# make; make install
3. check by portlint
# portlint
WARN: Makefile: THREADS appears in PORT_OPTIONS:M, but is not listed in
OPTIONS_DEFINE.
WARN: Makefile: [0]: possible direct use of command "sh" found. use ${SH}
instead.
WARN: Makefile: possible use of absolute pathname "/usr/bin/nm".
WARN: Makefile: possible use of absolute pathname "/bin/date".
0 fatal errors and 4 warnings found.
I tried to modify "sh" to ${SH}, but lead to error at make install.
4. check by poudriere
See sbcl-1.3.9,1.log shown as attachment.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list