The problem with libuclibc++ g++ wrapper happened one month before. At point when buildroot was updated and libuclibc++ was not. This means that all programs rebuilded afrterwards were linket against libstdc++ and not to libuclibc++.
Ho to identify such libraries is show at the following exmple. For nonworking nmap we obtain ifo on dependent libraries. Then we examine each library against existance of libstdc++ reference.
Code:
[admin@oleo root]$ ipkg info nmap
Package: nmap
Version: 4.11-1
Depends: openssl, pcre, libstdc++
Status: install user installed
Architecture: mipsel
Package: nmap
Version: 4.11-2
Depends: openssl, pcre, libstdc++
Status: install user installed
Section: net
Architecture: mipsel
maintainer: NSLU2 Linux <nslu2-linux@yahoogroups.com>
MD5Sum: cc8acf9468a8ba34b5985bebf5f0e1cb
Size: 687751
Filename: nmap_4.11-2_mipsel.ipk
Source: http://download.insecure.org/nmap/dist/nmap-4.11.tar.bz2
Description: Nmap is a feature-rich portscanner
Successfully terminated.
[admin@oleo root]$ strings /opt/lib/libpcre.so.0 |grep lib
libstdc++.so.6
libm.so.0
libc.so.0
libgcc_s.so.1
libpcre.so.0
/opt/lib
In the above example pcre also need reinstall with
Code:
ipkg update
ipkg install pcre
If you find any such problem please notify me as the package needs to be forced for rebuild.