On 01/24/2014 11:14 PM, Tyler Hall wrote: > Building the C++ bindings in a484b35b818768487ff27cf06b8c5d4e128126af > introduced this error on systems with /usr/lib/libstdc++.so present: > > /usr/lib/libstdc++.so: file not recognized: File format not recognized > > The shipped libtool is sysroot aware, so pass --with-sysroot so it will > extract the sysroot from the compiler. > > Signed-off-by: Tyler Hall <[email protected]>
Tested-by: Philip Balister <[email protected]> It didn't seem to break anything on my build. (Which worked already) Packaging looks OK still. > --- > meta/recipes-support/db/db_5.3.21.bb | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/recipes-support/db/db_5.3.21.bb > b/meta/recipes-support/db/db_5.3.21.bb > index 8ec8870..caf6890 100644 > --- a/meta/recipes-support/db/db_5.3.21.bb > +++ b/meta/recipes-support/db/db_5.3.21.bb > @@ -63,7 +63,7 @@ FILES_SOLIBSDEV = "${libdir}/libdb.so > ${libdir}/libdb_cxx.so" > # All the --disable-* options replace --enable-smallbuild, which breaks a > bunch of stuff (eg. postfix) > DB5_CONFIG ?= "--enable-o_direct --disable-cryptography --disable-queue > --disable-replication --disable-verify --disable-compat185 --disable-sql" > > -EXTRA_OECONF = "${DB5_CONFIG} --enable-shared --enable-cxx" > +EXTRA_OECONF = "${DB5_CONFIG} --enable-shared --enable-cxx --with-sysroot" > > # Override the MUTEX setting here, the POSIX library is > # the default - "POSIX/pthreads/library". > _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
