Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51857 - rezound-0.9.0_beta failed
Summary: rezound-0.9.0_beta failed
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Frank van de Pol (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 55607
Blocks:
  Show dependency tree
 
Reported: 2004-05-23 14:06 UTC by Heiko Helmle
Modified: 2004-11-27 08:42 UTC (History)
3 users (show)

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 Heiko Helmle 2004-05-23 14:06:52 UTC
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../src/misc -I../../src/misc/missing/generated -I../../src/PoolFile   -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -Wall -Wno-unused-function -Wno-unused-variable -Wno-unused -I/usr/include -I/usr/include -I/usr/include -MT CSoundPlayerChannel.lo -MD -MP -MF ".deps/CSoundPlayerChannel.Tpo" \
  -c -o CSoundPlayerChannel.lo `test -f 'CSoundPlayerChannel.cpp' || echo './'`CSoundPlayerChannel.cpp; \
then mv ".deps/CSoundPlayerChannel.Tpo" ".deps/CSoundPlayerChannel.Plo"; \
else rm -f ".deps/CSoundPlayerChannel.Tpo"; exit 1; \
fi
../../src/PoolFile/TPoolFile.cpp: In copy constructor `TPoolFile<_l_addr_t,
   _p_addr_t>::TPoolFile(const TPoolFile<_l_addr_t, _p_addr_t>&) [with
   _l_addr_t = sample_pos_t, _p_addr_t = uint64_t]':
CSound.cpp:2256:   instantiated from here
../../src/PoolFile/TPoolFile.cpp:160: error: uninitialized member '
   TPoolFile<sample_pos_t, uint64_t>::maxBlockSize' with 'const' type 'const
   size_t'
../../src/PoolFile/TPoolFile.cpp:160: error: uninitialized member '
   TPoolFile<sample_pos_t, uint64_t>::maxLogicalAddress' with 'const' type '
   const sample_pos_t'
../../src/PoolFile/TPoolFile.cpp:160: error: uninitialized member '
   TPoolFile<sample_pos_t, uint64_t>::maxPhysicalAddress' with 'const' type '
   const uint64_t'
make[3]: *** [CSound.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../src/misc -I../../src/misc/missing/generated -I../../src/PoolFile -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -Wall -Wno-unused-function -Wno-unused-variable -Wno-unused -I/usr/include -I/usr/include -I/usr/include -MT CSoundPlayerChannel.lo -MD -MP -MF .deps/CSoundPlayerChannel.Tpo -c CSoundPlayerChannel.cpp
echo timestamp > CSoundPlayerChannel.lo
make[3]: Leaving directory `/var/tmp/portage/rezound-0.9.0_beta/work/rezound-0.9.0beta/src/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/rezound-0.9.0_beta/work/rezound-0.9.0beta/src/backend'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/rezound-0.9.0_beta/work/rezound-0.9.0beta/src'
make: *** [all-recursive] Error 1

!!! ERROR: media-sound/rezound-0.9.0_beta failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! (no error message)


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




Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0,
2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.4.15
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ http://gentoo.inode.at/
ftp://sunsite.cnlab-switch.ch/mirror/gentoo/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow X alsa apm arts artswrappersuid audiofile avi berkdb cdr crypt cups
dv dvd dvdr encode faad flac foomaticdb gdbm gif gnome gphoto2 gpm gstreamer gtk
gtk2 imlib jack java jpeg kde libcaca libg++ libwww linguas_de lzw-tiff mad
matroska mikmod mmx monkey motif mozilla mpeg nas ncurses nls oggvorbis opengl
oss pam pda pdflib perl pic png python qt quicktime readline samba scanner sdl
slang slp speex spell sse ssl svga tcltk tcpd tetex theora tiff truetype usb wmf
x86 xinerama xml xml2 xmms xv zlib"
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-06-16 02:14:25 UTC
Jon: can you take a look at this one... you might want to just ask the devs upstream, it looks like it's probably a common bug (and might be fixed in a more recent beta release if there is one)...
Comment 2 Frank van de Pol (RETIRED) gentoo-dev 2004-06-28 11:54:31 UTC
these compilation errors are introduced by newer gcc (>=3.3); I've made a patchkit this weekend to fix these errors which is currently in test on my machines. 
Comment 3 Frank van de Pol (RETIRED) gentoo-dev 2004-06-28 14:27:17 UTC
Created a patch to make rezound compatible with the more strict checking of gcc3.3+

Committed to CVS as rezound-0.9.0_beta-r1

Heiko, can you verify that it now works for you?
thanks, 
Frank.
Comment 4 Heiko Helmle 2004-06-28 23:49:12 UTC
not really:
>>> emerge (2 of 2) media-sound/rezound-0.9.0_beta-r1 to /
>>> md5 src_uri ;-) rezound-0.9.0beta.tar.gz
>>> Unpacking source...
>>> Unpacking rezound-0.9.0beta.tar.gz to /var/tmp/portage/rezound-0.9.0_beta-r1/work
 * Applying rezound-0.9.0_beta-libfox1.2-makefiles.patch.gz...            [ ok ]
 * Applying rezound-0.9.0_beta-libfox1.2-code.patch.gz...                 [ ok ]
autoreconf-2.59: Entering directory `.'
autoreconf-2.59: running: autopoint --force
autopoint: *** cvs program not found
autopoint: *** Stop.
autoreconf-2.59: autopoint failed with exit status: 1

!!! ERROR: media-sound/rezound-0.9.0_beta-r1 failed.
!!! Function src_unpack, Line 40, Exitcode 1
!!! (no error message)
Comment 5 Frank van de Pol (RETIRED) gentoo-dev 2004-06-29 12:22:55 UTC
hmmm... what version of sys-devel/autotext is installed? 
Comment 6 Heiko Helmle 2004-06-30 00:01:39 UTC
hellap root # emerge -s autotext
Searching...   
[ Results for search key : autotext ]
[ Applications found : 0 ]


there is no such package in my portage??
Comment 7 Frank van de Pol (RETIRED) gentoo-dev 2004-06-30 10:35:04 UTC
Sorry, my fault... it should have read sys-dev/gettext 

on my box:
*  sys-devel/gettext
      Latest version available: 0.12.1-r1
      Latest version installed: 0.12.1-r1
      Size of downloaded files: 5,592 kB
      Homepage:    http://www.gnu.org/software/gettext/gettext.html
      Description: GNU locale utilities
      License:     GPL-2

the one of the install scripts for rezound makes use of the autopoint utility from gettext, which in it's turn invokes cvs (which it in fact doesn't really need to). I created a bug for the gettext people to have a look at it. 
Can you check which version you have installed?
Thanks.

ps: if you're anxious to get rezound up&running, you can cheat by emerging cvs :-)
Comment 8 Herald Becker 2004-07-11 15:47:16 UTC
Hmmm ... I tried that new ebuilt for -r1. It emerges a new version of the Fox libs.
And then it tells me that I don't have that version installed?!?

configure: enabling LADSPA support by default
checking for FXApp class in -lFOX-1.2... no
checking for FXApp class in -lFOX... no
configure: error:
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   !!!!! Fatal Error:  libFOX missing, broken or outdated !!!!!

   My test couldn't find the class FXApp in libFOX

   If you don't have FOX, or need a more recent version, download
   the latest version at: http://fox-toolkit.org

   If you have FOX installed and the linker couldn't find it, you can specify
   the path by passing --with-FOX-path=/path/to/FOX to configure.
   You may also have to pass the FOX header path with the
   --with-FOX-include=   option. Setting these flags overrides the library
   test.

   If you have FOX and you believe it is up to date, you can override
   this check by passing --disable-FOX-check as an option to configure.
   specifying --with-FOX-path or --with-FOX-include will override the
   test for libFOX

   If you believe this error message is a result of a bug in the
   configure script, please report the bug to the Package Maintainers.
   See docs/INSTALL for information on submitting bug-reports.

   When submitting a bug report about this issue, please choose:
                "... Compile/Configure Issue"
   as the category of the bug.  Also, it would really help me if you
   include a screendump or script file of the error, see script(1) man
   page for info on how to record a script file.

   See config.log for compiler input and output.

   ReZound home page http://rezound.sourceforge.net
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


!!! ERROR: media-sound/rezound-0.9.0_beta-r1 failed.
!!! Function src_compile, Line 51, Exitcode 1
!!! (no error message)
Comment 9 Heiko Helmle 2004-07-11 22:33:44 UTC
I eventually came to testing it yesterday on unstable and yes it works fine. 

Will try on stable during the day. Perhaps i can reproduce the problem.
Comment 10 Frank van de Pol (RETIRED) gentoo-dev 2004-07-11 23:54:42 UTC
Herald, can you please add the output of 'emerge info' as comment here?
Comment 11 Herald Becker 2004-07-12 16:12:47 UTC
Sure, no problem... Here goes, to show I've installed Fox 1.2.*

emerge -p fox

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     UD] x11-libs/fox-1.0.49 [1.2.6]

Yes, I know it's in x86 accept-mode, not ~x86.... to tell, I've tried both...

emerg -- info gives:

Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.4.26-gentoo-r3)
=================================================================
System uname: 2.4.26-gentoo-r3 i686 Pentium II (Deschutes)
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=i686 -funroll-loops -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /opt/glftpd/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=i686 -funroll-loops -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/linux/gentoo http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib alsa apache2 apm arts avi berkdb bonobo cdr crypt cscope cups curl dedicated directfb doc dvd emacs emacs-w3 encode esd evo f77 fbcon firebird flash foomaticdb freetds gb gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icc icc-pgo imap imlib innodb ipv jack java javascript jikes joystick jpeg kde ladcca lcms leim libg++ libgda libwww mad mcal mikmod mmx motif mozilla mpeg mule mysql nas ncurses nls nocd odbc oggvorbis opengl oss pam pdflib perl plotutils png pnp postgres python qt quicktime readline ruby samba scanner sdl slang slp spell ssl svga tcltk tcpd tetex tiff truetype unicode usb videos wmf wxwindows x86 xml xml2 xmms xosd xv zeo zlib"
Comment 12 Herald Becker 2004-07-19 17:32:20 UTC
hmmzzzz ... no one anymore?
Comment 13 Heiko Helmle 2004-07-19 21:43:30 UTC
works on unstable, fails on stable (libfox not found)
Comment 14 Heiko Helmle 2004-07-19 23:33:53 UTC
Correction:
It finds libfox on stable but it fails with the same error as in comment 1 but on a different file:

g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../src/misc -I../../src/misc/missing/generated -I../../src/PoolFile -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -Wall -Wno-unused-function -Wno-unused-variable -Wno-unused -I/usr/include -I/usr/include -I/usr/include -MT CrezSoundTranslator.lo -MD -MP -MF .deps/CrezSoundTranslator.Tpo -c CrezSoundTranslator.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../src/misc -I../../src/misc/missing/generated -I../../src/PoolFile -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -Wall -Wno-unused-function -Wno-unused-variable -Wno-unused -I/usr/include -I/usr/include -I/usr/include -MT CSound.lo -MD -MP -MF .deps/CSound.Tpo -c CSound.cpp
CrezSoundTranslator.cpp:337:2: warning: #warning shouldnt I load/save the general data pools if perhaps I have flagged them to the persistant?
../../src/PoolFile/TPoolFile.cpp: In copy constructor `TPoolFile<_l_addr_t,
   _p_addr_t>::TPoolFile(const TPoolFile<_l_addr_t, _p_addr_t>&) [with
   _l_addr_t = sample_pos_t, _p_addr_t = uint64_t]':
CSound.cpp:2256:   instantiated from here
../../src/PoolFile/TPoolFile.cpp:160: error: uninitialized member '
   TPoolFile<sample_pos_t, uint64_t>::maxBlockSize' with 'const' type 'const
   size_t'
../../src/PoolFile/TPoolFile.cpp:160: error: uninitialized member '
   TPoolFile<sample_pos_t, uint64_t>::maxLogicalAddress' with 'const' type '
   const sample_pos_t'
../../src/PoolFile/TPoolFile.cpp:160: error: uninitialized member '
   TPoolFile<sample_pos_t, uint64_t>::maxPhysicalAddress' with 'const' type '
   const uint64_t'
make[3]: *** [CSound.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
echo timestamp > CrezSoundTranslator.lo
make[3]: Leaving directory `/var/tmp/portage/rezound-0.9.0_beta/work/rezound-0.9.0beta/src/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/rezound-0.9.0_beta/work/rezound-0.9.0beta/src/backend'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/rezound-0.9.0_beta/work/rezound-0.9.0beta/src'
make: *** [all-recursive] Error 1
Comment 15 Herald Becker 2004-07-20 14:03:50 UTC
okay .... I did some stuff trying to get MLDonkey to upgrade ... then I've tried re-merging libFOX again and now rezound 0.9 is compiling?? this time switched to ~x86 ... weird but it's working now...
Comment 16 Frank van de Pol (RETIRED) gentoo-dev 2004-07-20 16:36:48 UTC
Herald, I'm affraid it is not easy to diagnose build errors on a mixed stable+testing installation; especially since there are dependencies to unstable packages involved here. I'm glad to hear that it's working now for you.

Heiko, is it OK to close this bug since you verified that it runs ok on ~x86?
 

Comment 17 Heiko Helmle 2004-07-20 21:09:07 UTC
Well as the package is broken on stable, maybe it would be better to ~x86 it?
Comment 18 Herald Becker 2004-07-21 00:36:56 UTC
I know mixing stable/unstable isn't the best thing to do. 
But on the other hand ... I'm only using a few unstable packages and I haven't really found anything going wrong so far.
Comment 19 jsado_sc3 2004-11-21 06:25:03 UTC
Just as an FYI, I don't have any unstable packages, and Rezound fails to compile for me also, not finding libFOX.
Comment 20 Frank van de Pol (RETIRED) gentoo-dev 2004-11-21 09:16:59 UTC
jsado_sc3, what version of rezound and libfox are you having trouble with? 

Please not that this specific bug deals with rezound-0.9.0_beta which is superseded by rezound-0.10.0_beta and rezound-0.11.1_beta. If you're experiencing issues with one of these newer versions please add your comments to a bug entry with relevant topic (or create a new one). Rezound-0.9.0_beta is not in portage anymore.
Comment 21 jsado_sc3 2004-11-21 11:56:23 UTC
I'm using rezound 0.9.0_beta. I'll emerge sync and grab the latest.
Comment 22 Frank van de Pol (RETIRED) gentoo-dev 2004-11-27 08:42:28 UTC
Closing this bug since the ebuild is superseded by rezound-0.10.0_beta and rezound-0.11.1_beta.