hi,i read that a new version of cdrdao is out,and it seems to work with my cd writer much better than 1.1.5 also the gtk gui works in 1.1.6. pls upgrade. new ebuild will be attached.
Created attachment 4009 [details] cdrdao-1.1.6.ebuild
Thomas, thanks for your report. I quickly tried the ebuild that you attached, and the compilation fails with the following error messages. If you had time to look into this, it would be great --- I'm a bit busy right now. Thanks. Makefile:91: toc2cue.d: No such file or directory Makefile:91: toc2mp3.d: No such file or directory Creating dependencies for toc2mp3.cc Creating dependencies for toc2cue.cc make[1]: Leaving directory `/var/tmp/portage/cdrdao-1.1.6/work/cdrdao-1.1.6/utils' make[1]: Entering directory `/var/tmp/portage/cdrdao-1.1.6/work/cdrdao-1.1.6/utils' g++ -DHAVE_CONFIG_H -D_THREAD_SAFE -D_REENTRANT -DVERSION=\"1.1.6\" -DDRIVER_TABLE_FILE=\"\" -I./.. -I. -I./../trackdb -O2 -mcpu=i686 -pipe -c toc2cue.cc -o toc2cue.o g++ -DHAVE_CONFIG_H -D_THREAD_SAFE -D_REENTRANT -DVERSION=\"1.1.6\" -DDRIVER_TABLE_FILE=\"\" -I./.. -I. -I./../trackdb -O2 -mcpu=i686 -pipe -c toc2mp3.cc -o toc2mp3.o g++ -o toc2cue toc2cue.o -L./../trackdb -ltrackdb -L./../edc_ecc -ledc_ecc -lnsl toc2mp3.cc: In function `class string & clean_string(string &)': toc2mp3.cc:426: no matching function for call to `basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >::clear ()' toc2mp3.cc: In function `int main(int, char **)': toc2mp3.cc:502: no matching function for call to `basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >::clear ()' toc2mp3.cc:555: no matching function for call to `basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >::clear ()' toc2mp3.cc:564: no matching function for call to `basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >::clear ()' make[1]: *** [toc2mp3.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/cdrdao-1.1.6/work/cdrdao-1.1.6/utils' make: *** [all] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 18, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/app-cdr/cdrdao/cdrdao-1.1.6.ebuild .
The ebuild works for me. basic_string<...>::clear() seems to be missing,are you running gcc2 ? if you do so, must the ebuild work with gcc2 ?
Yes, I am using 2.95. And yes, the ebuild needs to work with pre-3.0 gcc, since threre are a few of us unwilling to deal with the problems that >=3.0 brings. ;^)
perhaps installing stlport might help,as for me it seems like a problem with the c++ standard library. of cause the ebuild then has to be changed to use stlport on pre-3.0 gccs,but i don't have the time to install a gcc2 system.
Version 1.1.7 is in the portage.