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
meson: 0.35.0 -> 0.39.0 #23725
meson: 0.35.0 -> 0.39.0 #23725
Conversation
@thomastjeffery, thanks for your PR! By analyzing the history of the files in this pull request, we identified @sternenseemann, @rasendubi and @brandonedens to be potential reviewers. |
I get error:
|
Looks like there is an issue in libhttpseverywhere/default.nix
First "meson.py" needs to be changed to "meson". After that I see that meson-0.39.0 does not let you use absolute paths. How can we get a relative path from $out? |
hmm weird, nix-build -A meson works w/o error just not nox-review May be fine after all, maybe someone else can verify this |
Upgrading meson worked without issue, but it broke the build script for libhttpseverywhere. For some reason, I get this error when running
I'm not sure how to fix this without changing the downloaded meson.build explicitly. |
Looks like libhttpseverywhere needs to be updated too |
True. Unfortunately that doesn't solve the problem either. If you do want to update libhttpseverywhere, change
to
and the sha256 to
|
Opening PR for the update for libhttpseverywhere #23728 |
I ran
to install meson. Now how do I uninstall it?
EDIT: It was masquerading as python3.5-meson |
nix-env -e meson maybe |
Does this still give error for you now? |
Updated libhttpseverywhere #24255 hoping this fixes this build issue |
@thomastjeffery |
Looks good. Thanks for the update. |
It's not even me who did the update, I was just triaging these two days |
Motivation for this change
Simple update from 0.35.0 to 0.39.0.
Things done
(nix.useSandbox on NixOS,
or option
build-use-sandbox
innix.conf
on non-NixOS)
nix-shell -p nox --run "nox-review wip"
./result/bin/
)