gienah 15/01/31 04:35:14 Added: sbcl-1.2.7-verbose-build.patch Log: Fix Bug 526194 - dev-lisp/sbcl-1.2.4 does not respect CFLAGS and LDFLAGS for sbcl 1.2.7. Add arm, sparc solaris and x64 solaris binaries to SRC_URI, untested and no KEYWORDS as I do not have access to this hardware. Add sbcl-1.2.7-verbose-build.patch to echo commands executed by shell scripts during the build. (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 618E971F)
Revision Changes Path 1.1 dev-lisp/sbcl/files/sbcl-1.2.7-verbose-build.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lisp/sbcl/files/sbcl-1.2.7-verbose-build.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lisp/sbcl/files/sbcl-1.2.7-verbose-build.patch?rev=1.1&content-type=text/plain Index: sbcl-1.2.7-verbose-build.patch =================================================================== --- sbcl-1.2.7-orig/make.sh 2015-01-01 06:09:07.000000000 +1100 +++ sbcl-1.2.7/make.sh 2015-01-31 13:06:09.652480932 +1100 @@ -24,7 +24,7 @@ # thing" when run on the target machine, with the minor caveat that # any --xc-host parameter should be suitable for the host machine # instead of the target. -sh make-config.sh "$@" || exit $? +sh -x make-config.sh "$@" || exit $? . output/prefix.def . output/build-config @@ -64,11 +64,11 @@ # Or, if you can set up the files somewhere shared (with NFS, AFS, or # whatever) between the host machine and the target machine, the basic # procedure above should still work, but you can skip the "copy" steps. -time sh make-host-1.sh -time sh make-target-1.sh -time sh make-host-2.sh -time sh make-target-2.sh -time sh make-target-contrib.sh +time sh -x make-host-1.sh +time sh -x make-target-1.sh +time sh -x make-host-2.sh +time sh -x make-target-2.sh +time sh -x make-target-contrib.sh NCONTRIBS=`find contrib -name Makefile -print | wc -l` NPASSED=`find obj/asdf-cache -name test-passed.test-report -print | wc -l`