In test phase :
test_string.cpp: In member function ‘void TestString::testString()’:
test_string.cpp:50: erreur: ‘strcmp’ was not declared in this scope
test_string.cpp:78: erreur: ‘memcmp’ was not declared in this scope
Created attachment 157665 [details, diff]
patch to make the testsuite compile
Created attachment 157667 [details, diff]
patch for the ebuild
Next time, please tell us which version it is that fails. I discovered another bug with taglib-1.5 not building tests unless dev-util/cppunit is installed, so initially I wasn't able to reproduce your findings.
+ 20 Jun 2008; Peter Alfredsen <firstname.lastname@example.org>
+ +files/taglib-1.5-gcc43-tests.patch, taglib-1.5.ebuild:
+ Add fix to get tests for taglib-1.5 to compile with gcc-4.3. Bug 228413.
+ Thanks to Olivier Huber <email@example.com>.