Hi, i have problem with Rosegarden 1.5.1
gentoo ~ # emerge -avuDN rosegarden
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] media-sound/rosegarden-1.5.1 [1.4.0] USE="alsa%*
jack%* kde%* -arts -debug -dssi% -export% -gnome% -lilypond% -lirc
-xinerama" 0 kB [2]
Total: 1 package (1 upgrade), Size of downloads: 0 kB
Portage overlays:
[1] /usr/portage/local/layman
/arcon-portage
[2] /usr/portage/local/layman/proaudio
Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild Manifests...
]
>>> Emerging (1 of 1) media-sound/rosegarden-1.5.1 to /
* rosegarden-1.5.1.tar.bz2 MD5 ;-)
... [ ok ]
* rosegarden-1.5.1.tar.bz2 RMD160 ;-)
... [ ok ]
* rosegarden-1.5.1.tar.bz2 SHA1 ;-)
... [ ok ]
* rosegarden-1.5.1.tar.bz2 SHA256 ;-)
... [ ok ]
* rosegarden-1.5.1.tar.bz2 size ;-)
... [ ok ]
>>> Creating Manifest for
/usr/portage/local/layman/proaudio/media-sound/rosegarden
digest.assumed 4
digest-rosegarden-1.0-r2::rosegarden-4-1.0.tar.bz2
digest-rosegarden-1.2.3-r2::rosegarden-4-1.2.3.tar.bz2
digest-rosegarden-1.2.4::rosegarden-1.2.4.tar.bz2
digest-rosegarden-1.5.0::rosegarden-1.5.0.tar.bz2
digest-rosegarden-1.5.0-r1::rosegarden-1.5.0.tar.bz2
* checking ebuild checksums ;-)
... [ ok ]
* checking auxfile checksums ;-)
... [ ok ]
* checking miscfile checksums ;-)
... [ ok ]
* checking rosegarden-1.5.1.tar.bz2 ;-)
... [ ok ]
* you won't be able to use the rosegarden-project-package-manager
* please remerge with USE="export"
* lilypond preview won't work.
* If you want this feature please remerge USE="lilypond"
>>> Unpacking source...
>>> Unpacking rosegarden-1.5.1.tar.bz2 to
/var/tmp/portage/media-sound/rosegarden-1.5.1/work
>>> Source unpacked.
>>> Compiling source in
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1 ...
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in
/usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Qt3 (version 3.3.8)
-- Found KDE3 include dir: /usr/kde/3.5/include
-- Found KDE3 library dir: /usr/kde/3.5/lib64
-- Found KDE3 dcopidl preprocessor: /usr/kde/3.5/bin/dcopidl
-- Found KDE3 dcopidl2cpp preprocessor: /usr/kde/3.5/bin/dcopidl2cpp
-- Found KDE3 kconfig_compiler preprocessor:
/usr/kde/3.5/bin/kconfig_compiler
-- Program pkg-config found (/usr/bin/pkg-config)
-- checking for module 'xft>= 2.1.0'
-- found xft, version 2.1.12
-- checking for module 'alsa>=1.0'
-- found alsa, version 1.0.14rc3
-- checking for module 'jack>=0.77'
-- found jack, version 0.103.0
-- checking for module 'liblo>=0.7'
-- found liblo, version 0.23
-- checking for module 'lrdf>=0.3'
-- found lrdf, version 0.4.0
-- Found LADSPA (/usr/include)
-- checking for module 'fftw3f>= 3.0.0'
-- found fftw3f, version 3.1.2
-- Program msgfmt found (/usr/bin/msgfmt)
-- Program kde-config found (/usr/kde/3.5/bin/kde-config)
-- Program meinproc found (/usr/kde/3.5/bin/meinproc)
-- Rosegarden 1.5.1 will be built for install into /usr
-- Configured to compile for release without debug information
Installation Summary
--------------------
Install Directory : /usr
Build type : Release
Use Qt/KDE precompiled headers: FALSE
Xft notation font support : TRUE
No LIRC support configured.
ALSA MIDI support : TRUE
JACK audio support : TRUE
LADSPA plugin support : TRUE
DSSI synth plugin support : FALSE
Custom OSC plugin GUI support : TRUE
Audio timestretching : TRUE
LRDF plugin metadata support : TRUE
* Rosegarden supports DSSI audio plugins if available. See
http://dssi.sf.net/ for more information about DSSI. To
build DSSI support into Rosegarden, you need to make sure
you have dssi.h available on your system.
--snip--
Scanning dependencies of target rosegarden
Linking CXX executable rosegardensequencer
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o):
In function
`Rosegarden::LADSPAPluginFactory::generateTaxonomy(QString, QString)':
LADSPAPluginFactory.cpp:(.text+0x151c): undefined reference to
`lrdf_get_instances'
LADSPAPluginFactory.cpp:(.text+0x15fd): undefined reference to
`lrdf_get_uid'
LADSPAPluginFactory.cpp:(.text+0x1651): undefined reference to
`lrdf_free_uris'
LADSPAPluginFactory.cpp:(.text+0x1663): undefined reference to
`lrdf_get_subclasses'
LADSPAPluginFactory.cpp:(.text+0x169e): undefined reference to
`lrdf_get_label'
LADSPAPluginFactory.cpp:(.text+0x180a): undefined reference to
`lrdf_free_uris'
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o):
In function `Rosegarden::LADSPAPluginFactory::discoverPlugins(QString)':
LADSPAPluginFactory.cpp: (.text+0x1b1e): undefined reference to
`lrdf_get_default_uri'
LADSPAPluginFactory.cpp:(.text+0x1b33): undefined reference to
`lrdf_get_setting_values'
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-
1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o): In
function `Rosegarden::LADSPAPluginFactory::discoverPlugins()':
LADSPAPluginFactory.cpp:(.text+0x3745): undefined reference to `lrdf_init'
LADSPAPluginFactory.cpp : (.text+0x38d7): undefined reference to
`lrdf_read_file'
LADSPAPluginFactory.cpp:(.text+0x3d92): undefined reference to
`lrdf_cleanup'
collect2: ld returned 1 exit status
make[2]: *** [RGbuild/rosegardensequencer] Error 1
make[1]: *** [RGbuild/CMakeFiles/rosegardensequencer.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 40%] [ 40%] [ 41%] Building CXX object
RGbuild/CMakeFiles/rosegarden.dir/commands/edit/AddDotCommand.o
Building CXX object
RGbuild/CMakeFiles/rosegarden.dir/commands/edit/AddMarkerCommand.o
Building CXX object
RGbuild/CMakeFiles/rosegarden.dir/commands/edit/ChangeVelocityCommand.o
[ 41%] Building CXX object
RGbuild/CMakeFiles/rosegarden.dir/commands/edit/ClearTriggersCommand.o
[ 41%] Building CXX object
RGbuild/CMakeFiles/rosegarden.dir/commands/edit/CollapseNotesCommand.o
[ 41%] Building CXX object
RGbuild/CMakeFiles/rosegarden.dir/commands/edit/CopyCommand.o
--snip--
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o):
In function `Rosegarden::AudioTimeStretcher::synthesiseBlock(unsigned
long, float*, float*, unsigned long)':
AudioTimeStretcher.cpp:(.text+0x44d): undefined reference to
`fftwf_execute'
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o):
In function `Rosegarden::AudioTimeStretcher::cleanup()':
AudioTimeStretcher.cpp:(.text+0xb1d): undefined reference to
`fftwf_destroy_plan'
AudioTimeStretcher.cpp:(.text+0xb2e): undefined reference to
`fftwf_destroy_plan'
AudioTimeStretcher.cpp:(.text+0xb3f): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb50): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb61): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb6f): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb80): undefined reference to `fftwf_free'
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o):AudioTimeStretcher.cpp
: (.text+0xbc9): more undefined references to `fftwf_free' follow
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o):
In function `Rosegarden::AudioTimeStretcher::initialise()':
AudioTimeStretcher.cpp:(.text+0x1293): undefined reference to
`fftwf_malloc'
AudioTimeStretcher.cpp:(.text+0x12b8): undefined reference to
`fftwf_malloc'
AudioTimeStretcher.cpp:(.text+0x1358): undefined reference to
`fftwf_malloc'
AudioTimeStretcher.cpp:(.text+0x138e): undefined reference to
`fftwf_malloc'
AudioTimeStretcher.cpp:(.text+0x13af): undefined reference to
`fftwf_malloc'
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-
1.5.1/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o):AudioTimeStretcher.cpp:(.text+0x13c9):
more undefined references to `fftwf_malloc' follow
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1
/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o): In function
`Rosegarden::AudioTimeStretcher::initialise()':
AudioTimeStretcher.cpp:(.text+0x141b): undefined reference to
`fftwf_plan_dft_r2c_1d'
AudioTimeStretcher.cpp : (.text+0x144c): undefined reference to
`fftwf_plan_dft_c2r_1d'
AudioTimeStretcher.cpp:(.text+0x157a): undefined reference to
`fftwf_malloc'
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1
/RGbuild/libRosegardenCommon.a(AudioTimeStretcher.o): In function
`Rosegarden::AudioTimeStretcher::analyseBlock(unsigned long, float*)':
AudioTimeStretcher.cpp:(.text+0x19d): undefined reference to
`fftwf_execute'
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o):
In function
`Rosegarden::LADSPAPluginFactory::generateTaxonomy(QString, QString)':
LADSPAPluginFactory.cpp : (.text+0x151c): undefined reference to
`lrdf_get_instances'
LADSPAPluginFactory.cpp:(.text+0x15fd): undefined reference to
`lrdf_get_uid'
LADSPAPluginFactory.cpp:(.text+0x1651): undefined reference to
`lrdf_free_uris'
LADSPAPluginFactory.cpp:(.text+0x1663): undefined reference to
`lrdf_get_subclasses'
LADSPAPluginFactory.cpp:(.text+0x169e): undefined reference to
`lrdf_get_label'
LADSPAPluginFactory.cpp:(.text+0x180a): undefined reference to
`lrdf_free_uris'
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o):
In function `Rosegarden::LADSPAPluginFactory::discoverPlugins(QString)':
LADSPAPluginFactory.cpp: (.text+0x1b1e): undefined reference to
`lrdf_get_default_uri'
LADSPAPluginFactory.cpp:(.text+0x1b33): undefined reference to
`lrdf_get_setting_values'
/var/tmp/portage/media-sound/rosegarden-1.5.1/work/rosegarden-
1.5.1/RGbuild/libRosegardenCommon.a(LADSPAPluginFactory.o): In
function `Rosegarden::LADSPAPluginFactory::discoverPlugins()':
LADSPAPluginFactory.cpp:(.text+0x3745): undefined reference to `lrdf_init'
LADSPAPluginFactory.cpp : (.text+0x38d7): undefined reference to
`lrdf_read_file'
LADSPAPluginFactory.cpp:(.text+0x3d92): undefined reference to
`lrdf_cleanup'
collect2: ld returned 1 exit status
make[2]: *** [RGbuild/rosegarden] Error 1
make[1]: *** [RGbuild/CMakeFiles/rosegarden.dir/all] Error 2
make: *** [all] Error 2
!!! ERROR: media-sound/rosegarden-1.5.1 failed.
Call stack:
ebuild.sh, line 1621: Called dyn_compile
ebuild.sh , line 973: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
rosegarden-1.5.1.ebuild, line 77: Called die
!!! 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/log/portage/media-sound:rosegarden-1.5.1:20070602-174031.log'.
This ebuild used the following eclasses from overlays:
/usr/portage/local/layman/proaudio/eclass/exteutils.eclass