Opened 6 years ago
Closed 6 years ago
#12152 closed Bugs (fixed)
Build regex with ICU failed.
Reported by: | Owned by: | John Maddock | |
---|---|---|---|
Milestone: | Boost 1.62.0 | Component: | regex |
Version: | Boost 1.60.0 | Severity: | Problem |
Keywords: | Cc: |
Description
Hi, building regex from Boost 1.60 failed. I started a build with following command.
b2 --build-dir="./build64" -sICU_PATH="D:/boost_1_60_0/ICU" --without-mpi --build-type=complete msvc install address-model=64 architecture=x86 threading=multi runtime-link=shared toolset=msvc-14.0 --libdir=lib64
When it comes to the test for ICU from regex, the "has_icu_exe.exe" crash because he says "icuin57d.dll" is missing. But the dll is available in ICU_PATH.
The tests from boost locale are working correct and I can build boost 1.59 without that issue.
As I see there are some changes done in the Jamfile.v2 of regex. It look like the way has_icu_exe.exe is called has changed.
Change History (1)
comment:1 by , 6 years ago
Milestone: | To Be Determined → Boost 1.62.0 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Fixed in https://github.com/boostorg/regex/commit/e3228b61eb6958c121800f4e2b173ae064ad1801
Thanks for the report.