Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 175479 - sci-libs/cln-1.1.13 won't compile
Summary: sci-libs/cln-1.1.13 won't compile
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-21 18:57 UTC by MaratIK
Modified: 2007-04-21 22:39 UTC (History)
0 users

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


Attachments
/var/tmp/portage/sci-libs/cln-1.1.13/temp/build.log (build.log,49.50 KB, text/plain)
2007-04-21 18:57 UTC, MaratIK
Details
cln-1.1.13-ebuild.patch (cln-1.1.13-ebuild.patch,338 bytes, patch)
2007-04-21 19:27 UTC, MaratIK
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description MaratIK 2007-04-21 18:57:08 UTC
Compilation failed at file src/base/random/cl_random_def.cc:

 x86_64-pc-linux-gnu-g++ -O3 -pipe -march=athlon64 -mtune=athlon64 -mfpmath=sse -mmmx -msse -msse2 -msse3 -m3dnow -momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -fpeel-loops -funswitch-loops -funit-at-a-time -I../include -I../include -I./base -Ibase -c ./base/random/cl_random_def.cc  -fPIC -DPIC -o .libs/cl_random_def.o
{standard input}: Assembler messages:
{standard input}:58: Error: symbol `cl_module__cl_random_def__ctorend' is already defined
make[3]: *** [cl_random_def.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/sci-libs/cln-1.1.13/work/cln-1.1.13/src'
make[2]: *** [base/random.target] Error 2
make[2]: Leaving directory `/var/tmp/portage/sci-libs/cln-1.1.13/work/cln-1.1.13/src'
make[1]: *** [base.target] Error 2
make[1]: Leaving directory `/var/tmp/portage/sci-libs/cln-1.1.13/work/cln-1.1.13/src'
make: *** [all] Error 2

Portage 2.1.2.2 (default-linux/amd64/2007.0/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.20-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r4 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 21 Apr 2007 18:00:08 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -pipe -march=athlon64 -mtune=athlon64 -mfpmath=sse -mmmx -msse -msse2 -msse3 -m3dnow -momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -fpeel-loops -funswitch-loops -funit-at-a-time"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O3 -pipe -march=athlon64 -mtune=athlon64 -mfpmath=sse -mmmx -msse -msse2 -msse3 -m3dnow -momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -fpeel-loops -funswitch-loops -funit-at-a-time"
DISTDIR="/usr/distfiles"
FEATURES="ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://ftp.chg.ru/pub/Linux/gentoo/"
LANG="ru_RU.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="ru en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/armagetron /usr/portage/local/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip S3TC X a52 aac acpi akode alsa amd64 amr ao aoss aotuv arj arts artworkextra asf atm audacious audiofile avahi bash-completion berkdb bitmap-fonts bl blas bluetooth boehm-gc bzip2 cairo cddb cdparanoia cdr cg cli clock-screen cpudetection cracklib crypt css cups curl cvs dbus dhcp divx djvu doc dts dv dvd dvdr dvdread editor eds emboss emerald encode esd evo exif expat extrafilters fam fame ffmpeg fftw firefox flac fontconfig foomaticdb fortran fpx ftp fuse gd gdbm gif gimp gimpprint ginac glade glgd glibc-omitfp glitz glut glw gmedia gmp gnome gnome-print gnomecanvas gnuplot gnutls gphoto2 gpm graphviz gs gsf gstreamer gtalk gtk gtkhtml gtkspell guile gzip h323 hal haskell hddtemp hdf hdf5 hfs hlapi html icecast iconv icq ieee1394 imagemagick imlib isdnlog ithreads jabber jack java javascript jbig jpeg jpeg2k jython kde kdeenablefinal kdehiddenvisibility kdexdeltas key-screen lame latex lcms libg++ libnotify libsamplerate live lm_sensors logrotate lua lzo lzw mad matroska midi mikmod mjpeg mmap mmx mmxext mng modplug mouse moviepack moviesounds mozilla mp3 mpd mpeg mpeg2 mplayer musepack musicbrainz nas ncurses netjack network nls no-old-linux nptl nptlonly nsplugin nvidia ocaml offensive ogg openal openexr opengl oscar oss pam pango patented pch pcre pdf perl plotutils png pnm portaudio ppds pppd ps pulseaudio python qhull qt3 qt3support qt4 quicktime quotes rdesktop readline realmedia reflection reiserfs rle rtsp ruby samba scanner scenarios sdl sdl-image sdl-sound sdlaudio session sid slang smp sndfile speex spell spl sql sqlite sqlite3 sse sse2 ssl submenu subtitles subversion svg svgz sysfs syslog szip tcl tcpd tetex tga themes theora threads tidy tiff timidity tk trayicon truetype truetype-fonts tta type1-fonts unicode usb v4l v4l2 vcd visualization vorbis wav wavpack wma wmf wmp wxwindows x264 xanim xcomposite xhtml xine xml xorg xosd xpm xprint xscreensaver xsl xslt xv xvid xvmc zero-penalty-hit zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="all" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en" USERLAND="GNU" VIDEO_CARDS="vga nvidia nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 MaratIK 2007-04-21 18:57:58 UTC
Created attachment 116921 [details]
/var/tmp/portage/sci-libs/cln-1.1.13/temp/build.log
Comment 2 Christoph Mende (RETIRED) gentoo-dev 2007-04-21 18:59:36 UTC
Try again with sane CFLAGS, it compiles fine for me.
Comment 3 MaratIK 2007-04-21 19:27:56 UTC
Created attachment 116924 [details, diff]
cln-1.1.13-ebuild.patch

Ok.
I found that -ftracer is the source of error. May be it is need to filter out this flag to prevent future bugreports?
So I attach patch for ebuild.
Comment 4 Jeffrey Gardner (RETIRED) gentoo-dev 2007-04-21 22:39:21 UTC
Your CFLAGS are not recommended by 99.999% of gentoo developers.
:)