View previous topic :: View next topic |
Author |
Message |
Hikaru79 Tux's lil' helper
Joined: 07 Apr 2005 Posts: 120 Location: Windsor, Ontario (Canada)
|
Posted: Tue Apr 26, 2005 8:36 pm Post subject: Gnome failing to 'emerge' |
|
|
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 |
|
|
noup l33t
Joined: 21 Mar 2003 Posts: 917
|
Posted: Tue Apr 26, 2005 8:43 pm Post subject: |
|
|
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 |
|
|
Hikaru79 Tux's lil' helper
Joined: 07 Apr 2005 Posts: 120 Location: Windsor, Ontario (Canada)
|
Posted: Tue Apr 26, 2005 9:09 pm Post subject: |
|
|
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? _________________ "The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan |
|
Back to top |
|
|
noup l33t
Joined: 21 Mar 2003 Posts: 917
|
Posted: Tue Apr 26, 2005 11:54 pm Post subject: |
|
|
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? |
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 |
|
|
Hikaru79 Tux's lil' helper
Joined: 07 Apr 2005 Posts: 120 Location: Windsor, Ontario (Canada)
|
Posted: Wed Apr 27, 2005 12:51 am Post subject: |
|
|
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 |
|
|
crdlb n00b
Joined: 20 Apr 2004 Posts: 39 Location: Virginia Beach, VA, USA
|
Posted: Wed Apr 27, 2005 1:04 am Post subject: |
|
|
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 |
|
|
Hikaru79 Tux's lil' helper
Joined: 07 Apr 2005 Posts: 120 Location: Windsor, Ontario (Canada)
|
Posted: Wed Apr 27, 2005 1:21 am Post subject: |
|
|
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 |
|
|
crdlb n00b
Joined: 20 Apr 2004 Posts: 39 Location: Virginia Beach, VA, USA
|
Posted: Wed Apr 27, 2005 2:18 am Post subject: |
|
|
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: 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 |
|
|
Hikaru79 Tux's lil' helper
Joined: 07 Apr 2005 Posts: 120 Location: Windsor, Ontario (Canada)
|
Posted: Wed Apr 27, 2005 4:09 am Post subject: |
|
|
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? _________________ "The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan |
|
Back to top |
|
|
noup l33t
Joined: 21 Mar 2003 Posts: 917
|
Posted: Wed Apr 27, 2005 11:40 am Post subject: |
|
|
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 |
|
|
Hikaru79 Tux's lil' helper
Joined: 07 Apr 2005 Posts: 120 Location: Windsor, Ontario (Canada)
|
Posted: Wed Apr 27, 2005 8:26 pm Post subject: |
|
|
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 |
|
|
noup l33t
Joined: 21 Mar 2003 Posts: 917
|
Posted: Wed Apr 27, 2005 9:42 pm Post subject: |
|
|
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 |
|
|
Hikaru79 Tux's lil' helper
Joined: 07 Apr 2005 Posts: 120 Location: Windsor, Ontario (Canada)
|
Posted: Wed Apr 27, 2005 9:56 pm Post subject: |
|
|
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
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 _________________ "The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan |
|
Back to top |
|
|
noup l33t
Joined: 21 Mar 2003 Posts: 917
|
Posted: Wed Apr 27, 2005 10:58 pm Post subject: |
|
|
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 |
|
|
avieth Veteran
Joined: 17 Sep 2004 Posts: 1945 Location: Canada
|
Posted: Wed Apr 27, 2005 11:00 pm Post subject: |
|
|
Code: |
USE="-qt -kde gtk gnome hal howl" emerge gnome xscreensaver
|
Thats from the handbook. |
|
Back to top |
|
|
Hikaru79 Tux's lil' helper
Joined: 07 Apr 2005 Posts: 120 Location: Windsor, Ontario (Canada)
|
Posted: Wed Apr 27, 2005 11:28 pm Post subject: |
|
|
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 |
|
|
noup l33t
Joined: 21 Mar 2003 Posts: 917
|
Posted: Thu Apr 28, 2005 11:10 am Post subject: |
|
|
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 |
|
|
Hikaru79 Tux's lil' helper
Joined: 07 Apr 2005 Posts: 120 Location: Windsor, Ontario (Canada)
|
Posted: Thu Apr 28, 2005 11:22 am Post subject: |
|
|
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 |
|
|
noup l33t
Joined: 21 Mar 2003 Posts: 917
|
Posted: Thu Apr 28, 2005 2:14 pm Post subject: |
|
|
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 |
|
|
Hikaru79 Tux's lil' helper
Joined: 07 Apr 2005 Posts: 120 Location: Windsor, Ontario (Canada)
|
Posted: Thu Apr 28, 2005 8:39 pm Post subject: |
|
|
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! Gnome is great! _________________ "The simplest schoolboy is now familiar with facts for which Archimedes would have sacrificed his life."
--Ernest Renan |
|
Back to top |
|
|
noup l33t
Joined: 21 Mar 2003 Posts: 917
|
Posted: Thu Apr 28, 2005 9:14 pm Post subject: |
|
|
Heh don't mention it. Gnome is the greatest.
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:
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 |
|
|
LoRz n00b
Joined: 08 Jun 2005 Posts: 30
|
Posted: Mon May 15, 2006 10:10 am Post subject: |
|
|
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 |
|
|
pussi l33t
Joined: 08 May 2004 Posts: 727 Location: Finland
|
Posted: Mon May 15, 2006 11:32 am Post subject: |
|
|
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 |
|
|
Maedhros Bodhisattva
Joined: 14 Apr 2004 Posts: 5511 Location: Durham, UK
|
|
Back to top |
|
|
|