First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 147297
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Eldad Zack (RETIRED) <eldad@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Christian Becke <christianbecke@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
hydrogen-0.9.3-makeopts.diff patch against media-sound/hydrogen-0.9.3.ebuild patch Christian Becke 2006-09-12 04:39 0000 322 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 147297 depends on: Show dependency tree
Show dependency graph
Bug 147297 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-09-12 04:37 0000
Adding MAKEOPTS="${MAKEOPTS} -j1" to the ebuild (see attached patch) fixed the
build for me.


This is the build error:

i686-pc-linux-gnu-g++  -o hydrogenPlayer src/tinystr.o src/tinyxml.o
src/tinyxmlerror.o src/tinyxmlparser.o src/AlsaMidiDriver.o
src/DiskWriterDriver.o src/FakeDriver.o src/JackDriver.o src/NullDriver.o
src/OssDriver.o src/TransportInfo.o src/AlsaAudioDriver.o src/MidiDriver.o
src/PortMidiDriver.o src/PortAudioDriver.o src/LadspaFX.o src/SMF.o
src/SMFEvent.o src/ADSR.o src/DataPath.o src/EventQueue.o src/FLACFile.o
src/Hydrogen.o src/LocalFileMng.o src/Object.o src/Preferences.o src/Sample.o
src/Song.o src/HydrogenPlayer.o    -L/usr/qt/3/lib -L/usr/X11R6/lib -lsndfile
-lFLAC++ -lFLAC -ljack -lasound -L/usr/lib -lportaudio -llrdf -lraptor -lxml2
-lqt-mt -lXext -lX11 -lm -lpthread
src/AlsaMidiDriver.o: In function `alsaMidiDriver_thread(void*)':
src/lib/drivers/AlsaMidiDriver.cpp:80: undefined reference to
`Preferences::getInstance()'
src/DiskWriterDriver.o: In function `DiskWriterDriver::getSampleRate()':
src/lib/drivers/DiskWriterDriver.cpp:162: undefined reference to
`Preferences::getInstance()'
src/DiskWriterDriver.o: In function `diskWriterDriver_thread(void*)':
src/lib/drivers/DiskWriterDriver.cpp:40: undefined reference to
`Preferences::getInstance()'
src/JackDriver.o: In function `JackDriver::init(unsigned int)':
src/lib/drivers/JackDriver.cpp:242: undefined reference to
`Preferences::getInstance()'
src/lib/drivers/JackDriver.cpp:243: undefined reference to
`Preferences::getInstance()'
src/JackDriver.o:src/lib/drivers/JackDriver.cpp:392: more undefined references
to `Preferences::getInstance()' follow
collect2: ld returned 1 exit status
make[1]: *** [hydrogenPlayer] Error 1
make[1]: Leaving directory
`/var/tmp/portage/hydrogen-0.9.3/work/hydrogen-0.9.3'
make: *** [hydrogenPlayer] Error 2
make: *** Waiting for unfinished jobs....


emerge --info:

Portage 2.1.1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3,
2.6.16-gentoo-r12 i686)
=================================================================
System uname: 2.6.16-gentoo-r12 i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.12.4
Last Sync: Tue, 12 Sep 2006 07:50:02 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 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.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-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -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/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/ /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe
-fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms
strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LINGUAS="de"
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/portage-overlays/picard"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac acpi aim alsa amuled ao apache2 asf audiofile
avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cairo canvas caps cddb
cdparanoia cdr cli crypt css ctype cups curl daap dbus dlloader dri dts dv dvd
dvdr dvdread dvi eds effects elibc_glibc emboss encode esd evo exif expat fame
fbcon ffmpeg firefox flac fontconfig foomaticdb force-cgi-redirect fortran ftp
gd gdbm gif gimp gimpprint glitz glut glx gnokii gnome gnome-print gnomedb
gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal howl iconv icq idn
imagemagick imap imlib input_devices_keyboard input_devices_mouse ipv6 irmc
isdnlog ithreads jack jack-tmpfs java javascript jpeg kdeenablefinal
kernel_linux ladcca ladspa lcms libg++ libsamplerate libwww linguas_de
linuxthreads-tls lzo mad maildir memlimit mhash mikmod mime ming mjpeg mmap mmx
mmxext mng motif mozdevelop mozilla moznoirc moznomail mozsvg mp3 mpeg mplayer
msn musicbrainz mysql mysqli nautilus ncurses network nfs nls no-htdocs
no-old-linux noxft nptl nptlonly nsplugin ogg oggvorbis openal opengl openssl
oscar oss pam pam_console pam_timestamp pcre pda pdf pdflib pdo-external perl
php plugin png portaudio posix ppds pppd python qt3 qt4 quicktime rar readline
reflection remote samba sblive scanner sdl session sms sndfile sockets
soundtouch sox speex spell spl sse ssl startup-notification subtitles svg svga
sysvipc t1lib tcpd theora threads tidy tiff truetype truetype-fonts type1
type1-fonts udev unicode usb userland_GNU utf8 vcd vhosts video_cards_nvidia
vorbis win32codecs wmf wxgtk1 wxwindows xine xml xml2 xorg xpm xscreensaver xsl
xv xvid yv12 zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Christian Becke 2006-09-12 04:39:41 0000 -------
Created an attachment (id=96782) [edit]
patch against media-sound/hydrogen-0.9.3.ebuild

------- Comment #2 From toto 2006-09-17 19:55:25 0000 -------
for me too
Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3,
2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.12.4
Last Sync: Sun, 17 Sep 2006 20:00:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-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.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="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
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/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash
/etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mail http://gentoo.osuosl.org/"
LANG="ru_RU.utf8"
LC_ALL=""
LINGUAS="ru en"
MAKEOPTS="-j1"
PKGDIR="/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://mail/gentoo-portage"
USE="x86 3dnow X a52 aac aalib acl acpi alsa apache2 apm arts audiofile bcmath
berkdb bitmap-fonts bluetooth bzip2 cairo cdparanoia cdr clamav cli crypt curl
dbus dlloader dts dv dvd dvdr dvdread eds elibc_glibc emboss encode esd exif
expat fam ffmpeg firefox flac fortran ftp gcj gdbm geoip gif glut gmp gnutls
gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv icq idn ieee1394 imagemagick
imlib input_devices_evdev input_devices_keyboard input_devices_mouse isdnlog
jack java javascript jikes jpeg kde kernel_linux lcms ldap libg++ linguas_en
linguas_ru lirc lirc_devices_pixelview_pro lm_sensors logrotate lzw mad mhash
mikmod mmap mmx mng mono motif mp3 mpeg ncurses nls nocardbus nocd nptl
nptlonly nvidia ogg oggvorbis openal opengl oss pam pcre pda pdf perl php png
ppds pppd python qt qt3 qt4 quicktime readline reflection ruby samba sasl sdl
session slang slp sndfile snmp sockets socks5 sox speex spell spl sse ssl svg
tcltk tcpd theora tidy tiff truetype truetype-fonts type1-fonts udev unicode
usb userland_GNU v4l vcd vhosts video_cards_nv video_cards_nvidia
video_cards_vesa videos vorbis wifi win32codecs wmf wxwindows xine xml xml2
xmms xorg xosd xv xvid yaz zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

------- Comment #3 From Eldad Zack (RETIRED) 2006-10-07 08:41:37 0000 -------
fixed in CVS.
btw, the correct way is to do emake -j1 and not change the MAKEOPTS var.

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