$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Chris Trueman (thearttrooper_at_[hidden])
Date: 2022-05-12 08:33:34
Using an exFat formatted disk with Windows.
Start with a path:
e:\tmp
Call filesystem::create_directories("e:\\tmp\\boost")
This should succeed, creating the boost folder in e:\tmp.
It fails with boost 1.79.0. It tries to create e:\tmp which already exists.
In boost 1.78.0 this works as expected.
I believe the root cause is the change to status(...). It calls
detail::symlink_status(...) which calls GetFileInformationByHandleEx which
(at least for the params used in filesystem) doesn't work on exFat
formatted disks.
Chris.