-
Notifications
You must be signed in to change notification settings - Fork 6.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[gettext-libintl] Build error on x64-linux (NixOS) due to hardcoded path #39641
Comments
Sorry I didn't repro issue.
|
Could you please modify
|
I'll try when I get home, but that looks very inefficient. cmake finds the header just fine, is there a way to just ask it to run it's normal resolution logic instead of hacks like this? |
|
It is really one unusual package manager meeting another one.
This makes no sense. 🤦 The answer is probably building a test project, at least if |
But this is the wrong indicator also for cross builds... |
Please test #39662. It uses a CMake project for detecting |
How can I test this? Do you have a sample invocation that will trigger the new detection code? |
You might simply checkout the branch which is the input to that PR. And then |
Package: gettext-libintl:[email protected]#1
Host Environment
vcpkg-scripts version: f7423ee 2024-06-14 (2 weeks ago)
To Reproduce
vcpkg install --no-print-usage
Failure logs
The issue here is that the portfile only checks if
/usr/include/libintl.h exists
, when on NixOS it'll be something like/nix/store/4vgk1rlzdqjnpjicb5qcxjcd4spi7wyw-glibc-2.39-52-dev/include/libintl.h
Additional context
vcpkg.json
The text was updated successfully, but these errors were encountered: