Summary: | cups fails to compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sandino Araico Sanchez <sandino> |
Component: | [OLD] Printing | Assignee: | Printing Team <printing> |
Status: | RESOLVED NEEDINFO | ||
Severity: | blocker | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Sandino Araico Sanchez
2004-09-22 02:33:20 UTC
net-print/cups-1.1.20-r2 the same error happens net-print/cups-1.1.20-r1 the same arror Changed severity to blocker since CUPS has too many dependencies that can not be updated until this bug is fixed. seems to be a gcc-3.4 bug? Please lower your CFLAGS and reemerge cups one more time. CFLAGS="-march=athlon-xp -O3 -pipe" Compiling fails in the same place. CFLAGS="-mtune=athlon-xp -O3 -pipe" Compiles OK. Compiling fails in other place. Compiling serial.c... Linking serial... Compiling socket.c... {standard input}: Assembler messages: {standard input}:438: Error: invalid character ';' in mnemonic {standard input}:592: Error: invalid character ';' in mnemonic make[1]: *** [socket.o] Error 1 make: *** [all] Error 1 CFLAGS="" Compiling fails in a different place Making all in scheduler... Compiling auth.c... /mnt/u06/src/portage/cups-1.1.21/temp/ccgh0rI2.s: Assembler messages: /mnt/u06/src/portage/cups-1.1.21/temp/ccgh0rI2.s:524: Error: invalid character ';' in operand 2 /mnt/u06/src/portage/cups-1.1.21/temp/ccgh0rI2.s:2139: Error: invalid character ';' in operand 2 make[1]: *** [auth.o] Error 1 make: *** [all] Error 1 The compiler seems to be the problem, I haven't been able to compile anything in the whole day, everything breaks with assembler errors. gcc --version gcc (GCC) 3.4.1 20040803 (Gentoo Hardened Linux 3.4.1-r2, ssp-3.4-2, pie-8.7.6.5) Copyright (C) 2004 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. I got this one: Compiling FontFile.cxx... distcc[18041] ERROR: compile /root/.ccache/FontFile.tmp.dostoevsky.18037.ii on ketenc failed In file included from /usr/include/math.h:382, from FontFile.cxx:15: /usr/include/bits/mathinline.h: In function `long double __atan2l(long double, long double)': /usr/include/bits/mathinline.h:433: error: `__builtin_atan2l' undeclared (first use this function) /usr/include/bits/mathinline.h:433: error: (Each undeclared identifier is reported only once for each function it appears in.) make[1]: *** [FontFile.o] Error 1 make: *** [all] Error 1 !!! ERROR: net-print/cups-1.1.21 failed. !!! Function src_compile, Line 55, Exitcode 2 !!! compile problem I disabled distcc and ccache FWIW. Portage 2.0.50-r11 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20040808-r0, 2.6.7-gentoo-r13) ================================================================= System uname: 2.6.7-gentoo-r13 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz Gentoo Base System version 1.5.3 distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo" MAKEOPTS="-j10" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://192.168.0.179/portage" USE="X acpi alsa arts avi berkdb bitmap-fonts cdr crypt cups dvd encode foomaticdb freetds gdbm gif gpm imlib innodb java jpeg jpg kde libg++ libwww live mad mikmod mmx motif mpeg mysql ncurses network nls nptl odbc oggvorbis opengl oss pam pcmcia pdflib perl png python qt quicktime readline samba sdl sse ssl svg svga tcltk tcpd tetex tiff truetype usb video_cards_radeon x86 xml2 xprint xv zlib" Hello? I can't update world since cups' failure stops the whole process. I have manually update individual packages. Any word on this would be welcome. Witch version of gcc have you on second computer? what's your gcc version? |