Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54476 - sane-backends-1.0.14-r3 won't compile past fujitsu. sane-backends
Summary: sane-backends-1.0.14-r3 won't compile past fujitsu. sane-backends
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Patrick Kursawe (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-19 18:36 UTC by Guy
Modified: 2004-10-20 22:59 UTC (History)
0 users

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 Guy 2004-06-19 18:36:47 UTC
I have several systems. sane-backends won't compile past fujitsu on my main system. I've also tried "-O3" "-O2" compile options with no difference in the non-results.

++++++++++++++++++++++++++++++++++++++++++++++++++++

error messages:
 gcc -c -march=athlon-xp -Os -pipe -W -Wall -DHAVE_CONFIG_H -I. -I. -I../include -I../includ
e -DPATH_SANE_CONFIG_DIR=/etc/sane.d -DPATH_SANE_DATA_DIR=/usr/share -DV_MAJOR=1 -DV_MINOR=0
 -DBACKEND_NAME=fujitsu -DLIBDIR=/usr/lib/sane fujitsu.c  -fPIC -DPIC -o .libs/fujitsu.o
In file included from fujitsu.c:173:
/usr/include/libc.h:33: error: syntax error before "Rune"
/usr/include/libc.h:34: error: syntax error before '*' token
make[1]: *** [fujitsu.lo] Error 1
make[1]: Leaving directory `/var/tmp/portage/sane-backends-1.0.14-r3/work/sane-backends-1.0.
14/backend'
make: *** [all-recursive] Error 1

!!! ERROR: media-gfx/sane-backends-1.0.14-r3 failed.
!!! Function src_compile, Line 51, Exitcode 2
!!! (no error message)


++++++++++++++++++++++++++++++++++++++++++++++++++++

Problem system:
ortage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.6)
=================================================================
System uname: 2.6.6 i686 AMD Athlon(TM) XP 1900+
Gentoo Base System version 1.4.16
distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -Os -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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=athlon-xp -Os -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://mirrors.tds.net/gentoo ftp://mirrors.tds.net/gentoo http://212.219.247.15/sites/www.ibiblio.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d accessibility alsa apache2 apm arts athena audiofile avi berkdb bonobo cdr crypt cups curl dga directfb divx4linux doc dvd dvdr encode esd ethereal fbcon firebird flac foomaticdb freetds gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagic imlib innodb jabber java jikes jpeg kde lcms ldap lesstif libg++ libwww mad maildir mikmod mmx mozilla mpeg mysql nas ncurses nls odcb offensive oggvorbis opengl oss pam pda pdflib perl png postgres ppds python qt quicktime readline samba scanner sdl slang speex spell ssl svga tcltk tcpd tetex theora truetype unicode usb wmf wxwindows x86 xml2 xmms xv yahoo zinerama zlib zoo"

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

System sane-backends-1.0.14-r3 _does_ compile on:
Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7)
=================================================================
System uname: 2.6.7 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.4.16
distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d accessibility alsa apache2 apm arts audiofile avi berkdb bonobo cdr crypt cups curl dga directfb divx4linux doc dvd dvdr encode esd ethereal fbcon flac foomaticdb freetds gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagic imlib innodb jabber java jikes jpeg kde lcms ldap lesstiff libg++ libwww mad maildir mikmod motif mozilla mpeg mysql nas ncurses nls odbc offensive oggvorbis opengl oss pam pda pdflib perl png postgres ppds python qt quicktime readline ruby samba scanner sdl slang speex spell ssl svga tcltk tcpd theora truetype unicode usb winf wxwindows x86 xeo xinerama xml2 xmms xv yahoo zlib"


Reproducible: Always
Steps to Reproduce:
Comment 1 katerina 2004-09-03 15:36:28 UTC
It doesn't compile on (same error message): 

Portage 2.0.50-r10 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.0-test8)
=================================================================
System uname: 2.6.0-test8 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.16
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /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/fenris /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache distcc sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://194.149.10.102/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acl alsa apm arts audiofile avi berkdb bidi cairo canna cdr cjk crypt cscope cups debug directfb doc dvd dvdr emacs encode faad flac foomaticdb freewnn gatos gd gdbm gimpprint gphoto2 gpm gtk gtk2 guile imagemagick imlib jack java javascript jikes jpeg junit kde libg++ libwww mad mikmod mmx mng mpeg ncurses nls oggvorbis opengl pam pcre pdflib perl php pic png postgres ppds python qt quicktime readline ruby scanner sdl slang socks5 softmmu spell sse ssl tcltk tcpd tetex theora tiff truetype unicode usb video_cards_rage128 wmf x86 xinerama xml2 xmms xv zlib"
Comment 2 Guy 2004-09-11 17:35:04 UTC
I still can't get past fujitsu in sane-backends on one system. The other systems are fine. I'm suspect a 'cruft' problem as the problem system has been around for awhile.

I'm willing to try any reasonable suggestion.
Comment 3 Guy 2004-09-11 21:39:24 UTC
In order to be able to emerge kde-3.3.0 for this machine, I've set USE="-scanner". However, I consider this to be a temporary measure. I would very much like to set up scanner functionality on this machine.

IANAP. Hoever, I'll be happy to provide what ever additional info is needed and/or perform testing for this.
Comment 4 Patrick Kursawe (RETIRED) gentoo-dev 2004-10-20 22:57:49 UTC
Please tell me the result of
qpkg -v -f  /usr/include/libc.h
Comment 5 Patrick Kursawe (RETIRED) gentoo-dev 2004-10-20 22:59:22 UTC
Since it looks like you receive no email about bug status changes, please re-open this bug if you have the necessary information.