Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gnome failing to 'emerge'
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
Hikaru79
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2005
Posts: 120
Location: Windsor, Ontario (Canada)

PostPosted: Tue Apr 26, 2005 8:36 pm    Post subject: Gnome failing to 'emerge' Reply with quote

I tried to emerge Gnome, but around the 9th dependency, called sys-apps/apmd-3.2.1_p4, it fails to compile. Here's the error (It happens almost immediatly, so I'll just post the whole output:
Code:

bash-2.05b# emerge gnome
Calculating dependencies ...done!
>>> emerge (1 of 43) sys-apps/apmd-3.2.1_p4 to /
>>> md5 files   ;-) apmd-3.2.1_p4.ebuild
>>> md5 files   ;-) apmd-3.0.2-r3.ebuild
>>> md5 files   ;-) apmd-3.2.0.ebuild
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) files/digest-apmd-3.0.2-r3
>>> md5 files   ;-) files/digest-apmd-3.2.1_p4
>>> md5 files   ;-) files/apmsleep.c.diff
>>> md5 files   ;-) files/apmd.rc6
>>> md5 files   ;-) files/apmd.kernel26x.patch
>>> md5 files   ;-) files/apmsleep.c.diff.3.2.0
>>> md5 files   ;-) files/apmd-3.2.0.kernel26x.patch
>>> md5 files   ;-) files/digest-apmd-3.2.0
>>> md5 files   ;-) files/apmd.confd
>>> md5 src_uri ;-) apmd_3.2.1.orig.tar.gz
>>> md5 src_uri ;-) apmd_3.2.1-4.diff.gz
>>> Unpacking source...
>>> Unpacking apmd_3.2.1.orig.tar.gz to /var/tmp/portage/apmd-3.2.1_p4/work
>>> Unpacking apmd_3.2.1-4.diff.gz to /var/tmp/portage/apmd-3.2.1_p4/work
 * Applying apmd_3.2.1-4.diff ...                                                                                                [ ok ]
>>> Source unpacked.
libtool --quiet --mode=compile gcc -c  -O -g -Wall -pipe -I. -I/usr/src/linux/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apmlib.c
libtool --quiet --mode=compile gcc -c  -O -g -Wall -pipe -I. -I/usr/src/linux/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apm.c
libtool --quiet --mode=compile gcc -c  -O -g -Wall -pipe -I. -I/usr/src/linux/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apmd.c
libtool --quiet --mode=compile gcc -c  -O -g -Wall -pipe -I. -I/usr/src/linux/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" -DNARROWPROTO xapm.c
libtool --quiet --mode=compile gcc -c  -O -g -Wall -pipe -I. -I/usr/src/linux/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apmsleep.c
libtool --quiet --mode=link gcc -o libapm.la apmlib.lo -rpath /usr/lib -version-info 1:0
i386-pc-linux-gnu-g++: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/../../../crti.o: No such file or directory
i386-pc-linux-gnu-g++: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/crtbeginS.o: No such file or directory
i386-pc-linux-gnu-g++: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/crtendS.o: No such file or directory
i386-pc-linux-gnu-g++: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/../../../crtn.o: No such file or directory
make: *** [libapm.la] Error 1
make: *** Waiting for unfinished jobs....
apmsleep.c:60: warning: `rcsid' defined but not used
rm apm.o

!!! ERROR: sys-apps/apmd-3.2.1_p4 failed.
!!! Function src_compile, Line 41, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

bash-2.05b#


So, anyone have any ideas? =/ I searched the forums for 'apmd-3.2.1_p4' but no results were found so I'm guessing this isn't a common problem... :(
_________________
"The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan
Back to top
View user's profile Send private message
noup
l33t
l33t


Joined: 21 Mar 2003
Posts: 917

PostPosted: Tue Apr 26, 2005 8:43 pm    Post subject: Reply with quote

first of all, how old is your computer? (this is to determine if you really need apm, instead of acpi.)
now, about your problem, what gcc version are you using? perhaps you should try "fix_libtool_files.sh".
_________________
noup.
Back to top
View user's profile Send private message
Hikaru79
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2005
Posts: 120
Location: Windsor, Ontario (Canada)

PostPosted: Tue Apr 26, 2005 9:09 pm    Post subject: Reply with quote

noup wrote:
first of all, how old is your computer? (this is to determine if you really need apm, instead of acpi.)
now, about your problem, what gcc version are you using? perhaps you should try "fix_libtool_files.sh".


Hmm... I don't think it's very old at all. It's a Compaq Presario, 1.6 Ghz. As for my gcc version:
Code:

gcc version 3.3.5-20050130 (Gentoo Linux 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)


Is this helpful? :oops:
_________________
"The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan
Back to top
View user's profile Send private message
noup
l33t
l33t


Joined: 21 Mar 2003
Posts: 917

PostPosted: Tue Apr 26, 2005 11:54 pm    Post subject: Reply with quote

Hikaru79 wrote:

Hmm... I don't think it's very old at all. It's a Compaq Presario, 1.6 Ghz.

I can't really tell how old it is, when did you buy it? (Is it a 1.6GHz Centrino?)

Quote:

As for my gcc version:
Code:

gcc version 3.3.5-20050130 (Gentoo Linux 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)


Is this helpful? :oops:

What was the gcc version you had before that one? You should run:
Code:

#fix_libtool_files.sh <old gcc version>

For example, if you had gcc 3.3.3 before, run:
Code:

#fix_libtool_files.sh 3.3.3

_________________
noup.
Back to top
View user's profile Send private message
Hikaru79
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2005
Posts: 120
Location: Windsor, Ontario (Canada)

PostPosted: Wed Apr 27, 2005 12:51 am    Post subject: Reply with quote

Hmm... I haven't *consciously* updated gcc but I did do an 'emerge -uD --newuse world' yesterday. So that might definetly be it! Ooh, I'm filled with hope :)

Problem is, I don't exactly remember what version I had before that emerge world... is there any way I can check? It was only a day ago, so is there a log somewhere I can read?

Thanks! :)
_________________
"The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan
Back to top
View user's profile Send private message
crdlb
n00b
n00b


Joined: 20 Apr 2004
Posts: 39
Location: Virginia Beach, VA, USA

PostPosted: Wed Apr 27, 2005 1:04 am    Post subject: Reply with quote

Code:
# cat /var/log/emerge.log | grep "sys-devel/gcc-3" | grep ">>> emerge"

Drop the second grep if it doesn't work (I got a little overzealous)
Back to top
View user's profile Send private message
Hikaru79
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2005
Posts: 120
Location: Windsor, Ontario (Canada)

PostPosted: Wed Apr 27, 2005 1:21 am    Post subject: Reply with quote

Hmm that returns
Code:
hikaru79@tux share $ cat /var/log/emerge.log | grep "sys-devel/gcc-3" | grep ">>> emerge"
1110481705:  >>> emerge (6 of 9) sys-devel/gcc-3.3.5-r1 to /
1110488034:  >>> emerge (30 of 87) sys-devel/gcc-3.3.5-r1 to /
1112908745:  >>> emerge (4 of 4) sys-devel/gcc-3.3.5-r1 to /
1113573073:  >>> emerge (13 of 35) sys-devel/gcc-3.3.5.20050130-r1 to /

They all say 3.3.5 ... does this mean I've always had 3.3.5?
_________________
"The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan
Back to top
View user's profile Send private message
crdlb
n00b
n00b


Joined: 20 Apr 2004
Posts: 39
Location: Virginia Beach, VA, USA

PostPosted: Wed Apr 27, 2005 2:18 am    Post subject: Reply with quote

3.3.5 -> 3.3.5.20050130-r1 is considered an upgrade (AFAIK).

1) Try running:
Code:
fix_libtool_files.sh 3.3.5


2) Also try running:
Code:
gcc-config -l
You should see "i686-pc-linux-gnu-3.3.5" followed by an * (meaning it is the current profile).
You should also see something similar to i686-pc-linux-gnu-3.3.5.20050130-r1" (note the number to the left in brackets)

Then run:
Code:
gcc-config THE_NUMBER_OF_OF_THE_NEW_PROFILE
Back to top
View user's profile Send private message
Hikaru79
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2005
Posts: 120
Location: Windsor, Ontario (Canada)

PostPosted: Wed Apr 27, 2005 4:09 am    Post subject: Reply with quote

I did step 1. It "fixed" a lot of stuff (or claimed to), but 'emerge gnome' still doesn't work :(

Then I was trying step 2, I did
Code:
bash-2.05b# gcc-config -l
[1] i386-pc-linux-gnu-3.3.5-20050130 *
[2] i386-pc-linux-gnu-3.3.5-20050130-hardened
[3] i386-pc-linux-gnu-3.3.5-20050130-hardenednopie
[4] i386-pc-linux-gnu-3.3.5-20050130-hardenednossp
So the profile seems to be set correctly already, am I right? Any other ideas? Please? :oops:
_________________
"The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan
Back to top
View user's profile Send private message
noup
l33t
l33t


Joined: 21 Mar 2003
Posts: 917

PostPosted: Wed Apr 27, 2005 11:40 am    Post subject: Reply with quote

your profile is correct, but try running also:
Code:
#fix_libtool_files.sh 3.3.5-r1

(don't know if it'll work, though)
_________________
noup.
Back to top
View user's profile Send private message
Hikaru79
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2005
Posts: 120
Location: Windsor, Ontario (Canada)

PostPosted: Wed Apr 27, 2005 8:26 pm    Post subject: Reply with quote

noup wrote:
your profile is correct, but try running also:
Code:
#fix_libtool_files.sh 3.3.5-r1

(don't know if it'll work, though)

Nope... :( I did that, and it didn't even repair anything, just scanned:
Code:
bash-2.05b# fix_libtool_files.sh 3.3.5-r1
 * Scanning libtool files for hardcoded gcc library paths...
 *   [1/8] Scanning /lib ...
 *   [2/8] Scanning /usr/lib ...
 *   [3/8] Scanning /opt/sun-jdk-1.4.2.07/jre/lib ...
 *   [4/8] Scanning /usr/games/lib ...
 *   [5/8] Scanning /usr/i386-pc-linux-gnu/lib ...
 *   [6/8] Scanning /usr/kde/3.3/lib ...
 *   [7/8] Scanning /usr/local/lib ...
 *   [8/8] Scanning /usr/qt/3/lib ...

:( Are we making any progress? Any other ideas?
_________________
"The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan
Back to top
View user's profile Send private message
noup
l33t
l33t


Joined: 21 Mar 2003
Posts: 917

PostPosted: Wed Apr 27, 2005 9:42 pm    Post subject: Reply with quote

we are... you haven't told me the age of your computer yet. when did you buy it?

EDIT: there is a bug report here which relate to your. the solution seems to be unknown, though... don't forget to answer my question nonetheless. :)
_________________
noup.
Back to top
View user's profile Send private message
Hikaru79
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2005
Posts: 120
Location: Windsor, Ontario (Canada)

PostPosted: Wed Apr 27, 2005 9:56 pm    Post subject: Reply with quote

noup wrote:
we are... you haven't told me the age of your computer yet. when did you buy it?

EDIT: there is a bug report here which relate to your. the solution seems to be unknown, though... don't forget to answer my question nonetheless. :)


I bought it about two years ago. It was for Christmas from my dad :D

Hmm... in that bug, he writes:
Quote:
it finally emerged recently (don't know when and how, as this happened during a standard emerge -uD world).
It IS the exact same package as me (apmd), although he was using a different version of gcc... :S

So, should I repost this thread in the "Portage" forum? Perhaps the folks there will know something... I want gnome :cry: :cry: :cry:
_________________
"The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan
Back to top
View user's profile Send private message
noup
l33t
l33t


Joined: 21 Mar 2003
Posts: 917

PostPosted: Wed Apr 27, 2005 10:58 pm    Post subject: Reply with quote

ok, the thing is... if your computer is only 2 years old, IIRC you're better off using ACPI, instead of APM. So, you should change your USE flags to include "acpi" and also include "-apm" (which obviously means to exclude apm). that way you won't need apmd. you'll also have to enable acpi in the kernel, instead of apm. See the Gentoo Linux Power Management Guide. (Btw, perhaps you already have acpi enabled in the kernel.)
Next, you should do an
Code:

#emerge -aDu --newuse world

so you compile your packages, their dependencies, and the packages for which there the use flags were changed.
_________________
noup.
Back to top
View user's profile Send private message
avieth
Veteran
Veteran


Joined: 17 Sep 2004
Posts: 1945
Location: Canada

PostPosted: Wed Apr 27, 2005 11:00 pm    Post subject: Reply with quote

Code:

USE="-qt -kde gtk gnome hal howl" emerge gnome xscreensaver

Thats from the handbook.
Back to top
View user's profile Send private message
Hikaru79
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2005
Posts: 120
Location: Windsor, Ontario (Canada)

PostPosted: Wed Apr 27, 2005 11:28 pm    Post subject: Reply with quote

noup wrote:
ok, the thing is... if your computer is only 2 years old, IIRC you're better off using ACPI, instead of APM. So, you should change your USE flags to include "acpi" and also include "-apm" (which obviously means to exclude apm). that way you won't need apmd. you'll also have to enable acpi in the kernel, instead of apm. See the Gentoo Linux Power Management Guide. (Btw, perhaps you already have acpi enabled in the kernel.)
Next, you should do an
Code:

#emerge -aDu --newuse world

so you compile your packages, their dependencies, and the packages for which there the use flags were changed.


Ah, thank you! Actually, now that I read some documentation, apm is only for laptops anyway, as far as I can tell...
Is there any way to check if I have acpi in my kernel? (I used genkernel, btw)
_________________
"The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan
Back to top
View user's profile Send private message
noup
l33t
l33t


Joined: 21 Mar 2003
Posts: 917

PostPosted: Thu Apr 28, 2005 11:10 am    Post subject: Reply with quote

well, where did you see that? as far as i'm concerned, apm isn't only for laptops. acpi is for both desktops and laptops, but depending on whether the computer supports acpi or not.
to check if you have acpi enabled:
Code:
$dmesg |grep -i "acpi"

and the same for apm:
Code:
$dmesg |grep -i "apm"

you could obviously just use make menuconfig, but i don't know how you do it with genkernel (because i've never used it).
_________________
noup.
Back to top
View user's profile Send private message
Hikaru79
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2005
Posts: 120
Location: Windsor, Ontario (Canada)

PostPosted: Thu Apr 28, 2005 11:22 am    Post subject: Reply with quote

Your first command returns:
Code:
hikaru79@tux hikaru79 $ dmesg |grep -i "acpi"
 BIOS-e820: 000000003ffe0000 - 0000000040000000 (ACPI NVS)
ACPI: RSDP (v000 COMPAQ                                ) @ 0x000e9a10
ACPI: RSDT (v001 COMPAQ CPQ0040  0x20011203  0x00000000) @ 0x000e5a40
ACPI: FADT (v001 COMPAQ BROOKDA  0x00000001  0x00000000) @ 0x000e5af0
ACPI: SSDT (v001 COMPAQ CORE_UTL 0x00000001 MSFT 0x0100000d) @ 0x000e6f09
ACPI: SSDT (v001 COMPAQ VILLTBL1 0x00000001 MSFT 0x0100000d) @ 0x000e707d
ACPI: MADT (v001 COMPAQ BROOKDA  0x00000001  0x00000000) @ 0x000e5b64
ACPI: SSDT (v001 COMPAQ     APIC 0x00000001 MSFT 0x0100000d) @ 0x000e8cde
ACPI: SSDT (v001 COMPAQ PNP_PRSS 0x00000001 MSFT 0x0100000d) @ 0x000e7d2a
ACPI: SSDT (v001 COMPAQ       S3 0x00000001 MSFT 0x0100000d) @ 0x000e8435
ACPI: SSDT (v001 COMPAQ   PIDETM 0x00000001 MSFT 0x0100000d) @ 0x000e85d9
ACPI: SSDT (v001 COMPAQ     GTF0 0x00000001 MSFT 0x0100000d) @ 0x000e888e
ACPI: SSDT (v001 COMPAQ   SIDETM 0x00000001 MSFT 0x0100000d) @ 0x000e8731
ACPI: SSDT (v001 COMPAQ     GTF2 0x00000001 MSFT 0x0100000d) @ 0x000e8ab0
ACPI: SSDT (v001 COMPAQ     GTF3 0x00000001 MSFT 0x0100000d) @ 0x000e8bc7
ACPI: SSDT (v001 COMPAQ    FINIS 0x00000001 MSFT 0x0100000d) @ 0x000e8e3d
ACPI: DSDT (v001 COMPAQ     DSDT 0x00000001 MSFT 0x0100000d) @ 0x00000000
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0])
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
ACPI: Subsystem revision 20050211
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *10 11 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 *5 6 7 10 11 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 *10 11 14 15)
ACPI: PCI Root Bridge [PCI0] (00:00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB_._PRT]
pnp: PnP ACPI init
pnp: PnP ACPI: found 14 devices
PCI: Using ACPI for IRQ routing
ACPI: PCI interrupt 0000:02:09.0[A] -> GSI 18 (level, low) -> IRQ 18
ACPI: PCI interrupt 0000:00:1f.2[D] -> GSI 19 (level, low) -> IRQ 19
ACPI: PCI interrupt 0000:00:1f.4[C] -> GSI 23 (level, low) -> IRQ 23
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 18 (level, low) -> IRQ 18
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 17 (level, low) -> IRQ 17
ACPI: PCI interrupt 0000:02:08.0[A] -> GSI 20 (level, low) -> IRQ 20

And grepping for 'apm' returns nothing. So, we made the right choice? :)
_________________
"The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan
Back to top
View user's profile Send private message
noup
l33t
l33t


Joined: 21 Mar 2003
Posts: 917

PostPosted: Thu Apr 28, 2005 2:14 pm    Post subject: Reply with quote

yep, you already have acpi enabled in the kernel, instead of apm. so now you just have to basicaly add "acpi -apm" to you use flags, and update world as i mentioned above.
_________________
noup.
Back to top
View user's profile Send private message
Hikaru79
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2005
Posts: 120
Location: Windsor, Ontario (Canada)

PostPosted: Thu Apr 28, 2005 8:39 pm    Post subject: Reply with quote

Thank you! This has worked great, and I'm now writing this from Gnome =) However, the problem seems to be persisting for *other* packages. For example, when emergine gaim-festival, and the same thing happens. And just like last time, it happens almost immediatly after I begin emerge'ing :'(
Code:
root@tux hikaru79 # emerge festival-gaim
Calculating dependencies ...done!
>>> emerge (1 of 1) app-accessibility/festival-gaim-1.00 to /
>>> md5 files   ;-) festival-gaim-0.81.ebuild
>>> md5 files   ;-) festival-gaim-1.1.ebuild
>>> md5 files   ;-) festival-gaim-1.00.ebuild
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) files/digest-festival-gaim-0.81
>>> md5 files   ;-) files/digest-festival-gaim-1.00
>>> md5 files   ;-) files/festival-gaim-0.71-gentoo.patch
>>> md5 files   ;-) files/digest-festival-gaim-1.1
>>> md5 src_uri ;-) festival-gaim-1.00.tar.gz
>>> Unpacking source...
>>> Unpacking festival-gaim-1.00.tar.gz to /var/tmp/portage/festival-gaim-1.00/w ork
 * Applying festival-gaim-0.71-gentoo.patch ...                           [ ok ]
>>> Source unpacked.
libtool --mode=compile gcc -O2 -mcpu=i686 -fomit-frame-pointer `pkg-config gtk+-2.0 --cflags` `pkg-config glib-2.0 --cflags` -DPLUGIN_VERSION=\"\" -DFESTIVAL_VOICES_PATH=\"/usr/lib/festival/voices\" -c festival.c -o tmpfestival.so.lo
mkdir .libs
 gcc -O2 -mcpu=i686 -fomit-frame-pointer -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPLUGIN_VERSION=\"\" -DFESTIVAL_VOICES_PATH=\"/usr/lib/festival/voices\" -c festival.c  -fPIC -DPIC -o .libs/tmpfestival.so.o
festival.c: In function `chat_buddy_joined_cb':
festival.c:503: warning: passing arg 1 of `_event_speak' discards qualifiers from pointer target type
festival.c: In function `chat_buddy_left_cb':
festival.c:517: warning: passing arg 1 of `_event_speak' discards qualifiers from pointer target type
 gcc -O2 -mcpu=i686 -fomit-frame-pointer -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPLUGIN_VERSION=\"\" -DFESTIVAL_VOICES_PATH=\"/usr/lib/festival/voices\" -c festival.c -o tmpfestival.so.o >/dev/null 2>&1
libtool --mode=link    gcc -O2 -mcpu=i686 -fomit-frame-pointer -o libtmpfestival.so.la -rpath /usr/lib/gaim tmpfestival.so.lo -module -avoid-version `pkg-config gtk+-2.0 --libs` `pkg-config glib-2.0 --libs`
i386-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/../../../crti.o /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/crtbeginS.o  .libs/tmpfestival.so.o  -L/usr/lib /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so -L/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5 -L/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/../../../../i386-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/crtendS.o /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/../../../crtn.o  -mcpu=i686 -Wl,--export-dynamic -Wl,-soname -Wl,libtmpfestival.so.so -o .libs/libtmpfestival.so.so
i386-pc-linux-gnu-g++: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/../../../crti.o: No such file or directory
i386-pc-linux-gnu-g++: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/crtbeginS.o: No such file or directory
i386-pc-linux-gnu-g++: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/crtendS.o: No such file or directory
i386-pc-linux-gnu-g++: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/../../../crtn.o: No such file or directory
make: *** [festival.so] Error 1

!!! ERROR: app-accessibility/festival-gaim-1.00 failed.
!!! Function src_compile, Line 29, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Looks like the same problem to me... so although we avoided it for Gnome, there's still something wrong... should I start asking in the Portage section?

Thanks for your patience with me, by the way! :D Gnome is great!
_________________
"The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan
Back to top
View user's profile Send private message
noup
l33t
l33t


Joined: 21 Mar 2003
Posts: 917

PostPosted: Thu Apr 28, 2005 9:14 pm    Post subject: Reply with quote

Heh don't mention it. Gnome is the greatest. 8)
About your problem, i think it's with gcc in itself. Try, firstly, rebuilding your toolchain:
Code:

#emerge linux26-headers
#emerge linux26-headers glibc
#emerge glibc binutils gcc
#emerge binutils gcc

just like that. Then, if it doesn't work, try recompiling your system packages, with:
Code:
#emerge -e system

This will obviously take a lot of time.

EDIT: i've just found this thread. perhaps that would be an easier way to solve it, in case it works. :)
_________________
noup.
Back to top
View user's profile Send private message
LoRz
n00b
n00b


Joined: 08 Jun 2005
Posts: 30

PostPosted: Mon May 15, 2006 10:10 am    Post subject: Reply with quote

Is it safe to unmerge apmd in this case :?:
_________________
CPU: AMD Athlon 64 X2 Dual Core Processor 4600+
RAM: 4096Mb DDR800
MOBO: ASUS M2NPV-VM
VIDEO: nVidia C51PV [GeForce 6150] (rev a2)
SDA: Seagate ST3320620AS 320GB/16Mb cache
SDB: Seagate ST3250820AS 250GB/8Mb cache
DE: Fluxbox 1.0.0
Back to top
View user's profile Send private message
pussi
l33t
l33t


Joined: 08 May 2004
Posts: 727
Location: Finland

PostPosted: Mon May 15, 2006 11:32 am    Post subject: Reply with quote

LoRz wrote:
Is it safe to unmerge apmd in this case :?:
If you don't need apm, you can add -apm in your use flags and do emerge -uDN world. emerge --depclean should remove it after that if it's not needed.
Back to top
View user's profile Send private message
Maedhros
Bodhisattva
Bodhisattva


Joined: 14 Apr 2004
Posts: 5511
Location: Durham, UK

PostPosted: Tue May 16, 2006 7:28 pm    Post subject: Reply with quote

Moved from Desktop Environments to Duplicate Threads in favour of jpeg-6b-r4 fails to compile, fix_libtool_files.sh is no help.
_________________
No-one's more important than the earthworm.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum