| View previous topic :: View next topic |
| Author |
Message |
Debentoo_Gao Tux's lil' helper


Joined: 21 Nov 2003 Posts: 85 Location: Shanghai,China
|
Posted: Sun Apr 24, 2005 2:13 am Post subject: |
|
|
| cowboy wrote: | | kimchi_sg wrote: | | cowboy wrote: | failed compile splashutils,freetype is compiled whit GCC4
| Code: |
CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -fomit-frame-pointer -pipe"
|
|
Did you try with -O2 replaced by -O1 in CFLAGS?
P.S. Wonder why so many of our gcc 4 testers here seem to be China Chinese.  |
Can't pass too though changed -O2 to -O1.
I don't know real why so many chinese gcc 4 testers here. Just as some like Mcdonalds and some like KFC
but most of them can't tell real why . LOL  |
u are the one,ok? like me  _________________ More Love~~More Dream~~More Happiness
Free Your Mind~~Free Your Body~~Free Your Life
http://www.myblue.ws |
|
| Back to top |
|
 |
Debentoo_Gao Tux's lil' helper


Joined: 21 Nov 2003 Posts: 85 Location: Shanghai,China
|
Posted: Sun Apr 24, 2005 2:25 am Post subject: |
|
|
| cowboy wrote: | failed compile splashutils,freetype is compiled whit GCC4
| Code: |
tests/strtotime.c:1: warning: -malign-loops is obsolete, use -falign-loops
tests/strtotime.c:1: warning: -malign-jumps is obsolete, use -falign-jumps
tests/strtotime.c:1: warning: -malign-functions is obsolete, use -falign-functio ns
tests/testrand48.c:1: warning: -malign-loops is obsolete, use -falign-loops
tests/testrand48.c:1: warning: -malign-jumps is obsolete, use -falign-jumps
tests/testrand48.c:1: warning: -malign-functions is obsolete, use -falign-functi ons
tests/testvsnp.c:1: warning: -malign-loops is obsolete, use -falign-loops
tests/testvsnp.c:1: warning: -malign-jumps is obsolete, use -falign-jumps
tests/testvsnp.c:1: warning: -malign-functions is obsolete, use -falign-function s
__shared_init.c:1: warning: -malign-loops is obsolete, use -falign-loops
__shared_init.c:1: warning: -malign-jumps is obsolete, use -falign-jumps
__shared_init.c:1: warning: -malign-functions is obsolete, use -falign-functions
interp.S:0: warning: -malign-loops is obsolete, use -falign-loops
interp.S:0: warning: -malign-jumps is obsolete, use -falign-jumps
interp.S:0: warning: -malign-functions is obsolete, use -falign-functions
CONF libjpeg
MAKE libjpeg
CONF freetype2
MAKE freetype2
/usr/lib/gcc/i686-pc-linux-gnu/4.0.0/../../../../i686-pc-linux-gnu/bin/ld: errno : TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in /var/tmp/portage/splashutils-1.1.9.3/work/splashutils-1.1.9.3/libs/freetype-2.1 .9/objs/.libs/ftsystem.o
/lib/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [/var/tmp/portage/splashutils-1.1.9.3/work/splashutils-1.1.9.3/libs /freetype-2.1.9/objs/libfreetype.la] é误 1
make: *** [ft2] é误 2
!!! ERROR: media-gfx/splashutils-1.1.9.3 failed.
!!! Function src_compile, Line 80, Exitcode 2
!!! failed to build splashutils
!!! If you need support, post the topmost build error, NOT this status message.
|
| Code: |
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-4.0.0, glibc-2.3.5.20050418-r0, 2.6.11-morph6 i686)
=================================================================
System uname: 2.6.11-morph6 i686 AMD Duron(tm) processor
Gentoo Base System version 1.6.11
Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 21 2005, 23:49:36)]
dev-lang/python: 2.3.5
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.5, 1.9.5
sys-devel/binutils: 2.15.92.0.2-r5, 2.16.90.0.1, 2.15.94.0.2.2
sys-devel/libtool: 1.5.14
virtual/os-headers: 2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/conf.d /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/rc.d /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.gg3.net/"
LANG="zh_CN.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://gentoo.gg3.net/gentoo-portage"
USE="3dnow 3dnowext X accessibility alsa apache2 apm avi berkdb bitmap-fonts bonobo cdr cjk crypt directfb divx4linux dvd emboss encode fam fbcon flash foomaticdb fortran gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml imagemagick imlib java javascript jpeg kde ldap libg++ libgda libwww live mad mikmod mmx mmxext motif mozilla mp3 mpeg multislot nas ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline real rplay rtc sdl slang spell sse ssl stroke svga tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs x86 xine xml2 xv xvid zlib"
Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, LINGUAS
|
|
I met the same problem, & can't solve it by myself  _________________ More Love~~More Dream~~More Happiness
Free Your Mind~~Free Your Body~~Free Your Life
http://www.myblue.ws |
|
| Back to top |
|
 |
tchak Tux's lil' helper


Joined: 19 Aug 2003 Posts: 124 Location: France/Russia
|
Posted: Sun Apr 24, 2005 10:00 am Post subject: |
|
|
with binutils-2.15.97 i have no more problems!
a perfect emerge -e system
Thanks!
I think about a year ago i listen something about -O4 cflag in some new gcc versions. Was it juste a joke? _________________ maybe this world is another planet's hell...
Athlon64 | ATI Mobility Radeon 9700 | Netgear (Prism54) + ASUS (USB2 ZD1211) |
|
| Back to top |
|
 |
kimchi_sg Advocate


Joined: 26 Nov 2004 Posts: 2915 Location: Singapore
|
Posted: Sun Apr 24, 2005 10:37 am Post subject: |
|
|
| tchak wrote: | | I think about a year ago i listen something about -O4 cflag in some new gcc versions. Was it juste a joke? |
No it's not. There's a sticky thread in the "Gentoo Chat" forum that gives more info on it.  _________________ Murphy's Law of Gentoo installation: If a compile can fail, it will.
MacGillicuddy's Corollary: At the most inopportune time.
Please search and read the FAQs before posting. |
|
| Back to top |
|
 |
thersites Tux's lil' helper

Joined: 12 Oct 2004 Posts: 101 Location: South West China
|
Posted: Sun Apr 24, 2005 11:33 am Post subject: |
|
|
Would you Adam-and-Eve-it!!
The toolchain all in portage, emerge -e system with no patches and a recompiled kernel goes
linked in with usbcore ext2 unix.
linux-2.6.12-rc3. The first oops with gcc-4.0 since January.
Anybody else? |
|
| Back to top |
|
 |
irf2003 Veteran

Joined: 10 Sep 2003 Posts: 1078
|
Posted: Sun Apr 24, 2005 12:04 pm Post subject: |
|
|
| kimchi_sg wrote: | | tchak wrote: | | I think about a year ago i listen something about -O4 cflag in some new gcc versions. Was it juste a joke? |
No it's not. There's a sticky thread in the "Gentoo Chat" forum that gives more info on it. :P |
you mean this thread of course:
http://forums.gentoo.org/viewtopic-t-309752.html
must be -O5.1 then and not -O4
@tchak, this is a joke, there is no such thing as -O4, or -O5.1 for that matter
HTH |
|
| Back to top |
|
 |
Azarah Retired Dev


Joined: 20 Jun 2002 Posts: 81
|
|
| Back to top |
|
 |
irf2003 Veteran

Joined: 10 Sep 2003 Posts: 1078
|
Posted: Sun Apr 24, 2005 1:55 pm Post subject: |
|
|
The patches are in fedora's cvs, did a gcc co and a fedora co, today, applied the following patches:
| Code: |
epatch ${FILESDIR}/fedora/gcc4-ice-hack.patch
epatch ${FILESDIR}/fedora/gcc4-gnuc-rh-release.patch
epatch ${FILESDIR}/fedora/gcc4-ia64-libunwind.patch
epatch ${FILESDIR}/fedora/gcc4-java-nomulti.patch
#epatch ${FILESDIR}/fedora/gcc4-pr20973.patch
epatch ${FILESDIR}/fedora/gcc4-gfortran-pr13082.patch
epatch ${FILESDIR}/fedora/gcc4-gfortran-pr18824.patch
epatch ${FILESDIR}/fedora/gcc4-gfortran-pr13082-mixed.patch
epatch ${FILESDIR}/fedora/gcc4-gfortran-entry-character.patch
epatch ${FILESDIR}/fedora/gcc4-pr20768.patch
epatch ${FILESDIR}/fedora/gcc4-libstdc++-mt-alloc.patch
epatch ${FILESDIR}/fedora/gcc4-pr20991.patch
epatch ${FILESDIR}/fedora/gcc4-pr20742.patch
#epatch ${FILESDIR}/fedora/gcc4-pr21102.patch
#epatch ${FILESDIR}/fedora/gcc4-pr21099.patch
epatch ${FILESDIR}/fedora/gcc4-pr21173.patch
|
Note if your are using the weekly snapshot, you should also apply gcc4-pr21102.patch and gcc4-pr21099.patch
HTH
PS the one in the fedora patchset i.e. 21173 is the revised main line patch, not the older http://gcc.gnu.org/bugzilla/attachment.cgi?id=8721&action=view which u mentioned |
|
| Back to top |
|
 |
Azarah Retired Dev


Joined: 20 Jun 2002 Posts: 81
|
Posted: Sun Apr 24, 2005 3:09 pm Post subject: |
|
|
| irf2003 wrote: |
The patches are in fedora's cvs, did a gcc co and a fedora co, today, applied the following patches:
| Code: |
epatch ${FILESDIR}/fedora/gcc4-gnuc-rh-release.patch
|
Note if your are using the weekly snapshot, you should also apply gcc4-pr21102.patch and gcc4-pr21099.patch
HTH
PS the one in the fedora patchset i.e. 21173 is the revised main line patch, not the older http://gcc.gnu.org/bugzilla/attachment.cgi?id=8721&action=view which u mentioned |
I do not see why you apply the gcc4-gnuc-rh-release.patch. Also, Jeremy will sometime do a new cvs snapshot, so that should have all those included.
As for that patch, check:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21173#c16
(basically fixes that bug, but make the older one reappear) |
|
| Back to top |
|
 |
irf2003 Veteran

Joined: 10 Sep 2003 Posts: 1078
|
Posted: Sun Apr 24, 2005 3:29 pm Post subject: |
|
|
| Azarah wrote: | | irf2003 wrote: |
The patches are in fedora's cvs, did a gcc co and a fedora co, today, applied the following patches:
| Code: |
epatch ${FILESDIR}/fedora/gcc4-gnuc-rh-release.patch
|
Note if your are using the weekly snapshot, you should also apply gcc4-pr21102.patch and gcc4-pr21099.patch
HTH
PS the one in the fedora patchset i.e. 21173 is the revised main line patch, not the older http://gcc.gnu.org/bugzilla/attachment.cgi?id=8721&action=view which u mentioned |
I do not see why you apply the gcc4-gnuc-rh-release.patch. Also, Jeremy will sometime do a new cvs snapshot, so that should have all those included.
As for that patch, check:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21173#c16
(basically fixes that bug, but make the older one reappear) |
gccx-gnuc-rh-release.patch, in case you did not know, is a standard gcc patch, which is applied in most of the gentoo gcc patch sets, check it out for yourself, it's to do with the version string of the compiler.
I just want to compile my kernel, and can't wait for Jeremy, to do a cvs snapshot, so will do it myself, besides, I never use a portage gcc, because of the patches they apply, which preclude my development work.
HTH
and no offence |
|
| Back to top |
|
 |
Azarah Retired Dev


Joined: 20 Jun 2002 Posts: 81
|
Posted: Sun Apr 24, 2005 4:24 pm Post subject: |
|
|
| irf2003 wrote: |
gccx-gnuc-rh-release.patch, in case you did not know, is a standard gcc patch, which is applied in most of the gentoo gcc patch sets, check it out for yourself, it's to do with the version string of the compiler.
I just want to compile my kernel, and can't wait for Jeremy, to do a cvs snapshot, so will do it myself, besides, I never use a portage gcc, because of the patches they apply, which preclude my development work.
HTH
and no offence |
1) I do not take offence that easily
2) I did not say you have to wait, was just saying we will be updating at some point, and I will add a fix for mentioned bug once they decided the proper fix.
3) We already patch it to show a custom version string (I should know, I added that logic way back, although it have changed some):
| Code: |
$ gcc --version
gcc (GCC) 4.0.0 (Gentoo Linux 4.0.0)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
That patch is only to define __GNUC_RH_RELEASE__ which they use in some stuff like glibc (to control if _FORTIFY_SOURCE should be enabled or not), etc, and not needed for Gentoo. Hope that makes things a bit more clear why I said you do not need it. |
|
| Back to top |
|
 |
thersites Tux's lil' helper

Joined: 12 Oct 2004 Posts: 101 Location: South West China
|
Posted: Sun Apr 24, 2005 4:40 pm Post subject: |
|
|
Azarah - thanks, applied the changes to gcc/tree-ssa-pre.c from http://gcc.gnu.org/bugzilla/attachment.cgi?id=8721&action=view,
using the sophisticated Ctrl-Z method, and now the kernel no longer Oops's.
The previous oops didn't cause a panic btw, and the kernel "seemed to work". |
|
| Back to top |
|
 |
fuoco Guru

Joined: 23 May 2004 Posts: 386 Location: Israel
|
Posted: Sun Apr 24, 2005 8:49 pm Post subject: |
|
|
| Does LDFLAGS="-Wl,-O1" work with gcc4 ? |
|
| Back to top |
|
 |
Azarah Retired Dev


Joined: 20 Jun 2002 Posts: 81
|
Posted: Mon Apr 25, 2005 12:32 am Post subject: |
|
|
| fuoco wrote: | | Does LDFLAGS="-Wl,-O1" work with gcc4 ? |
Its a ld flag, not gcc one. (So check the help for ld - here its still valid for binutils-2.15.97) |
|
| Back to top |
|
 |
wing Tux's lil' helper


Joined: 27 Aug 2002 Posts: 108 Location: Mountain View, CA
|
Posted: Mon Apr 25, 2005 12:35 am Post subject: |
|
|
| fuoco wrote: | | Does LDFLAGS="-Wl,-O1" work with gcc4 ? | It has been said many times that setting ANY LDFLAGS is both pointless and dangerous, especially in the case of GCC4. Don't do it.
edit: While I'm here I might as well ask, do I have recompile the entire toolchain if I wish to rebuild gcc with a new patch? |
|
| Back to top |
|
 |
tuxp3 n00b

Joined: 28 May 2004 Posts: 61
|
Posted: Mon Apr 25, 2005 2:21 am Post subject: sorry, but i sorta am waiting on gcc4 support |
|
|
from what i see here, lots of packages still fail under gcc4, but most seem to be working, so i just wanted to know what timeframe GCC4 support was going prime time, will it be in a month? or more like half a year? .. the only reason i ask is because im on the verge of redoing my gentoo install on my desktop, and if gcc4 official support is just around the courner i might hold off of the huge recompile until its added, because i most certainly will upgrade to it, i like breaking my gentoo
Anyways you guys seem to really know your stuff, thanks for what you contribute to Gentoo and the entire Linux (and open source) community at large.
Thanks, Andrew
Also, is there a central overlay with all the current gcc4 and gcc4 patchs are sitting, incase i get impatient?
Thanks in advance! |
|
| Back to top |
|
 |
luisfelipe Guru

Joined: 09 Apr 2005 Posts: 377
|
Posted: Mon Apr 25, 2005 2:38 am Post subject: |
|
|
Wouldn't it be interesting to try to setup a page on a wiki somewhere to list the steps needed to try gcc4 ?
Reading trough 35 pages of posts isn't quite easy. |
|
| Back to top |
|
 |
Halcy0n Developer


Joined: 17 Sep 2003 Posts: 1682 Location: Freehold, NJ
|
Posted: Mon Apr 25, 2005 3:24 am Post subject: |
|
|
| luisfelipe wrote: | Wouldn't it be interesting to try to setup a page on a wiki somewhere to list the steps needed to try gcc4 ?
Reading trough 35 pages of posts isn't quite easy. |
You don't need to read most of this thread anymore. A lot of the fixes are already in Portage. So unmask the gcc4 ebuild and give it a shot. If you run into problems, then post them here. If you want to make a wiki, by all means, go for it. _________________ Mark Loeser
http://www.halcy0n.com |
|
| Back to top |
|
 |
dirtyepic Developer


Joined: 22 Oct 2004 Posts: 1626 Location: sk.ca
|
Posted: Mon Apr 25, 2005 5:33 am Post subject: |
|
|
| wing wrote: | | fuoco wrote: | | Does LDFLAGS="-Wl,-O1" work with gcc4 ? | It has been said many times that setting ANY LDFLAGS is both pointless and dangerous, especially in the case of GCC4. Don't do it. |
i would disagree. i use Wl,O1 pretty regularily. also LDFLAGS would be the property of ld, which is part of binutils. there's no reason why GCC4 would be involved.
the only big LDFLAG problem i know of is using --as-needed with 2.16. but that was patched pretty quickly.
| Quote: | | edit: While I'm here I might as well ask, do I have recompile the entire toolchain if I wish to rebuild gcc with a new patch? |
i really wouldn't think so, unless it was a hell of a patch. _________________ by design, by neglect
for a fact or just for effect |
|
| Back to top |
|
 |
dirtyepic Developer


Joined: 22 Oct 2004 Posts: 1626 Location: sk.ca
|
Posted: Mon Apr 25, 2005 5:38 am Post subject: Re: sorry, but i sorta am waiting on gcc4 support |
|
|
| tuxp3 wrote: | | from what i see here, lots of packages still fail under gcc4, but most seem to be working, so i just wanted to know what timeframe GCC4 support was going prime time, will it be in a month? or more like half a year? .. |
from the sounds of it you'd be waiting a while. i'm expecting at least couple more 4.0.x releases before seeing any official support.
| Quote: | Also, is there a central overlay with all the current gcc4 and gcc4 patchs are sitting, incase i get impatient?
Thanks in advance! |
mafteah has a pretty nice patch collection. this is unofficial of course.
http://overlay.mafteah.co.il/
for gcc you don't need an overlay. i'd recommend the version in portage. _________________ by design, by neglect
for a fact or just for effect |
|
| Back to top |
|
 |
brantgurga Tux's lil' helper


Joined: 30 Dec 2003 Posts: 75 Location: Indianapolis, IN
|
Posted: Mon Apr 25, 2005 5:50 am Post subject: |
|
|
Does anybody have a clue what this message is about compiling splashutils-1.1.9.4?
CONF freetype2
MAKE freetype2
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/../../../../i686-pc-linux-gnu/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in /var/tmp/portage/splashutils-1.1.9.4/work/splashutils-1.1.9.4/libs/freetype-2.1.9/objs/.libs/ftsystem.o
/lib/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [/var/tmp/portage/splashutils-1.1.9.4/work/splashutils-1.1.9.4/libs/freetype-2.1.9/objs/libfreetype.la] Error 1
make: *** [ft2] Error 2
It happens with both gcc 4.0 and gcc 3.4.3, so I think it is somewhere else in the toolchain, but I'm not sure where. |
|
| Back to top |
|
 |
PrakashP Veteran


Joined: 27 Oct 2003 Posts: 1243 Location: C.C.A.A., Germania
|
Posted: Mon Apr 25, 2005 8:23 am Post subject: |
|
|
| Has anyone made an ebuild (+patches) for snapshot from 23.04? |
|
| Back to top |
|
 |
tuxp3 n00b

Joined: 28 May 2004 Posts: 61
|
Posted: Mon Apr 25, 2005 9:34 am Post subject: Re: sorry, but i sorta am waiting on gcc4 support |
|
|
| dirtyepic wrote: | | tuxp3 wrote: | | from what i see here, lots of packages still fail under gcc4, but most seem to be working, so i just wanted to know what timeframe GCC4 support was going prime time, will it be in a month? or more like half a year? .. |
from the sounds of it you'd be waiting a while. i'm expecting at least couple more 4.0.x releases before seeing any official support.
| Quote: | Also, is there a central overlay with all the current gcc4 and gcc4 patchs are sitting, incase i get impatient?
Thanks in advance! |
mafteah has a pretty nice patch collection. this is unofficial of course.
http://overlay.mafteah.co.il/
for gcc you don't need an overlay. i'd recommend the version in portage. |
Thanks, im not going to try gcc 4 just yet, but its on the list of things to do once summer rolls around, hopefully i can get a spare hdd to install it on, i dont have any space left on this one, and ive been wanting a bigger hdd for a while now...
Also, a wiki would be perfect for this, aslong as you all keep the wiki uptodate , for me and everyone to comment and become ppl like you, that can help the support move forward.
Thanks Andrew |
|
| Back to top |
|
 |
wing Tux's lil' helper


Joined: 27 Aug 2002 Posts: 108 Location: Mountain View, CA
|
Posted: Mon Apr 25, 2005 11:16 am Post subject: |
|
|
hm, whats this?
| Code: | x86_64-pc-linux-gnu-gcc -c -march=k8 -O2 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w -fPIC -I../../../programs/Xserver/fb -I../../../programs/Xserver/mi -I../../../programs/Xserver/include -I../../../exports/include/X11 -I../../../include/fonts -I../../../programs/Xserver/hw/xfree86/common -I../../../programs/Xserver/render -I../../../include/extensions -I../../../programs/Xserver/Xext -I../../.. -I../../../exports/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((8) * 100000) + ((99) * 1000) + 3)" -D_XSERVER64 -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -mmmx -Winline --param inline-unit-growth=10000 --param large-function-growth=10000 -DUSE_MMX fbpict.c
rm -f fbmmx.o
x86_64-pc-linux-gnu-gcc -c -march=k8 -O2 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w -fPIC -I../../../programs/Xserver/fb -I../../../programs/Xserver/mi -I../../../programs/Xserver/include -I../../../exports/include/X11 -I../../../include/fonts -I../../../programs/Xserver/hw/xfree86/common -I../../../programs/Xserver/render -I../../../include/extensions -I../../../programs/Xserver/Xext -I../../.. -I../../../exports/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((8) * 100000) + ((99) * 1000) + 3)" -D_XSERVER64 -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -mmmx -Winline --param inline-unit-growth=10000 --param large-function-growth=10000 -DUSE_MMX -msse -DUSE_SSE fbmmx.c
In file included from /usr/include/sys/types.h:7,
from /usr/include/gentoo-multilib/amd64/stdlib.h:436,
from /usr/include/stdlib.h:7,
from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/mm_malloc.h:30,
from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/xmmintrin.h:41,
from fbmmx.c:37:
/usr/include/gentoo-multilib/amd64/sys/types.h:151: error: duplicate unsigned
In file included from /usr/include/stdlib.h:7,
from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/mm_malloc.h:30,
from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/xmmintrin.h:41,
from fbmmx.c:37:
/usr/include/gentoo-multilib/amd64/stdlib.h:626:24: error: macro "abort" passed 1 arguments, but takes just 0
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/xmmintrin.h:1211,
from fbmmx.c:37:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1390: error: syntax error before __m128
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1396: error: syntax error before __m128i
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1402: error: syntax error before __m128d
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1408: error: syntax error before __m128i
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1414: error: syntax error before __m128
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1420: error: syntax error before __m128d
make[5]: *** [fbmmx.o] Error 1
make[5]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.99.3/work/xc/programs/Xserver/fb'
make[4]: *** [fb] Error 2
make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.99.3/work/xc/programs/Xserver'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.99.3/work/xc/programs'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.99.3/work/xc'
make[1]: *** [World] Error 2
make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.99.3/work/xc'
make: *** [World] Error 2
!!! ERROR: x11-base/xorg-x11-6.8.99.3 failed.
!!! Function build, Line 971, Exitcode 2
!!! make World failed
!!! If you need support, post the topmost build error, NOT this status message. |
It has an error with the gcc headers, that's pretty interesting. xorg-x11-6.8.1-r2 also fails with this:
| Code: | x86_64-pc-linux-gnu-gcc -c -march=k8 -O2 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w -fPIC -I../../../programs/Xserver/fb -I../../../programs/Xserver/mi -I../../../programs/Xserver/include -I../../../exports/include/X11 -I../../../include/fonts -I../../../programs/Xserver/hw/xfree86/common -I../../../programs/Xserver/render -I../../../include/extensions -I../../../programs/Xserver/Xext -I../../.. -I../../../exports/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((8) * 100000) + ((99) * 1000) + 3)" -D_XSERVER64 -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -mmmx -Winline --param inline-unit-growth=10000 --param large-function-growth=10000 -DUSE_MMX fbpict.c
rm -f fbmmx.o
x86_64-pc-linux-gnu-gcc -c -march=k8 -O2 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w -fPIC -I../../../programs/Xserver/fb -I../../../programs/Xserver/mi -I../../../programs/Xserver/include -I../../../exports/include/X11 -I../../../include/fonts -I../../../programs/Xserver/hw/xfree86/common -I../../../programs/Xserver/render -I../../../include/extensions -I../../../programs/Xserver/Xext -I../../.. -I../../../exports/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((8) * 100000) + ((99) * 1000) + 3)" -D_XSERVER64 -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -mmmx -Winline --param inline-unit-growth=10000 --param large-function-growth=10000 -DUSE_MMX -msse -DUSE_SSE fbmmx.c
In file included from /usr/include/sys/types.h:7,
from /usr/include/gentoo-multilib/amd64/stdlib.h:436,
from /usr/include/stdlib.h:7,
from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/mm_malloc.h:30,
from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/xmmintrin.h:41,
from fbmmx.c:37:
/usr/include/gentoo-multilib/amd64/sys/types.h:151: error: duplicate unsigned
In file included from /usr/include/stdlib.h:7,
from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/mm_malloc.h:30,
from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/xmmintrin.h:41,
from fbmmx.c:37:
/usr/include/gentoo-multilib/amd64/stdlib.h:626:24: error: macro "abort" passed 1 arguments, but takes just 0
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/xmmintrin.h:1211,
from fbmmx.c:37:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1390: error: syntax error before __m128
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1396: error: syntax error before __m128i
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1402: error: syntax error before __m128d
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1408: error: syntax error before __m128i
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1414: error: syntax error before __m128
/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.0/include/emmintrin.h:1420: error: syntax error before __m128d
make[5]: *** [fbmmx.o] Error 1
make[5]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.99.3/work/xc/programs/Xserver/fb'
make[4]: *** [fb] Error 2
make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.99.3/work/xc/programs/Xserver'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.99.3/work/xc/programs'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.99.3/work/xc'
make[1]: *** [World] Error 2
make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.99.3/work/xc'
make: *** [World] Error 2
!!! ERROR: x11-base/xorg-x11-6.8.99.3 failed.
!!! Function build, Line 971, Exitcode 2
!!! make World failed
!!! If you need support, post the topmost build error, NOT this status message.
|
Oh well, I'm in no hurry as I have a working xorg still on. |
|
| Back to top |
|
 |
Xake Guru


Joined: 11 Feb 2004 Posts: 588 Location: Göteborg, the rainy part of scandinavia
|
Posted: Mon Apr 25, 2005 11:28 am Post subject: |
|
|
Is it just me or is the mplayer1.0_pre7 in portage badly broken?
| Code: | * Applying mplayer-1.0_pre6-ppc64.patch ... [ ok ]
* Applying mplayer-1.0_pre7-gcc4.patch ...
* Failed Patch: mplayer-1.0_pre7-gcc4.patch !
* ( /usr/portage/media-video/mplayer/files/mplayer-1.0_pre7-gcc4.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/mplayer-1.0_pre7/temp/mplayer-1.0_pre7-gcc4.patch-26518.out
!!! ERROR: media-video/mplayer-1.0_pre7 failed.
!!! Function epatch, Line 358, Exitcode 0
!!! Failed Patch: mplayer-1.0_pre7-gcc4.patch!
|
|
|
| Back to top |
|
 |
|
|
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
|
|