Skip to content

ICU not detected in boost-locale #3537

@mbikovitsky

Description

@mbikovitsky

Setup

  • Windows 10 17134.48 x64
  • Visual Studio 2017 15.7.1
  • Toolset v14.14
  • vcpkg 0.0.112
  • Boost 1.67.0

Steps to Reproduce

vcpkg install boost-locale[icu]:x64-windows.

Expected Outcome

boost-locale is built with ICU support.

Actual Outcome

ICU is not detected during the build.

  • The output log file states icu : no.
  • config.log in the build tree states LINK : fatal error LNK1181: cannot open input file 'icudt.lib'.

There is a patch file named 0001-Fix-boost-ICU-support.patch in the boost port which seems relevant to the issue, however it is never applied. Furthermore, it is strange that the patch resides inside the boost port, and not inside boost-locale and boost-regex.

Metadata

Metadata

Labels

category:port-featureThe issue is with a library, which is requesting new capabilities that didn’t exist

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions