Re: [gentoo-user] per-ebuild compil options

2007-10-03 Thread Bo Ørsted Andresen
On Wednesday 03 October 2007 02:38:42 Iain Buchanan wrote:
 On Tue, 2007-10-02 at 09:56 +0100, Neil Bothwick wrote:
  mkdir -p /etc/portage/env.d/sys-devel
[SNIP]
 hey that looks cool... except that it didn't work!  I should be doing
 this to dev-libs/glib and sys-libs/glibc right?

 $ cat /etc/portage/env.d/dev-libs/glib

It should have been in /etc/portage/env/ (no .d).

-- 
Bo Andresen


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] per-ebuild compil options

2007-10-03 Thread Neil Bothwick
Hello Bo Ørsted Andresen,

 It should have been in /etc/portage/env/ (no .d).

Doh! Sorry about that :(


-- 
Neil Bothwick

There's no place like http://www.home.com


signature.asc
Description: PGP signature


Re: [gentoo-user] per-ebuild compil options

2007-10-03 Thread Iain Buchanan
On Wed, 2007-10-03 at 22:33 +0100, Neil Bothwick wrote:
 Hello Bo Ørsted Andresen,
 
  It should have been in /etc/portage/env/ (no .d).

cool, that did it - thanks!

 Doh! Sorry about that :(

no worries :)
-- 
Iain Buchanan iaindb at netspace dot net dot au

The man who runs may fight again.
-- Menander

-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] per-ebuild compil options

2007-10-02 Thread Neil Bothwick
On Tue, 02 Oct 2007 14:04:10 +0930, Iain Buchanan wrote:

 after recompiling another bunch of libraries just to unstrip them, I'm
 wondering if I can specify FEATURES and CXXOPTS (for example) on a
 per-ebuild basis.
 
 eg. I would always want to build glib and glibc with nostrip in the
 FEATURES, and -ggdb in the compile options, but all other ebuilds would
 be as normal.

mkdir -p /etc/portage/env.d/sys-devel
echo 'FEATURES=blah nostrip' /etc/portage/env.d/sys-devel/gcc
echo  'CFLAGS=blah -ggdb' etc/portage/env.d/sys-devel/gcc
etc.


-- 
Neil Bothwick

--T-A+G-L-I+N-E--+M-E-A+S-U-R+I-N-G+--G-A+U-G-E--


signature.asc
Description: PGP signature


Re: [gentoo-user] per-ebuild compil options

2007-10-02 Thread Iain Buchanan
On Tue, 2007-10-02 at 09:56 +0100, Neil Bothwick wrote:
 On Tue, 02 Oct 2007 14:04:10 +0930, Iain Buchanan wrote:

[snip]

  eg. I would always want to build glib and glibc with nostrip in the
  FEATURES, and -ggdb in the compile options, but all other ebuilds would
  be as normal.
 
 mkdir -p /etc/portage/env.d/sys-devel
 echo 'FEATURES=blah nostrip' /etc/portage/env.d/sys-devel/gcc
 echo  'CFLAGS=blah -ggdb' etc/portage/env.d/sys-devel/gcc
 etc.

hey that looks cool... except that it didn't work!  I should be doing
this to dev-libs/glib and sys-libs/glibc right?

$ cat /etc/portage/env.d/dev-libs/glib 
FEATURES=${FEATURES} nostrip
CFLAGS=${CFLAGS} -ggdb

$ sudo emerge -va1 glib
...
$ file /usr/lib/libglib-2.0.so.0.1400.1
/usr/lib/libglib-2.0.so.0.1400.1: ELF 32-bit LSB shared object, Intel
80386, version 1 (SYSV), stripped

it now says stripped, whereas last time when I specified FEATURES on the
command line before emerge, it came out as not stripped...

I also tried this:
$ cat /etc/portage/env.d/dev-libs/glib 
FEATURES=fixpackages userpriv usersandbox userfetch nostrip
CFLAGS=-O2 -march=pentium4 -pipe -ggdb
CXXFLAGS=-O2 -march=pentium4 -pipe -ggdb

and they still end up stripped...

any ideas why?  thanks!
-- 
Iain Buchanan iaindb at netspace dot net dot au

There's no such thing as a free lunch.
-- Milton Friendman

-- 
[EMAIL PROTECTED] mailing list



[gentoo-user] per-ebuild compil options

2007-10-01 Thread Iain Buchanan
Hi all,

after recompiling another bunch of libraries just to unstrip them, I'm
wondering if I can specify FEATURES and CXXOPTS (for example) on a
per-ebuild basis.

eg. I would always want to build glib and glibc with nostrip in the
FEATURES, and -ggdb in the compile options, but all other ebuilds would
be as normal.

Any way I can do this without putting the ebuilds in my overlay?  I know
I can do it on the command line:
FEATURES=blah nostrip CFLAGS=blah -ggdb CXXFLAGS=${CFLAGS} sudo
emerge -va1 glibc
but that kind-of gets defeated during an emerge world.

thanks,
-- 
Iain Buchanan iain at pcorp dot com dot au

Humor in the Court:
Q: ...any suggestions as to what prevented this from being a murder trial 
   instead of an attempted murder trial?
A: The victim lived.

-- 
[EMAIL PROTECTED] mailing list