mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-30 08:00:59 +00:00
boost 1.91 rewrote boost::optional and its converting constructor is now unconditionally explicit, breaking the aggregate brace-init of the radius member in the profile_point structs in src/ifcgeom. Switch those members to std::optional, which keeps a non-explicit converting constructor, so all call sites compile unchanged. Fixes https://github.com/NixOS/nixpkgs/issues/562782 Assisted-by: Claude Code (claude-fable-5)
1.0 KiB
1.0 KiB