On Fri, Nov 20, 2009 at 02:50:20PM +0000, Jeremy Olexa wrote: > > On Fri, 20 Nov 2009 15:37:55 +0100, Ramon van Alteren > Yea, it could be documented better. But don't expect much unless this bug > is resolved and added to portage proper http://bugs.gentoo.org/155161
I read through the bug briefly, but couldn't find a clear problem that's
holding back it's acceptance. Other than "there are nicer/cleaner/eleganter
ways to do it :)
> Until then, just emerge something with FEATURES=ebuildhsell
>
> %% FEATURES=ebuildshell emerge -av bash
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild R ] app-shells/bash-4.0_p35 USE="net nls -afs -bashlogger
> -examples (-i6fork) -plugins -vanilla" 0 kB
>
> Total: 1 package (1 reinstall), Size of downloads: 0 kB
>
> Would you like to merge these packages? [Yes/No] yes
>
> >>> Verifying ebuild manifests
>
> >>> Emerging (1 of 1) app-shells/bash-4.0_p35
> * checking ebuild checksums ;-) ... [
> ok ]
> * checking auxfile checksums ;-) ... [
> ok ]
> * checking miscfile checksums ;-) ... [
> ok ]
> bash: no job control in this shell
> pkg_setup is a function
> pkg_setup ()
> {
> if is-flag -malign-double; then
> eerror "Detected bad CFLAGS '-malign-double'. Do not use this";
> eerror "as it breaks LFS (struct stat64) on x86.";
> die "remove -malign-double from your CFLAGS mr ricer";
> fi
> }
> WANTED: pkg_setup
> EBUILD bash pkg_setup $
Thanx, that was exactly the documentation part that I was looking for.
Regards,
Ramon
pgpZ4ktStUfZ5.pgp
Description: PGP signature
