Skip to content

[icu] ICU port does not build on Linux #3683

@sbj42

Description

@sbj42

ports/icu/portfile.cmake only works on Windows. I've identified the following issues that impact Linux:

  • MSYS is not needed on Linux
  • The zip file, when extracted, uses CRLF line endings, which interferes with bash running runConfigureICU
  • The runConfigureICU options MSYS/MSVC and --host=i686-pc-mingw32 are Windows-specific
  • Most of the CFLAGS and LDFLAGS are MSVC-specific
  • Renaming static libraries to remove the "s" prefix is only necessary on Windows

Metadata

Metadata

Assignees

No one assigned

    Labels

    category:port-bugThe issue is with a library, which is something the port should already support

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions