$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: [boost] Boost.Uuid and header-only support
From: James E. King, III (jking_at_[hidden])
Date: 2017-11-03 23:58:11
Hi folks,
I have an open defect related to a random seed generator that's currently
in boost::uuids::detail called seed_rng. The class does a fair bit more
than it really needs to, and does not support Universal Windows Platform
(UWP) store targets. It is otherwise quite similar to
boost::random::random_device however it is a header-only implementation (in
fact seed_rng has a comment about putting it into Boost.Random). I was
planning on removing it and leaving randomness to Boost.Random because
that's where the code really belongs, however this would introduce a new
library dependency on Boost.Random for any code using
boost::uuids::random_generator. So I'm curious on how important folks
believe it is to maintain the header-only status of Boost.Uuid.
Thanks,
Jim