From 1fe168d331123920eeb9a96e542fcc1453de57fe Mon Sep 17 00:00:00 2001 From: Kristoffer Andersen Date: Mon, 2 Sep 2024 17:07:30 +0200 Subject: [PATCH] Update IfcGlobalId.cpp to support boost 1.86 It looks like mt19937 is no longer a member of boost in boost 1.86. I propose we use to std::mt19937 (which is already how it is used by svgfill.cpp) see failure log from conda forge libboost 1.86 test here: https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=1008654&view=logs&j=4f922444-fdfe-5dcf-b824-02f86439ef14&t=b2a8456a-fb11-5506-ca32-5ccd32538dc0&l=880 --- src/ifcparse/IfcGlobalId.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ifcparse/IfcGlobalId.cpp b/src/ifcparse/IfcGlobalId.cpp index d89e439a64..235e6443bf 100644 --- a/src/ifcparse/IfcGlobalId.cpp +++ b/src/ifcparse/IfcGlobalId.cpp @@ -88,7 +88,7 @@ void expand(const std::string& s, std::vector& v) { } // A random number generator for the UUID -static boost::uuids::basic_random_generator gen; +static boost::uuids::basic_random_generator gen; IfcParse::IfcGlobalId::IfcGlobalId() { uuid_data_ = gen();