Date: Thu, 01 Sep 2016 12:55:33 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 212307] install lang/sbcl 1.3.9 Message-ID: <bug-212307-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212307 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@FreeBSD.org Reporter: satosi.kimura@nifty.ne.jp Created attachment 174285 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D174285&action= =3Dedit 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-fr= eebsd-binary.tar.bz2 % fetch https://sourceforge.net/projects/sbcl/files/sbcl/1.2.7/sbcl-1.2.7-x86-freeb= sd-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. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-212307-13>