[proaudio] Strange issue with hydrogen-0.9.3 ebuild

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


It didn't compile, but I get only an error from emerge:

i686-pc-linux-gnu-g++ -c -pipe -g -w -O2 -march=pentium4 -pipe
-fno-strict-aliasing -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I. -Isrc
-I/usr/qt/3/include -o src/moc_SongPropertiesDialog_UI.o
src/gui/UI/moc_SongPropertiesDialog_UI.cpp i686-pc-linux-gnu-g++ -Wl,-O1
-Wl,--sort-common -o hydrogen 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/Button.o src/CpuLoadWidget.o src/ClickableLabel.o src/Fader.o src/LCD.o
src/MidiActivityWidget.o src/Rotary.o src/InstrumentEditor.o src/WaveDisplay.o
src/LayerPreview.o src/SongEditor.o src/SongEditorPanel.o src/PatternEditor.o
src/PatternEditorPanel.o src/Mixer.o src/MixerLine.o src/AboutDialog.o
src/AudioEngineInfoForm.o src/DrumkitManager.o src/ExportSongDialog.o
src/FilePreview.o src/HelpBrowser.o src/HydrogenApp.o src/LadspaFXProperties.o
src/LadspaFXSelector.o src/MainForm.o src/PatternFillDialog.o
src/PatternPropertiesDialog.o src/PlayerControl.o src/PreferencesDialog.o
src/SongPropertiesDialog.o src/SplashScreen.o src/main.o src/AboutDialog_UI.o
src/AudioEngineInfoForm_UI.o src/DrumkitManager_UI.o src/ExportSongDialog_UI.o
src/LadspaFXSelector_UI.o src/PatternFillDialog_UI.o
src/PatternPropertiesDialog_UI.o src/PreferencesDialog_UI.o
src/SongPropertiesDialog_UI.o src/moc_Button.o src/moc_CpuLoadWidget.o
src/moc_ClickableLabel.o src/moc_Fader.o src/moc_LCD.o
src/moc_MidiActivityWidget.o src/moc_Rotary.o src/moc_InstrumentEditor.o
src/moc_WaveDisplay.o src/moc_LayerPreview.o src/moc_SongEditor.o
src/moc_SongEditorPanel.o src/moc_PatternEditor.o src/moc_PatternEditorPanel.o
src/moc_Mixer.o src/moc_MixerLine.o src/moc_AboutDialog.o
src/moc_AudioEngineInfoForm.o src/moc_DrumkitManager.o
src/moc_ExportSongDialog.o src/moc_FilePreview.o src/moc_HelpBrowser.o
src/moc_HydrogenApp.o src/moc_LadspaFXProperties.o src/moc_LadspaFXSelector.o
src/moc_MainForm.o src/moc_PatternFillDialog.o
src/moc_PatternPropertiesDialog.o src/moc_PlayerControl.o
src/moc_PreferencesDialog.o src/moc_SongPropertiesDialog.o
src/moc_SplashScreen.o src/moc_AboutDialog_UI.o
src/moc_AudioEngineInfoForm_UI.o src/moc_DrumkitManager_UI.o
src/moc_ExportSongDialog_UI.o src/moc_LadspaFXSelector_UI.o
src/moc_PatternFillDialog_UI.o src/moc_PatternPropertiesDialog_UI.o
src/moc_PreferencesDialog_UI.o src/moc_SongPropertiesDialog_UI.o
-L/usr/qt/3/lib -L/usr/X11R6/lib -lsndfile -lFLAC++ -lFLAC -ljack -lasound
-llrdf -lraptor -lxml2 -lqt-mt -lXext -lX11 -lm -lpthread make[1]: Leaving
directory `/var/tmp/portage/hydrogen-0.9.3/work/hydrogen-0.9.3'

!!! ERROR: media-sound/hydrogen-0.9.3 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  hydrogen-0.9.3.ebuild, line 64:   Called die

!!! Failed making hydrogen!

If I go in $WORKDIR and issue a make:
 # make
make[1]: Entering directory
`/var/tmp/portage/hydrogen-0.9.3/work/hydrogen-0.9.3' i686-pc-linux-gnu-g++
-Wl,-O1 -Wl,--sort-common -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 -llrdf -lraptor -lxml2 -lqt-mt -lXext -lX11 -lm
-lpthread make[1]: Leaving directory
`/var/tmp/portage/hydrogen-0.9.3/work/hydrogen-0.9.3' make[1]: Entering
directory `/var/tmp/portage/hydrogen-0.9.3/work/hydrogen-0.9.3/plugins'
make[2]: Entering directory
`/var/tmp/portage/hydrogen-0.9.3/work/hydrogen-0.9.3/plugins/wasp' make[2]:
Nothing to be done for `all'. make[2]: Leaving directory
`/var/tmp/portage/hydrogen-0.9.3/work/hydrogen-0.9.3/plugins/wasp' make[1]:
Leaving directory `/var/tmp/portage/hydrogen-0.9.3/work/hydrogen-0.9.3/plugins'
localhost hydrogen-0.9.3 # 

And I can install it and it work.

Do you have any clue why it doesn't work with emerge?

Best,
Dominique



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/