Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 142871
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: The Soldering-Iron Brotherhood <sci-electronics@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: amth <amth@suomi24.fi>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 142871 depends on: Show dependency tree
Bug 142871 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: 2006-08-05 04:41 0000
Building sci-electronics/gtkwave (tested only with 3.0.5) fails with any other
than MAKEOPTS="-j1", tested with all possible from -j4 down to -j1 and only -j1
did compile that singular package (did emerge geda-suite and other packages
too, and only gtkwave failed to build), normal emerge --info is as follows:

--

Gentoo Base System version 1.12.4
Portage 2.1.1_pre4-r2 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-hardened,
glibc-2.4-r3, 2.6.17-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r4 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor
3800+
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O3 -pipe -msse3 -fomit-frame-pointer -ftracer -fforce-addr"
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/eselect/compiler
/etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O3 -pipe -msse3 -fomit-frame-pointer -ftracer -fforce-addr
-fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j4"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 64bit X X509 a52 aac acl acpi aim aimextras aio akode alsa alsa-oss
amarok amr ao aotuv asf audiofile avahi avi bash-completion berkdb bigpatch
bitmap-fonts bittorrent bl blender-game bzip2 bzlib cairo cdda cddb cdio cdr
cli cmdsubmenu cpudetection crypt css ctype curl curlwrappers dbus dio
divx4linux dlloader dmi dri dts dv dvb dvbplayer dvd dvdr dvdread dynamic ecc
eds effects emboss encode exif expat fam fame fat festival ffmpeg fftw fi
firefox flac flash font-server fontconfig fortran fpx ftp fuse gatos gcj gd
gdbm gif glitz glut gmp gnome gnutls gpg2-experimental gpgme gphoto2 gpm gps
graphviz gs gsl gstreamer gstreamer010 gtk gtk2 hal hardened hddtemp howl
howl-compat hpn hwmixer icq id3 idea ieee1394 imagemagick imap imlib imlib2
insecure-drivers ipfilter ipsec ipv6 irc isdnlog java javascript jingle jpeg
jpeg2k kde kdeenablefinal kdehiddenvisibility kdepim kernel_linux kexi kipi
lame lcms ldap lesstif libedit libnotify libsamplerate libsexy libvisual
linuxthreads-tls lirc live lm_sensors logrotate lzo lzw lzw-tiff mad math mhash
mime minencode ming mjpeg mmap mng mp3 mp4 mp4live mpeg mpeg2 mplayer musepack
music musicbrainz mythtv ncurses network nls no-old-linux nptl nptlonly
nsplugin nspr ntfs ntp numeric objc objc++ objc-gc ogg on-the-fly-crypt openal
openexr opengl pam pcre pdf pdflib perl player plib pmount png pnp posix povray
pppd profile ps python qt qt3 qt4 quicktime rar rc5 rcu readline recode
reflection reiser4 reiserfs risky rss rtc rtsp scanner sdk sdl sensord session
setup-plugin sharedmem smp sndfile snmp sockets sounds sourcecaps sox speech
speex spell spl sqlite sqlite3 sse-filters sse3 ssl stream submenu subtitles
svg svgz symlink sysfs taglib tcpd theora threads threadsonly tiff transcode
truetype truetype-fonts type1 type1-fonts udev unicode unix98 unzip upnp usb
userlang_GNU vcd vdr vfat videos visualization vlm vorbis vorbis-psy wma wmf
x264 xanim xcomposite xext xine xml xml2 xmlrpc xorg xpm xrandr xscreensaver
xsettings xsl xslt xv xvid xvmc yaepg yahoo yaz yv12 zeroconf zip zlib zvbi
elibc_glibc input_devices_keyboard input_devices_mouse userland_GNU
video_cards_vesa video_cards_radeon video_cards_fglrx"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS,
PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

--

So _only_ thing I changes from abowe to build gtkwave was to change from -j4 to
-j1, absolutely nothing else, so maybe gtkwave .ebuild should have a fixed -j1?

------- Comment #1 From Alexander Færøy 2006-08-05 05:14:01 0000 -------
Same issue on x86. I've tested it on my laptop and it only worked with -j2 and
-j1, but on my workstation it worked with -j3.

Maybe a fixed -j1 or -j2 would be preferable.

emerge --info from laptop goes here:

Gentoo Base System version 1.12.4
Portage 2.1.1_pre4-r3 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3,
2.6.17.4-osiris i686)
=================================================================
System uname: 2.6.17.4-osiris i686 Genuine Intel(R) CPU           L2400  @
1.66GHz
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -msse3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb
/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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium-m -msse3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer
parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.uni-c.dk/pub/gentoo/ ftp://rsync.gentoo.diku.dk/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
MAKEOPTS="-j2"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/eroyf"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aac alsa apache2 apm avi beagle berkdb bitmap-fonts bluetooth bzip2
cli crypt cups dbus divx4linux dlloader doc dri dvd dvdr eds elibc_glibc emboss
encode examples firefox flac foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2
hdaps ieee1394 imlib input_devices_evdev input_devices_keyboard
input_devices_mouse ipod ipv6 isdnlog jpeg kernel_linux kqemu libcaca libg++
libwww mad madwifi mbox mikmod mmx motif mp3 mpeg mysql ncurses nls nntp nptl
nptlonly ogg opengl opensll openssl oss pam pcmcia pcre pdf pdflib perl php pic
png pppd python qt3 qt4 quicktime readline reflection ruby samba sdl session
smp socks5 spell spl sql sqlite sqlite3 sse sse2 ssl subversion truetype
truetype-fonts type1-fonts udev unicode usb userland_GNU utf8 video_cards_fbdev
video_cards_i810 video_cards_vesa vorbis win32codecs xine xml xmms xorg xv xvid
zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #2 From Alexander Færøy 2006-08-05 05:16:32 0000 -------
And emerge --info from my workstation:
Gentoo Base System version 1.6.15
Portage 2.1.1_pre4-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4,
2.6.17.4 i686)
=================================================================
System uname: 2.6.17.4 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE=""
ALSA_CARDS="intel8x0"
ANT_HOME="/usr/share/ant-core"
ARCH="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CCACHE_SIZE="2G"
CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="0"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config
/usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb
/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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CVS_RSH="ssh"
CXXFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer"
DCCC_PATH="/usr/lib/distcc/bin"
DISTCC_LOG=""
DISTCC_VERBOSE="0"
DISTDIR="/usr/portage/distfiles"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--verbose --nospinner"
EMERGE_WARNING_DELAY="10"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer
parallel-fetch sandbox sfperms strict"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}"
FLTK_DOCDIR="/usr/share/doc/fltk-1.1.7/html"
FRACTDIR="/usr/share/xfractint"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://mirror.uni-c.dk/pub/gentoo/"
G_BROKEN_FILENAMES="1"
G_FILENAME_ENCODING="UTF-8"
HOME="/home/dazkul"
HOSTNAME="anubis"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/info"
INPUT_DEVICES="evdev mouse keyboard"
JAVAC="/opt/blackdown-jdk-1.4.2.03/bin/javac"
JAVA_HOME="/opt/blackdown-jdk-1.4.2.03"
JDK_HOME="/opt/blackdown-jdk-1.4.2.03"
KDEDIRS="/usr"
KERNEL="linux"
LADSPA_PATH="/usr/lib/ladspa"
LANG="en_US.UTF-8"
LANGUAGE="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LINGUAS="da"
LOGNAME="root"
MAKEOPTS="-j3"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/man::/opt/blackdown-jdk-1.4.2.03/man:/usr/qt/3/doc/man:/opt/vmware/workstation/man"
MOZILLA_FIVE_HOME="/usr/lib/mozilla"
OPENGL_PROFILE="nvidia"
PAGER="/usr/bin/less"
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3.6:/usr/i386-pc-linux-gnu/gcc-bin/3.3.5:/opt/blackdown-jdk-1.4.2.02/bin:/opt/blackdown-jdk-1.4.2.02/jre/bin:/usr/qt/3/bin:/opt/vmware/bin"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="ppc s390 amd64 ppc64 x86-fbsd m68k arm sparc sh mips ia64
alpha ppc-macos hppa x86"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_CALLER="emerge"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
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'"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays"
PRELINK_PATH=""
PRELINK_PATH_MASK="/usr/lib/gstreamer-0.10:/usr/lib/gstreamer-0.8:/opt:/lib/modules:/usr/lib/locale:/usr/lib/wine:/usr/lib/valgrind:*.la:*.png:*.py:*.pl:*.pm:*.sh:*.xml:*.xslt:*.a:*.js"
PYTHONDOCS="/usr/share/doc/python-docs-2.4.3/html"
PYTHONPATH="/usr/lib/portage/pym"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}"
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4.6:/usr/i386-pc-linux-gnu/gcc-bin/3.3.5:/usr/mips-unknown-linux-gnu/gcc-bin/3.4.6:/opt/ghc/bin:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin:/opt/vmware/workstation/bin"
RPMDIR="/usr/portage/rpm"
RUBYOPT="-rauto_gem"
SANE_CONFIG_DIR="/etc/sane.d"
SGML_CATALOG_FILES="/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/xml-docbook-4.4.cat:/etc/sgml/sgml-ent.cat:/etc/sgml/xml-simple-docbook-1.0.cat:/etc/sgml/xml-simple-docbook-4.1.2.4.cat:/etc/sgml/xml-docbook-4.1.2.cat:/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.0.cat:/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/sgml-docbook-4.2.cat:/etc/sgml/sgml-docbook-4.3.cat:/etc/sgml/sgml-docbook-4.4.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/dsssl-docbook-stylesheets.cat"
SHELL="/bin/zsh"
SSH_ASKPASS="/usr/bin/gtk2-ssh-askpass"
SUDO_COMMAND="/usr/bin/emerge --info"
SUDO_GID="100"
SUDO_UID="1003"
SUDO_USER="dazkul"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
TERM="xterm"
USE="x86 X aac alsa apache2 apm avi berkdb bitmap-fonts bluetooth bzip2 cdr cli
crypt cups divx4linux dlloader doc dri dvd dvdr eds emboss encode examples
fbcon firefox flac foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2
iconv imlib ipod ipv6 isdnlog jpeg libg++ libwww mad mbox mikmod mmx motif mp3
mpeg mysql ncurses nls nptl nvidia ogg opengl openssl oss pam pcre pdf pdflib
perl php pic png pppd python qt3 qt4 quicktime readline reflection ruby sdl
session socks5 spell spl sql sqlite sse sse2 ssl subversion tetex tools
truetype truetype-fonts type1-fonts udev unicode usb v4l vorbis win32codecs
xine xml xmms xorg xv xvid zlib elibc_glibc input_devices_evdev
input_devices_mouse input_devices_keyboard kernel_linux linguas_da userland_GNU
video_cards_nvidia"
USER="root"
USERLAND="GNU"
USE_EXPAND="DVB_CARDS ELIBC FCDSL_CARDS FRITZCAPI_CARDS INPUT_DEVICES KERNEL
LINGUAS LIRC_DEVICES USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults"
VIDEO_CARDS="nvidia"
XARGS="xargs -r"

------- Comment #3 From Tim Yamin (RETIRED) 2006-08-11 17:43:14 0000 -------
Try this as a temporary workaround -- ideally I need to fix this and just get
it to not use an internal libbz2 or libz at all; but if you add this to the
ebuild it should work fine with -jX (worked fine with -j5 here):

src_compile() {
        econf || die 'econf failed!'

        # We need to split things up manually or else -jX goes boom
        cd src/libbz2
        emake || die 'emake libbz2 failed!'
        cd ../libz
        emake || die 'emake libz failed!'
        cd ..
        emake || die 'emake failed!'
}

------- Comment #4 From Tim Yamin (RETIRED) 2006-08-12 07:25:38 0000 -------
(In reply to comment #3)
> Try this as a temporary workaround -- ideally I need to fix this and just get
> it to not use an internal libbz2 or libz at all; but if you add this to the
> ebuild it should work fine with -jX (worked fine with -j5 here):

Looks like that didn't quite work... fixed in CVS, I added a -j1.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug