Bug 1204372 - Please rebuild taglib with the new gcc
Summary: Please rebuild taglib with the new gcc
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: taglib
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-03-21 12:59 UTC by Ankur Sinha (FranciscoD)
Modified: 2015-03-21 13:27 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-03-21 13:27:34 UTC
Type: Bug


Attachments (Terms of Use)

Description Ankur Sinha (FranciscoD) 2015-03-21 12:59:51 UTC
Taglib needs to be rebuilt in rawhide with gcc5. At the moment, I can't get ncmpcpp which depends on taglib to build. I get the following error:

-ltinfo -lcurl -ltag -ltag_c
actions.o: In function `Actions::EditLibraryAlbum::run()':
/builddir/build/BUILD/ncmpcpp-0.6.3/src/actions.cpp:1416: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, TagLib::String::Type)'
tags.o: In function `tagList':
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:49: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, TagLib::String::Type)'
tags.o: In function `operator()':
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:150: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, TagLib::String::Type)'
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:150: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, TagLib::String::Type)'
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:150: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, TagLib::String::Type)'
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:150: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, TagLib::String::Type)'
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:150: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, TagLib::String::Type)'
tags.o:/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:150: more undefined references to `TagLib::String::String(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, TagLib::String::Type)' follow
tags.o: In function `writeCommonTags':
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:122: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, TagLib::String::Type)'
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:123: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, TagLib::String::Type)'
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:124: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, TagLib::String::Type)'
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:135: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, TagLib::String::Type)'
/builddir/build/BUILD/ncmpcpp-0.6.3/src/tags.cpp:136: undefined reference to `TagLib::String::String(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, TagLib::String::Type)'
collect2: error: ld returned 1 exit status
Makefile:525: recipe for target 'ncmpcpp' failed
make[2]: *** [ncmpcpp] Error 1
make[2]: Leaving directory '/builddir/build/BUILD/ncmpcpp-0.6.3/src'


I ran a mockchain that build taglib with gcc5 and then ncmpcpp and both built just fine.

Cheers,
Ankur

Comment 1 Rex Dieter 2015-03-21 13:27:34 UTC
%changelog
* Sat Mar 21 2015 Rex Dieter <rdieter@fedoraproject.org> 1.9.1-8
- gcc5 rebuild (#1204372)


Note You need to log in before you can comment on or make changes to this bug.