Hi, Olaf On Fri, Dec 3, 2010 at 3:49 PM, Olaf van der Spek <olafvds...@gmail.com> wrote: > On Fri, Dec 3, 2010 at 6:41 PM, Roger Leigh <rle...@codelibre.net> wrote: >> Why? If you link indirectly today, and later on boost_filesystem >> drops its boost_system dependency, your code will break because >> those inlined functions are in *your* code, not the filesystem >> library. You'll get a link failure. By linking explictly, you're >> protected against future failure. > > If the boost_system code is removed from the boost_filesystem headers > and the dependency is dropped, why would you get a link failure?
What Roger is referring to is the situation where boost::filesystem's DSO no longer depends boost_system, but the header files still use boost::system in inlined methods. That, however, is very unlikely (and probably would be treated as a Boost bug), as it would cause a lot of FTBFS issues, even with --add-needed. Regards, -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktinbmvj1y6yv2d6dv-glurduioffxuuxgz_-d...@mail.gmail.com