tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
new libstdc++ seekg signature changed
I recently updated my current from before the gcc update, but without
updating packages.
id3info (from id3lib) now gives me:
/usr/pkg/lib/libid3-3.8.so.3: Undefined PLT symbol
"_ZNSi5seekgExSt12_Ios_Seekdir" (symnum = 755)
simult:~$ nm -C /usr/lib/libstdc++.so.7.1 | grep std::istream::seekg
0000000000093e20 W std::istream::seekg(std::fpos<__mbstate_t>)
0000000000093f20 W std::istream::seekg(long, std::_Ios_Seekdir)
simult:~$ nm -C /tmp/old/usr/lib/libstdc++.so.7.0 | grep std::istream::seekg
00000000000953f0 W std::istream::seekg(std::fpos<__mbstate_t>)
0000000000095340 W std::istream::seekg(long long, std::_Ios_Seekdir)
I guess some sort of compat should be provided in the new lib (if
that's possible) or should the major be bumped (maybe overkill)?
kind regards
dieter
Home |
Main Index |
Thread Index |
Old Index