Re: [gentoo-user] Re: kdm 3.5.1, broken ebuild?

2006-02-06 Thread Steven S.


Ah-hah! Thank you for pointing that out. I had -fomit-frame-pointers, 
I'm surprised nothing died before kdm. Ah well, guess I can do an -e to 
get it the way I really wanted to (and it will work now!).


On Mon, 6 Feb 2006, Harm Geerts wrote:


On Monday 06 February 2006 21:43, Steven S. wrote:

Hey list. I'm not sure if this is truly a broken ebuild issue or something
weird on my system. I seem to remember my system running fine with the old
version of KDM, and upgrading just fine, which is why I'm confused.

This is a new install of Gentoo, and kdm refuses to build, which is
causing me end of trouble in installing kde things (okay, so I did get kde
on with skipping it, but I can't emerge -e world without it breaking!).

Here's what I get when I try to install kdm 3.5.1...

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../..  -I./../backend -I..
-I../../kcontrol/background -I../../kdmlib -I/usr/kde/3.5/include
-I/usr/qt/3/include -I.  -DQT_THREAD_SUPPORT  -D_REENTRANT
-std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith
-Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
-DNDEBUG -O2  -O2 -march=pentium4 -pipe s -Wformat-security
-Wmissing-format-attribute -c `test -f 'kdm_greet.c' || echo
'./'`kdm_greet.c
i686-pc-linux-gnu-gcc: s: No such file or directory
i686-pc-linux-gnu-gcc: s: No such file or directory
./../backend/printf.c: In function `fmtstr':
./../backend/printf.c:210: warning: 'lastcol' might be used uninitialized
in this function
./../backend/printf.c: In function `fmtstr':
./../backend/printf.c:210: warning: 'lastcol' might be used uninitialized
in this function
kdm_config.c: In function `GetValue':
kdm_config.c:632: warning: 'bestsec' might be used uninitialized in this
function
./../backend/printf.c: In function `Logger':
./../backend/printf.c:298: warning: 'radix' might be used uninitialized in
this function
./../backend/printf.c:300: warning: 'arlen' might be used uninitialized in
this function
make[4]: *** [kdm_config.o] Error 1
make[4]: *** Waiting for unfinished jobs
make[4]: *** [kdm_greet.o] Error 1
make[4]: Leaving directory
`/var/tmp/portage/kdm-3.5.1/work/kdm-3.5.1/kdm/kfrontend'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/kdm-3.5.1/work/kdm-3.5.1/kdm/kfrontend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdm-3.5.1/work/kdm-3.5.1/kdm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdm-3.5.1/work/kdm-3.5.1'
make: *** [all] Error 2

!!! ERROR: kde-base/kdm-3.5.1 failed.
Call stack:
   ebuild.sh, line 1894:   Called dyn_compile
   ebuild.sh, line 941:   Called src_compile
   kdm-3.5.1.ebuild, line 47:   Called kde-meta_src_compile 'compile'
   kde-meta.eclass, line 400:   Called kde_src_compile 'make'

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack
if relevant.

Any clues? I'll post a bug if it doesn't look like something I've broke.

Double check your C(XX)FLAGS
emerge dies because of this: -pipe s
The 's' shouldn't be there


--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: kdm 3.5.1, broken ebuild?

2006-02-06 Thread Andrei Slavoiu
--- Steven S. [EMAIL PROTECTED] wrote:

 
 Ah-hah! Thank you for pointing that out. I had
 -fomit-frame-pointers, 
 I'm surprised nothing died before kdm.
That's strange, there shouldn't be any way that
-fomit-frame-pointers could break compilation. I've
been using it for years without any problem (and
compiled kde 3.5.1 using it too).

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: kdm 3.5.1, broken ebuild?

2006-02-06 Thread Holly Bostick
Andrei Slavoiu wrote:
 --- Steven S. [EMAIL PROTECTED] wrote:
 
 Ah-hah! Thank you for pointing that out. I had 
 -fomit-frame-pointers, I'm surprised nothing died before kdm.
 
 That's strange, there shouldn't be any way that -fomit-frame-pointers
  could break compilation. I've been using it for years without any 
 problem (and compiled kde 3.5.1 using it too).

Andrei, I thought Steven meant that he originally had
-fomit-frame-pointers and for whatever reason removed it-- but not all
of it (he left the 's' of 'pointers' in error; one too few deletes, as
it were). My understanding was that  he was surprised that the remaining,
invalid, 's' in his CFLAGS didn't cause anything to fail to compile
before kdm. And that is surprising, but hey, a lucky break is a lucky break.

But that was just my understanding of what Steven said.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: kdm 3.5.1, broken ebuild?

2006-02-06 Thread Tony Davison
On Monday 06 February 2006 22:47, Andrei Slavoiu wrote:
 --- Steven S. [EMAIL PROTECTED] wrote:
  Ah-hah! Thank you for pointing that out. I had
  -fomit-frame-pointers,
  I'm surprised nothing died before kdm.

 That's strange, there shouldn't be any way that
 -fomit-frame-pointers could break compilation. I've
 been using it for years without any problem (and
 compiled kde 3.5.1 using it too).

I think he meant he used to have '-fomit-frame-pointers' and removed it all 
except the trailing s.
-- 
Big Tone
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: kdm 3.5.1, broken ebuild?

2006-02-06 Thread Steven S.

On Mon, 6 Feb 2006, Andrei Slavoiu wrote:


--- Steven S. [EMAIL PROTECTED] wrote:



Ah-hah! Thank you for pointing that out. I had
-fomit-frame-pointers,
I'm surprised nothing died before kdm.

That's strange, there shouldn't be any way that
-fomit-frame-pointers could break compilation. I've
been using it for years without any problem (and
compiled kde 3.5.1 using it too).

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com



There shouldn't be an s in pointers, the GCC guide has the option as 
-fomit-frame-pointer. kdm compiled just fine when I removed it.

--
gentoo-user@gentoo.org mailing list