BIND 10 #168: separate ASIO from Boost and remove custom code
BIND 10 Development
do-not-reply at isc.org
Wed May 26 00:23:27 UTC 2010
#168: separate ASIO from Boost and remove custom code
--------------------------+-------------------------------------------------
Reporter: larissas | Owner: jinmei
Type: task | Status: reviewing
Priority: major | Milestone: 04. 2nd Incremental Release
Component: Unclassified | Resolution:
Keywords: | Sensitive: 0
--------------------------+-------------------------------------------------
Comment(by jinmei):
Replying to [comment:6 each]:
> > For that matter, I'm not sure why we allow the user to specify a
different version of boost. Is there a good reason for this? Especially
considering we're getting rid of the dependency on the boost system
library, I think maybe we should remove --with-boost-include from
configure
We can (and probably should) remove --with-boost-lib but cannot --with-
boost-include, at least right now. The boost header files under ext are
incomplete, and since the user may have installed boost (perhaps for a
different purpose than bind10), if we (us developers mainly) have both the
incomplete ext version and the full version, the mixture causes trouble.
It actually happened.
We should either:
- Require a full set of boost headers under ext, and always prefer ext to
other system header files. With this approach we can remove --with-boost-
include.
- Keep the current incomplete version of boost header files under ext,
but keep --with-boost-include also (for the reason explained above).
So, this is too early:
> Went ahead and removed both options, --with-boost-lib and --with-boost-
include.
we need to make the decision, then go ahead.
--
Ticket URL: <https://bind10.isc.org/ticket/168#comment:7>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list