<snip> mkdir .libs g++ -march=athlon-xp -fomit-frame-pointer -O3 -pipe -w -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -o .libs/id3info demo_info_options.o demo_info.o ../src/.libs/libid3.so -lz -Wl,--rpath -Wl,/usr/local/lib ../src/.libs/libid3.so: undefined reference to `std::char_traits<unsigned char>::assign(unsigned char*, unsigned, unsigned char)' ../src/.libs/libid3.so: undefined reference to `std::char_traits<unsigned char>::copy(unsigned char*, unsigned char const*, unsigned)' ../src/.libs/libid3.so: undefined reference to `std::char_traits<unsigned char>::move(unsigned char*, unsigned char const*, unsigned)' collect2: ld returned 1 exit status make[3]: *** [id3info] Error 1 make[3]: Leaving directory `/var/tmp/portage/audacity-1.0.0-r1/work/audacity-src-1.0.0/id3lib/examples' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/audacity-1.0.0-r1/work/audacity-src-1.0.0/id3lib' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/audacity-1.0.0-r1/work/audacity-src-1.0.0/id3lib' make: *** [id3lib/src/.libs/libid3.a] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line -11, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/media-sound/audacity/audacity-1.0.0-r1.ebuild .
okay.. I'm patching up audacity to use current id3lib and patch instead of the _pre2 one.. now, I just wonder why this is sent to me.
1.0.0-r2 will be in portage "real soon now" and will have this fixed.
audacity-1.0.0-r2.ebuild (gcc 3.2, ix86) fails 4 me with this error: obj/AButton.cpp.o(.gnu.linkonce.d._ZTI7AButton+0x8): undefined reference to `typeinfo for wxWindow' obj/APalette.cpp.o(.gnu.linkonce.d._ZTI8APalette+0x8): undefined reference to `typeinfo for wxWindow' obj/APalette.cpp.o(.gnu.linkonce.d._ZTI13APaletteFrame+0x8): undefined reference to `typeinfo for wxMiniFrame' obj/ASlider.cpp.o(.gnu.linkonce.d._ZTI7ASlider+0x8): undefined reference to `typeinfo for wxWindow' obj/AStatus.cpp.o(.gnu.linkonce.d._ZTI7AStatus+0x8): undefined reference to `typeinfo for wxWindow' obj/AboutDialog.cpp.o(.gnu.linkonce.d._ZTI11AboutDialog+0x8): undefined reference to `typeinfo for wxDialog' obj/AboutDialog.cpp.o(.gnu.linkonce.d._ZTI6Eraser+0x8): undefined reference to `typeinfo for wxWindow' obj/AudacityApp.cpp.o(.gnu.linkonce.d._ZTI11AudacityApp+0x8): undefined reference to `typeinfo for wxApp' obj/AudioIO.cpp.o(.gnu.linkonce.d._ZTI12AudioIOTimer+0x8): undefined reference to `typeinfo for wxTimer' obj/FreqWindow.cpp.o(.gnu.linkonce.d._ZTI8FreqPlot+0x8): undefined reference to `typeinfo for wxWindow' obj/FreqWindow.cpp.o(.gnu.linkonce.d._ZTI10FreqWindow+0x8): undefined reference to `typeinfo for wxFrame' obj/ImportRaw.cpp.o(.gnu.linkonce.d._ZTI12PreviewPanel+0x8): undefined reference to `typeinfo for wxPanel' obj/ImportRaw.cpp.o(.gnu.linkonce.d._ZTI12ImportDialog+0x8): undefined reference to `typeinfo for wxDialog' obj/Project.cpp.o(.gnu.linkonce.d._ZTI15AudacityProject+0x10): undefined reference to `typeinfo for wxFrame' obj/Tags.cpp.o(.gnu.linkonce.d._ZTI10TagsDialog+0x8): undefined reference to `typeinfo for wxDialog' obj/TrackArtist.cpp.o(.gnu.linkonce.d._ZTI14TrackInfoCache+0x8): undefined reference to `typeinfo for wxObject' obj/TrackPanel.cpp.o(.gnu.linkonce.d._ZTI13AudacityTimer+0x8): undefined reference to `typeinfo for wxTimer' obj/TrackPanel.cpp.o(.gnu.linkonce.d._ZTI10TrackPanel+0x8): undefined reference to `typeinfo for wxWindow' obj/effects/Amplify.cpp.o(.gnu.linkonce.d._ZTI13AmplifyDialog+0x8): undefined reference to `typeinfo for wxDialog' obj/effects/BassBoost.cpp.o(.gnu.linkonce.d._ZTI15BassBoostDialog+0x8): undefined reference to `typeinfo for wxDialog' obj/effects/Filter.cpp.o(.gnu.linkonce.d._ZTI11FilterPanel+0x8): undefined reference to `typeinfo for wxPanel' obj/effects/Filter.cpp.o(.gnu.linkonce.d._ZTI12FilterDialog+0x8): undefined reference to `typeinfo for wxDialog' obj/effects/NoiseRemoval.cpp.o(.gnu.linkonce.d._ZTI18NoiseRemovalDialog+0x8): undefined reference to `typeinfo for wxDialog' obj/effects/Phaser.cpp.o(.gnu.linkonce.d._ZTI12PhaserDialog+0x8): undefined reference to `typeinfo for wxDialog' obj/effects/Wahwah.cpp.o(.gnu.linkonce.d._ZTI12WahwahDialog+0x8): undefined reference to `typeinfo for wxDialog' obj/prefs/PrefsDialog.cpp.o(.gnu.linkonce.d._ZTI11PrefsDialog+0x8): undefined reference to `typeinfo for wxDialog' obj/prefs/AudioIOPrefs.cpp.o(.gnu.linkonce.d._ZTI10PrefsPanel+0x8): undefined reference to `typeinfo for wxPanel' collect2: ld returned 1 exit status make: *** [audacity] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 27, Exitcode 2 !!! (no error message) Does audacity use wxGTK or wxPython ? Regards, Rigo
it uses wxGtk for the interface... and the fix i did on -r2 isn't good, it broke with their use of id3lib for some reason (gdb tells me its a delete() operation..) back to the pool with this
It seems it doesn't force me to go back to wxGTK-2.2.9 (used 2.3.2...When I did this manually it compiled for me (same segfault though) Rigo
Does Bug #6701 help ? ;-D Rigo
Finished configure: with libid3tag (system) with libmad (system) without wavelet denoising with LADSPA plug-ins without libvorbis with help prefix=/usr Gonna give libvorbis another try, but it seems I can export ID3tags now. Can anyone check this ?
*** Bug 9855 has been marked as a duplicate of this bug. ***
audacity-1.1.1-r1 is currently in portage. Please test this new build.
I now have had a couple of verifications that 1.1.1-r1 is working great. marking stable.