[prev in list] [next in list] [prev in thread] [next in thread] 

List:       netbsd-tech-userlevel
Subject:    new libstdc++ seekg signature changed
From:       dieter roelants <dieter.NetBSD () pandora ! be>
Date:       2011-09-16 17:13:09
Message-ID: 20110916191309.041b4c6f.dieter.NetBSD () pandora ! be
[Download RAW message or body]


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
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic