First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 68598
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Jon Portnoy (RETIRED) <avenj@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Hans-Christian Armingeon <mog.johnny@gmx.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
dnsmasq-2.16.ebuild ebuild with gcc-3.4 patch text/plain Holger Hoffstätte 2004-11-06 03:12 0000 989 bytes Details
dnsmasq-2.16-gcc3.4-fix.patch patch for gcc 3.4 patch Holger Hoffstätte 2004-11-06 03:13 0000 31.21 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 68598 depends on: Show dependency tree
Bug 68598 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-10-22 16:06 0000
# FEATURES="-distcc" MAKEOPTS="-j1" emerge dnsmasq
Calculating dependencies ...done!
>>> emerge (1 of 1) net-dns/dnsmasq-2.16 to /
>>> md5 src_uri ;-) dnsmasq-2.16.tar.gz
>>> Unpacking source...
>>> Unpacking dnsmasq-2.16.tar.gz to /var/tmp/portage/dnsmasq-2.16/work
>>> Source unpacked.
make[1]: Entering directory `/var/tmp/portage/dnsmasq-2.16/work/dnsmasq-2.16/src'
cc -m32 -O3 -march=athlon-4 -fomit-frame-pointer -funroll-loops -pipe  -Wall -W -c cache.c
cache.c:20: error: 'index' redeclared as different kind of symbol
cache.c:20: error: 'index' redeclared as different kind of symbol
make[1]: *** [cache.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/dnsmasq-2.16/work/dnsmasq-2.16/src'
make: *** [all] Error 2

!!! ERROR: net-dns/dnsmasq-2.16 failed.
!!! Function src_compile, Line 22, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

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



Portage 2.0.51-r2 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20041006-r0, 
2.6.8-gentoo-r5 i686) 
================================================================= 
System uname: 2.6.8-gentoo-r5 i686 mobile AMD Athlon(tm) XP 2500+ 
Gentoo Base System version 1.5.3 
distcc 2.18 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
ccache version 2.3 [disabled] 
Autoconf: sys-devel/autoconf-2.59-r5 
Automake: sys-devel/automake-1.8.5-r1 
Binutils: sys-devel/binutils-2.15.92.0.2-r1 
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1 
Libtools: sys-devel/libtool-1.5.2-r5 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-m32 -O3 -march=athlon-4 -fomit-frame-pointer -funroll-loops -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /lib/modules /opt/glftpd/etc /opt/openjms/config /usr/NX/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.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/bind /var/qmail/control /var/spool/fax/etc /var/vpopmail/domains /var/vpopmail/etc" 
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-m32 -O3 -march=athlon-4 -fomit-frame-pointer -funroll-loops -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs buildpkg distlocks sandbox sfperms" 
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ 
ftp://ftp.uni-muenster.de/pub/linux/distributions/gentoo 
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ 
http://ftp.uni-erlangen.de/pub/mirrors/gentoo" 
MAKEOPTS="-j7" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="3dnow 3dnowex 3dnowext X X509 Xaw3d aalib accessibility acl acpi 
activefilter adns afs aim alsa apache2 apm arts asterisk atm audiofile avi 
bcmath berkdb bidi bitmap-fonts blender-game bluetooth bmp bonobo bzlib 
calendar camaelon caps cddb cdparanoia cdr chroot clearpasswd codecs cpdflib 
crypt cscope ctype cups curl curlwrappers cyrus dbase dbm dbx dedicated 
devfs26 dga dhcp dio directfb divx4linux djbfft dts dvd dvdr dvdread edl eds 
emacs encode esd ethereal evo exif f77 faad fam fax fbcon fbdev fdftk fftw 
filepro firebird flac flashflatfile flexresp flood fltk fluidsynth foomaticdb 
frascend freetds frlargefiles frxp ftp gb gcj gd gd-external gdbm ggi gif 
gimpprint gmp gnokii gnome gnutls gphoto2 gpm gps graphviz gsm gsnd gstreamer 
gtk gtk2 gtkhtml guile hal howl icc iconv icq idea imagemagic imagemagick imap 
imlib inetd inifile innodb insecure-drivers ipalias ipv6 irda jabber jack 
jack-tmpfs java javamail javascript jbig jce jikes jit jks jms joystick jpeg 
jpeg2k junit jython kde kerberos ladcca latex lcd lcms ldap libcaca libg++ 
libgda libwww lirc live lzo lzw-tiff mad maildir maildrop mailwrapper matroska 
mbox mbrola mcal mcve mecab memlimit mhash mikmodmime ming mmx mmx2 motif 
mozcalendar mozilla mozsvg mpeg mpi mppe-mppc msn multitarget mysql mythtv 
nagios-dns nagios-ntp nagios-ping nagios-ssh nas ncurses netcdf network neural 
nis nls nntp nptl nptlonly oav objc odbc offensive oggvorbis opengl oscar oss 
pam pcap pcmciapcntl pcre pcsc-lite pda pdflib perl pg-hier pg-intdatetime 
pg-vacuumdelay php pic plotutils png pnp portaudio posix postgres povray ppds 
prelude procmail pvm python qt quicktime readline rhino rtc ruby samba sasl 
scanner sdl serial session sftplogging shaper shared sharedmem silc simplexml 
skey slang slp smartcard smime sndfile snmp snortsam soap sockets socks5 
softquota soundtouch speex spell spl sqlite sse ssl stats stencil-buffer svg 
svga sysvipcszip tcltk tcpd tetex tga theora threads tidy tiff tokenizer 
transcode transparent-proxy truetype unicode usb v4l v4l2 vda vhosts vpopmail 
wddx wifi wmf wxwindows x86 xim xine xinerama xml xml2 xmlrpc xmms xosd xpm 
xprint xscreensaver xsl xv xvid xvmc yahoo yaz zlib"

------- Comment #1 From Jon Portnoy (RETIRED) 2004-10-22 18:04:43 0000 -------
Issues with gcc 3.4. Masked for now.

------- Comment #2 From Holger Hoffstätte 2004-10-28 12:51:41 0000 -------
Just a FYI: dnsmasq-2.17 will be out shortly with a fix.

------- Comment #3 From Holger Hoffstätte 2004-11-06 03:12:11 0000 -------
Well, it seems 2.17 hasn't shown up yet so I applied the official
upstream-gcc-3.4 fix as used in Debian. Please mark this at least ~unstable so
that people can test it.

------- Comment #4 From Holger Hoffstätte 2004-11-06 03:12:58 0000 -------
Created an attachment (id=43392) [edit]
ebuild with gcc-3.4 patch

------- Comment #5 From Holger Hoffstätte 2004-11-06 03:13:23 0000 -------
Created an attachment (id=43393) [edit]
patch for gcc 3.4

------- Comment #6 From Jon Portnoy (RETIRED) 2004-11-06 13:50:15 0000 -------
Patch added (minus the debian/ cruft) and ebuild unmasked. Much thanks.

First Last Prev Next    No search results available      Search page      Enter new bug