[icu] force absolute path on install script.#52618
Conversation
|
osx failed with this exact symptom in here #34835 (comment) |
|
osx looks like an infrastructure issue but not restarting this one because there are other failures. |
| vcpkg-cross-data.patch | ||
| ) | ||
|
|
||
| vcpkg_replace_string("${SOURCE_PATH}/source/icudefs.mk.in" "INSTALL = @INSTALL@" "INSTALL = \$(top_srcdir)/install-sh -c") |
There was a problem hiding this comment.
I would prefer this change in the form of a patch.
There was a problem hiding this comment.
it's currently an unprecedented amount of broken in CI... so I think I will only try to apply that on windows port.
can I apply a patch like that?
There was a problem hiding this comment.
Patches should be applied regardless of platform so that everybody can update the port on linux or osx without nasty surprises in CI.
|
Hm, and indeed the filelist only has but past CI filelists have |
|
move to patch changes instead. EDIT: that took a while since I need to test local installation again. That still works: > vcpkg install icu:x64-windows-static --recurse --binarysource=clear
Computing installation plan...
The following packages will be built and installed:
* icu[core,tools]:x64-windows@78.3#2
icu:x64-windows-static@78.3#2
Additional packages (*) will be modified to complete this operation.
Detecting compiler hash for triplet x64-windows...
# Many other lines... |
Fixes #51839
./vcpkg x-add-version --alland committing the result.Additional context
User environment:
Build output
x64-windowsandx64-windows-staticonly.