Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 380797 - [lisp-overlay] dev-lisp/sbcl-1.0.54 build failed on hardened system
Summary: [lisp-overlay] dev-lisp/sbcl-1.0.54 build failed on hardened system
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Panagiotis Christopoulos (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 357615
  Show dependency tree
 
Reported: 2011-08-27 00:28 UTC by Anton Kochkov
Modified: 2012-06-07 20:14 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
full build log (sbcl2.log,34.38 KB, text/plain)
2011-08-27 00:28 UTC, Anton Kochkov
Details
emerge --info output (emerge-info.log,14.63 KB, text/plain)
2011-08-27 17:06 UTC, Anton Kochkov
Details
sbcl-1.0.54 ebuild with PaX/hardened fixes (sbcl-1.0.54.ebuild,6.03 KB, text/plain)
2011-12-30 05:50 UTC, Anton Kochkov
Details
sbcl-1.0.54 GENESIS 2 corruption log (corruption.log,3.88 KB, text/plain)
2011-12-30 05:51 UTC, Anton Kochkov
Details
SBCL LDB session after crach (sbcl-ldb.log,2.57 KB, text/plain)
2012-03-26 11:19 UTC, Anton Kochkov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Kochkov 2011-08-27 00:28:07 UTC
Created attachment 284761 [details]
full build log

* ERROR: dev-lisp/sbcl-1.0.51 failed (compile phase):
 *   make failed
 * 
 * Call stack:
 *     ebuild.sh, line  56:  Called src_compile
 *   environment, line 2548:  Called die
 * The specific snippet of code:
 *       env - HOME="${T}" CC="$(tc-getCC)" AS="$(tc-getAS)" LD="$(tc-getLD)" CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" ASFLAGS="${ASFLAGS}" LDFLAGS="${LDFLAGS}" 
GNUMAKE=make ./make.sh "sh ${bindir}/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" || die "make failed";
 * 
 * If you need support, post the output of 'emerge --info =dev-lisp/sbcl-1.0.51',
 * the complete build log and the output of 'emerge -pqv =dev-lisp/sbcl-1.0.51'.
 * This ebuild is from an overlay named 'lisp': '/var/lib/layman/lisp/'
 * The complete build log is located at '/var/tmp/portage/dev-lisp/sbcl-1.0.51/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-lisp/sbcl-1.0.51/temp/environment'.
 * S: '/var/tmp/portage/dev-lisp/sbcl-1.0.51/work/sbcl-1.0.51'
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-08-27 14:52:19 UTC
Please post your `emerge --info' output too.
Comment 2 Anton Kochkov 2011-08-27 17:06:44 UTC
Created attachment 284807 [details]
emerge --info output
Comment 3 Anton Kochkov 2011-12-20 20:20:31 UTC
sbcl-1.0.54 bug still here. But works, if use this way: http://www.mindstab.net/lisp-sbcl-on-hardened-gentoo/
Comment 4 Anton Kochkov 2011-12-30 05:50:00 UTC
Created attachment 297361 [details]
sbcl-1.0.54 ebuild with PaX/hardened fixes

This is the first version of ebuild for Hardened/PaX system. But it still fails on second GENESIS stage with corruption error
Comment 5 Anton Kochkov 2011-12-30 05:51:01 UTC
Created attachment 297363 [details]
sbcl-1.0.54 GENESIS 2 corruption log

Here is corruption log, when building GENESIS 2 stage, from my ebuild.
Comment 6 Anton Kochkov 2012-03-10 04:23:00 UTC
filled bug in mainstream, adding here for reference:
https://bugs.launchpad.net/sbcl/+bug/950732
Comment 7 Anton Kochkov 2012-03-26 11:19:35 UTC
Created attachment 306715 [details]
SBCL LDB session after crach
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2012-06-07 20:14:16 UTC
There has been some indication that 1.0.55-r1 works, and it's the current stable in gentoo-x86.

Also upstream release of 1.0.57 is out.

Please refresh this bug with up-to-date versions, and reopen if required.