severity 633470 important tags 633470 + patch thanks this also affects debian builds which do not use --as-needed. Thus making this important as it may breaks user software using that flag.
Patch which fixes the issue for libosl.so, I did not check if there are
more shared libraries that could be affected:
+++
/var/cache/pbuilder/build/cow.8035/tmp/libosl-0.4.0/release-so/Makefile
2011-07-10 18:30:25.956105758 +0200
@@ -13,7 +13,8 @@
ln -s ../$$o $$target; \
fi; \
done)
- $(CXX) $(CXXFLAGS) -shared -Wl,-soname,libosl.so.1 -o $@ $(patsubst
%,.objs/%,$(subst /,-,$^))
+ $(CXX) $(CXXFLAGS) -shared -Wl,-soname,libosl.so.1 -o $@ $(patsubst
%,.objs/%,$(subst /,-,$^)) \
+ -lboost_thread -lboost_serialization -lboost_iostreams
-lboost_filesystem -lboost_system
ln -sf $@ libosl.so.1
ln -sf $@ libosl.so
signature.asc
Description: OpenPGP digital signature

