Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64942 - e100-2.3.38 failed to compile
Summary: e100-2.3.38 failed to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Martin Holzer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-22 01:57 UTC by Abraham Marin Perez
Modified: 2005-07-05 02:20 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 Abraham Marin Perez 2004-09-22 01:57:55 UTC
When trying to merge e100-2.3.38 (last unmasked version) a compilation error occurs. Here is the output:

]1;]2;Started emerge on: Sep 22, 2004 10:57:54]1;]2; *** emerge  e100]1;]2; >>> emerge (1 of 1) net-misc/e100-2.3.38 to /]1;]2; === (1 of 1) Cleaning (net-misc/e100-2.3.38::/usr/portage/net-misc/e100/e100-2.3.38.ebuild)]1;]2; === (1 of 1) Compiling/Merging (net-misc/e100-2.3.38::/usr/portage/net-misc/e100/e100-2.3.38.ebuild)>>> Unpacking source...
>>> Unpacking e100-2.3.38.tar.gz to /var/tmp/portage/e100-2.3.38/work
>>> Source unpacked.
rm -rf e100.o e100_main.o e100_eeprom.o e100_config.o e100_phy.o e100_kcompat.o e100_test.o e100.7.gz
gcc -O3 -pipe -march=athlon-xp -fomit-frame-pointer -fforce-addr -frerun-loop-opt -floop-optimize -frerun-cse-after-loop -falign-functions=4 -Wall -DLINUX -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -D__NO_VERSION__ -O2 -pipe -I/usr/src/linux/include -I. -Wstrict-prototypes -fomit-frame-pointer   -DKBUILD_MODNAME=e100 -I/usr/src/linux/arch/i386/mach-generic -I/usr/src/linux/include/asm-i386/mach-default   -c -o e100_main.o e100_main.c
In file included from /usr/src/linux/include/asm/processor.h:18,
                 from /usr/src/linux/include/linux/prefetch.h:14,
                 from /usr/src/linux/include/linux/list.h:7,
                 from /usr/src/linux/include/net/sock.h:44,
                 from /usr/src/linux/include/linux/ip.h:84,
                 from /usr/src/linux/include/net/ip.h:28,
                 from /usr/src/linux/include/net/checksum.h:31,
                 from e100_main.c:68:
/usr/src/linux/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux/include/asm/dma-mapping.h: In function `e100_free_rfd_pool':
/usr/src/linux/include/asm/dma-mapping.h:30: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/asm/dma-mapping.h:30: error: impossible constraint in `asm'
/usr/src/linux/include/linux/module.h: In function `__module_get':
/usr/src/linux/include/linux/module.h:349: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/linux/dcache.h: In function `dget':
/usr/src/linux/include/linux/dcache.h:276: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/asm/fixmap.h: In function `virt_to_fix':
/usr/src/linux/include/asm/fixmap.h:147: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/linux/mm.h: In function `put_page':
/usr/src/linux/include/linux/mm.h:311: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/linux/highmem.h: In function `memclear_highpage_flush':
/usr/src/linux/include/linux/highmem.h:59: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/linux/skbuff.h: In function `__skb_put':
/usr/src/linux/include/linux/skbuff.h:685: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/linux/skbuff.h: In function `skb_put':
/usr/src/linux/include/linux/skbuff.h:703: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/linux/skbuff.h: In function `__skb_pull':
/usr/src/linux/include/linux/skbuff.h:739: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/linux/smp_lock.h: In function `unlock_kernel':
/usr/src/linux/include/linux/smp_lock.h:52: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/linux/netdevice.h: In function `netif_rx_complete':
/usr/src/linux/include/linux/netdevice.h:877: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/linux/netdevice.h: In function `__netif_rx_complete':
/usr/src/linux/include/linux/netdevice.h:903: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/net/sock.h: In function `sk_set_owner':
/usr/src/linux/include/net/sock.h:505: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/net/sock.h: In function `kiocb_to_siocb':
/usr/src/linux/include/net/sock.h:552: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/asm/dma-mapping.h: In function `dma_map_single':
/usr/src/linux/include/asm/dma-mapping.h:21: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/asm/dma-mapping.h: In function `dma_unmap_single':
/usr/src/linux/include/asm/dma-mapping.h:30: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/asm/dma-mapping.h: In function `dma_map_sg':
/usr/src/linux/include/asm/dma-mapping.h:39: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/asm/dma-mapping.h:42: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/asm/dma-mapping.h: In function `dma_map_page':
/usr/src/linux/include/asm/dma-mapping.h:55: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/asm/dma-mapping.h: In function `dma_unmap_page':
/usr/src/linux/include/asm/dma-mapping.h:63: warning: asm operand 1 probably doesn't match constraints
/usr/src/linux/include/asm/dma-mapping.h: In function `dma_unmap_sg':
/usr/src/linux/include/asm/dma-mapping.h:71: warning: asm operand 1 probably doesn't match constraints
make: *** [e100_main.o] Error 1

!!! ERROR: net-misc/e100-2.3.38 failed.
!!! Function src_compile, Line 19, Exitcode 2
!!! (no error message)

Calculating dependencies    ...done!
>>> emerge (1 of 1) net-misc/e100-2.3.38 to /
>>> md5 src_uri ;-) e100-2.3.38.tar.gz
]1;]2; *** terminating.]1;]2;xterm

Reproducible: Always
Steps to Reproduce:
1. emerge e100
2.
3.




Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1,
2.6.7-gentoo-r12)
=================================================================
System uname: 2.6.7-gentoo-r12 i686 AMD Athlon(tm) XP 1700+
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -pipe -march=athlon-xp -fomit-frame-pointer -fforce-addr
-frerun-loop-opt -floop-optimize -frerun-cse-after-loop -falign-functions=4"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /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="-O3 -pipe -march=athlon-xp -fomit-frame-pointer -fforce-addr
-frerun-loop-opt -floop-optimize -frerun-cse-after-loop -falign-functions=4"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.gentoo-pt.org/pub/gentoo/
ftp://mir.zyrianes.net/gentoo/ ftp://ftp.caliu.info/pub/gentoo/
http://mir.zyrianes.net/gentoo/"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="# 3dfx Audio Compression Database Desktop Development Digital Documents
Graphic Hotplugging I'll Images Low Miscellaneous Networking Printing Video X
aalib acpi alsa apache2 audiofile avi bidi bitmap-fonts bzlib calendar canna cdr
cjk crypt cscope dga directfb disks divx4linux doc dvb encode esd evo exif fbcon
fftw firebird flac freewmn ftp gb gd gdbm gif gnome gtk gtk2 gtkhtml i18n iconv
icq imlib into iodbc jabber java jikes jpeg level libg++ libwww linguas_es mad
memlimit mikmod mime mmx motif mpeg msn nas ncurses nls odbc offensive oggvorbis
openal opengl pam pcre pdflib perl png pnp posix python quicktime readline sdl
sections separate servers shared sharedmem simplexml slang spell ssl support svg
svga sysvipc szip tcltk tcpd tetex theora this tiff to truetype try unicode usb
videos wmf x86 xinerama xml xml2 xmlrpc xmms xprint xv xvid zlib"
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2004-10-23 08:54:32 UTC
do you use 2.6 kernel headers ?

`try a more recent version
Comment 2 Stian Skjelstad 2005-07-04 08:30:57 UTC
kernel-versions has bumped some versions since report. Close bug, unless
reported can report back on Comment #1
Comment 3 Abraham Marin Perez 2005-07-05 02:20:39 UTC
Well, this bug was issued almost a year ago, nowadays the ebuild that used to
fail isn't even in portage tree, so I think we could just forget it. Closing.