Thanks to visit codestin.com
Credit goes to github.com

Skip to content

BUG: fix a problem with symlink support #745

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

Merged
merged 1 commit into from
May 5, 2025

Conversation

rgommers
Copy link
Contributor

@rgommers rgommers commented May 3, 2025

Modifies the existing symlinks test package so it exercises the bug. The situation without a version keyword in meson.build is more difficult because the dist tarball generated by Meson will be named <project-name>-undefined.tar.gz, which meson-python then changes to <project-name-version.tar.gz.

Note: I didn't include the dist script part discussed in #728 (comment), because I'm out of time right now. I think it should be done, but it's not blocking for 0.18.0 I think.

Modifies the existing `symlinks` test package so it exercises the
bug. The situation without a `version` keyword in `meson.build`
is more difficult because the dist tarball generated by Meson
will be named `<project-name>-undefined.tar.gz`, which meson-python
then changes to `<project-name-version.tar.gz`.
@rgommers rgommers added the bug Something isn't working label May 3, 2025
@rgommers rgommers added this to the v0.18.0 milestone May 3, 2025
@rgommers rgommers requested a review from dnicolodi May 3, 2025 16:21
@rgommers
Copy link
Contributor Author

rgommers commented May 5, 2025

I'll leave the dist script for a follow-up and merge this, since @dnicolodi told me he is unavailable for a bit and I want to finish the 0.18.0 release.

@rgommers rgommers merged commit e094949 into mesonbuild:main May 5, 2025
37 of 39 checks passed
@rgommers rgommers deleted the fix-symlink-support branch May 5, 2025 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant