Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 122009 - gecko-sdk-1.7.12-r1 fails to compile ( as does mozilla )
Summary: gecko-sdk-1.7.12-r1 fails to compile ( as does mozilla )
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: MIPS Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-07 10:25 UTC by Timo Scharfenberger
Modified: 2006-02-17 09:29 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Timo Scharfenberger 2006-02-07 10:25:50 UTC
emerge gecko-sdk ( 1.7.12-r1 from ~mips ) fails with this error but builds fine on X86.

X11 and most of Gnome are already working so I think there is no general error in the installed toolchain.


gmake[7]: Entering directory `/var/tmp/portage/gecko-sdk-1.7.12-r1/work/mozilla/xpcom/reflect/xptcall/src/md/unix'
mips-unknown-linux-gnu-gcc -o xptcinvoke_asm_mips.o    -I../../../../../../dist/include/xpcom -I../../../../../../dist/include -I/var/tmp/portage/gecko-sdk-1.7.12-r1/work/mozilla/dist/include/nspr     -I./../.. -x assembler-with-cpp -D__GNUC__ -c xptcinvoke_asm_mips.s
<command line>:1:1: warning: "__GNUC__" redefined
<built-in>:3:1: warning: this is the location of the previous definition
xptcinvoke_asm_mips.s: Assembler messages:
xptcinvoke_asm_mips.s:41: Error: junk at end of line, first unrecognized character is `4'
xptcinvoke_asm_mips.s:97: Warning: No .cprestore pseudo-op used in PIC code
xptcinvoke_asm_mips.s:123: Warning: No .cprestore pseudo-op used in PIC code
xptcinvoke_asm_mips.s:149: Warning: Float register should be even, was 13
gmake[7]: *** [xptcinvoke_asm_mips.o] Error 1

Looks like this is the only error because make -k reported no additional failures.

Emerge info:

Gentoo Base System version 1.6.14
Portage 2.0.51.22-r3 (default-linux/mips/2005.0, gcc-3.4.5, glibc-2.3.5-r0, 2.6.14.5-mipsgit-20051030-ip30 mips64)
=================================================================
System uname: 2.6.14.5-mipsgit-20051030-ip30 mips64 R12000 V3.5  FPU V0.0
dev-lang/python:     2.3.3-r1, 2.4.2
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.14.90.0.8-r1, 2.16.1, 2.16.91.0.2
sys-devel/libtool:   1.4.3-r4, 1.5.22
virtual/os-headers:  2.6.14.4
ACCEPT_KEYWORDS="mips"
AUTOCLEAN="yes"
CBUILD="mips-unknown-linux-gnu"
CFLAGS="-mtune=r10000 -O2 -pipe -fomit-frame-pointer -fforce-addr"
CHOST="mips-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -march=mips2"
DISTDIR="/portage/distfiles"
FEATURES="autoconfig ccache distlocks sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.UTF-8"
MAKEOPTS="-l8 -j4"
PKGDIR="/portage/packages/gcc-3.4/mips-unknown-linux-gnu"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="mips X Xaw3d a52 artworkextra async audiofile berkdb bitmap-fonts bzip2 cairo caps cdr cjk crypt cups curl dbus dlloader dri dts dvd dvdread eds encode erandom esd exif expat fam ffmpeg flac fortran gdbm gif glut gnome gnutls gstreamer gtk gtkhtml guile howl idn imagemagick imlib ip30 ipv6 jpeg kerberos krb4 lcms ldap libclamav libwww mmap mng motif mp3 mpeg nautilus ncurses nfs nls nntp nomultilib oav ogg on-the-fly-crypt opengl oss pam perl pic png python quotas readline recode rle samba sdl speex spell ssl svg syslog tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis wmf xinerama xml xml2 xprint xrandr xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS


If there is some additional information needed, I will try to provide it.

kind regards
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-02-07 10:32:04 UTC
Where did you get the idea that it would compile? Neither of them has ever been keyworded for mips.
Comment 2 Stephen Becker (RETIRED) gentoo-dev 2006-02-07 10:41:48 UTC
(In reply to comment #1)
> Where did you get the idea that it would compile? Neither of them has ever been
> keyworded for mips.
> 

To elaborate on this, mozilla-* is universally broken on mips.  We know about the problem, and might have a patch to fix this (although it needs to be tested with newer stuff).  However, Jakub is totally correct.  These ebuilds do not, and have not ever been keyworded for mips.  Until then, any bugs are invalid, since we don't support these packages.
Comment 3 Timo Scharfenberger 2006-02-17 09:29:40 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Where did you get the idea that it would compile? Neither of them has ever been
> > keyworded for mips.
> > 
> 
> To elaborate on this, mozilla-* is universally broken on mips.  We know about
> the problem, and might have a patch to fix this (although it needs to be tested
> with newer stuff).  However, Jakub is totally correct.  These ebuilds do not,
> and have not ever been keyworded for mips.  Until then, any bugs are invalid,
> since we don't support these packages.
> 

So can you share the possible patch?
Looks like gecko-sdk only fails on one ASM file.

kind regards