Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 287677 - sci-electronics/iverilog-0.9.1: ln -s /usr/share/python*/CXX . || die
Summary: sci-electronics/iverilog-0.9.1: ln -s /usr/share/python*/CXX . || die
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-04 19:59 UTC by Burak
Modified: 2009-10-05 20:02 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 Burak 2009-10-04 19:59:13 UTC
>>> Emerging (1 of 1) sci-electronics/iverilog-0.9.1
 * verilog-0.9.1.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                        [ ok ]
 * checking ebuild checksums ;-) ...                                                                                           [ ok ]
 * checking auxfile checksums ;-) ...                                                                                          [ ok ]
 * checking miscfile checksums ;-) ...                                                                                         [ ok ]
>>> Unpacking source...
>>> Unpacking verilog-0.9.1.tar.gz to /var/tmp/portage/sci-electronics/iverilog-0.9.1/work
>>> Source unpacked in /var/tmp/portage/sci-electronics/iverilog-0.9.1/work
>>> Preparing source in /var/tmp/portage/sci-electronics/iverilog-0.9.1/work/verilog-0.9.1 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/sci-electronics/iverilog-0.9.1/work/verilog-0.9.1 ...
 * econf: updating verilog-0.9.1/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating verilog-0.9.1/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating verilog-0.9.1/vvp/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating verilog-0.9.1/vvp/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for gperf... gperf
checking for man... man
checking for ps2pdf... ps2pdf
checking for git... git
checking for flex... flex
checking for bison... bison
checking for Microsoft Windows... no
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for inttypes.h... (cached) yes
checking libiberty.h usability... no
checking libiberty.h presence... yes
configure: WARNING: libiberty.h: present but cannot be compiled
configure: WARNING: libiberty.h:     check for missing prerequisite headers?
configure: WARNING: libiberty.h: see the Autoconf documentation
configure: WARNING: libiberty.h:     section "Present But Cannot Be Compiled"
configure: WARNING: libiberty.h: proceeding with the preprocessor's result
configure: WARNING: libiberty.h: in the future, the compiler will take precedence
checking for libiberty.h... yes
checking iosfwd usability... yes
checking iosfwd presence... yes
checking for iosfwd... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking for unsigned long long... yes
checking size of unsigned long long... 8
checking for unsigned long... yes
checking size of unsigned long... 8
checking for unsigned... yes
checking size of unsigned... 4
checking for tputs in -ltermcap... no
checking for readline in -lreadline... yes
checking for add_history in -lhistory... yes
checking readline/readline.h usability... yes
checking readline/readline.h presence... yes
checking for readline/readline.h... yes
checking readline/history.h usability... yes
checking readline/history.h presence... yes
checking for readline/history.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for gzwrite in -lz... yes
checking for gzwrite in -lz... (cached) yes
checking for BZ2_bzdopen in -lbz2... yes
checking for BZ2_bzdopen in -lbz2... (cached) yes
configure: Not using valgrind hooks
checking for sys/times... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for dlopen in -ldl... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether byte ordering is bigendian... no
checking for extra libs needed... 
checking for flag to make position independent code... -fPIC
checking for lround... no
checking for nan... no
checking for fmin... no
checking for fmax... no
checking for fopen64... yes
checking for -rdynamic compiler flag... -rdynamic
checking for shared library link flag... -shared
checking for leading underscores... no
checking for trailing underscores... no
checking for sanity of prefix... ok
checking for sanity of exec_prefix... ok
checking for sanity of libdir... ok
configure: creating ./config.status
config.status: creating Makefile
config.status: creating ivlpp/Makefile
config.status: creating vvp/Makefile
config.status: creating vpi/Makefile
config.status: creating driver/Makefile
config.status: creating driver-vpi/Makefile
config.status: creating cadpli/Makefile
config.status: creating libveriuser/Makefile
config.status: creating tgt-null/Makefile
config.status: creating tgt-stub/Makefile
config.status: creating tgt-vvp/Makefile
config.status: creating tgt-vhdl/Makefile
config.status: creating tgt-fpga/Makefile
config.status: creating tgt-verilog/Makefile
config.status: creating tgt-pal/Makefile
config.status: creating config.h
config.status: creating _pli_types.h
config.status: creating vvp/config.h
config.status: creating vpi/vpi_config.h
config.status: creating libveriuser/config.h
config.status: creating tgt-vvp/vvp_config.h
config.status: creating tgt-vhdl/vhdl_config.h
>>> Source configured.
>>> Compiling source in /var/tmp/portage/sci-electronics/iverilog-0.9.1/work/verilog-0.9.1 ...
make -j4 
mkdir dep
cat ./version_base.in version_tag.h > version.h
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.  -Wall -march=nocona -msse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer  -MD -c main.cc -o main.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.  -Wall -march=nocona -msse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer  -MD -c async.cc -o async.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.  -Wall -march=nocona -msse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer  -MD -c design_dump.cc -o design_dump.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.  -Wall -march=nocona -msse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer  -MD -c discipline.cc -o discipline.o
mv discipline.d dep/discipline.d
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.  -Wall -march=nocona -msse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer  -MD -c dup_expr.cc -o dup_expr.o
mv async.d dep/async.d
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.  -Wall -march=nocona -msse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer  -MD -c elaborate.cc -o elaborate.o
main.cc: In function 'int main(int, char**)':
main.cc:611: error: 'VERSION' was not declared in this scope
main.cc:611: error: 'VERSION_TAG' was not declared in this scope
main.cc:622: error: 'VERSION' was not declared in this scope
main.cc:622: error: 'VERSION_TAG' was not declared in this scope
make: *** [main.o] Error 1
make: *** Waiting for unfinished jobs....
mv dup_expr.d dep/dup_expr.d
mv design_dump.d dep/design_dump.d
elaborate.cc: In member function 'virtual NetProc* PForStatement::elaborate(Design*, NetScope*) const':
elaborate.cc:3446: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
elaborate.cc:3446: note: initialized from here
mv elaborate.d dep/elaborate.d
 * 
 * ERROR: sci-electronics/iverilog-0.9.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2275:  Called _eapi2_src_compile
 *               ebuild.sh, line  634:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"
 *  The die message:
 *   emake failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sci-electronics/iverilog-0.9.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sci-electronics/iverilog-0.9.1/temp/environment'.
 * 

>>> Failed to emerge sci-electronics/iverilog-0.9.1, Log file:

>>>  '/var/tmp/portage/sci-electronics/iverilog-0.9.1/temp/build.log'

 * Messages for package sci-electronics/iverilog-0.9.1:

 * 
 * ERROR: sci-electronics/iverilog-0.9.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2275:  Called _eapi2_src_compile
 *               ebuild.sh, line  634:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"
 *  The die message:
 *   emake failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sci-electronics/iverilog-0.9.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sci-electronics/iverilog-0.9.1/temp/environment'.
 * 


Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.4.1, glibc-2.10.1-r0, 2.6.30-gentoo-r2 x86_64)
=================================================================
System uname: Linux-2.6.30-gentoo-r2-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T9300_@_2.50GHz-with-gentoo-2.0.1
Timestamp of tree: Sun, 04 Oct 2009 18:15:01 +0000
app-shells/bash:     4.0_p33
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.4.4-r15, 2.6.3, 3.1.1-r1
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.1
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -msse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -msse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer "
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://gentoo.cites.uiuc.edu/pub/gentoo/"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_US tr tr_TR"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/sunrise"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac acl alsa amd64 amr autoipd avahi berkdb bitmap bitmap-fonts bluetooth bzip2 cdr cjk cli consolekit cracklib crypt cups daap dbus dell divx divx4linux dns dri dvd dvdr dvdread encode exif ffmpeg flac fortran gb gdbm gif glitz gmedia gnome gpm gstreamer gtk h323 hal hddtemp iconv imlib isdnlog ithreads jpeg jpeg2k kpathsea laptop ldap mad matroska mikmod mime mmap mmx mng modules mp2 mp3 mpeg mudflap multilib nautilus ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openmp pam pcre perl pipechan plotutils png posix postscript pppd pulseaudio python quickime quicktime readline realmedia reflection samba session sip smb sockets spl sqlite sse sse2 ssl subversion svg sysfs tagwriting tcl tcpd theora threads tiff tk truetype truetype-fonts type1-fonts unicode usb vcd vorbis wav wifi wmf wmp x264 xanim xcb xorg xpm xvid xvmc zlib" ALSA_CARDS="hda_intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US tr tr_TR" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS





Reproducible: Always

Steps to Reproduce:
1.emerge iverilog
2.
3.



Expected Results:  
Emerges succesfully
Comment 1 Wormo (RETIRED) gentoo-dev 2009-10-05 01:00:26 UTC
Part of the bug subject line seems to have gotten clobbered by a stray paste (at least I can't see how it fits with the rest of the report). Would you mind changing it to something more informative :)
Comment 2 Burak 2009-10-05 18:49:41 UTC
Somehow, it compiles now.
THnaks anyway
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2009-10-05 19:57:53 UTC
As OP said, it invalid now.

@wormo
The strange title came from something which he reported in bug 287531
Comment 4 Burak 2009-10-05 20:02:18 UTC
(In reply to comment #3)
> As OP said, it invalid now.
> 
> @wormo
> The strange title came from something which he reported in bug 287531
> 

Well it was the same problem. iverilog compiles fine now but the matplotlib still gives the same error in the beginning of the process. I would appreciate some help in here. 
Thanks