Skip to content
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

Use libpkgx semver #30

Merged
merged 1 commit into from
Feb 24, 2025
Merged

Use libpkgx semver #30

merged 1 commit into from
Feb 24, 2025

Conversation

mxcl
Copy link
Member

@mxcl mxcl commented Feb 24, 2025

Refs #24

@mxcl mxcl force-pushed the libpkgx-semver branch 6 times, most recently from 92007ff to e3c19ed Compare February 24, 2025 15:55
@mxcl
Copy link
Member Author

mxcl commented Feb 24, 2025

Failure because we’ve been setting rpath incorrectly on Linux for a while. Everything works with PKGX because we set the LD_LIBRARY_PATH on execution, but pkgm assumes that isn’t necessary (which is true, if rpaths are correct). This works on macOS since our rpaths are correct.

This only applies to local-installs since /usr/local installs have the libraries in a standard location.

edit: well ok, apparently not. I don’t understand why, /usr/local/lib/libssl.so.1.1 is there. I guess if you set the rpath explicitly the runtime linker stops looking in the normal places or something?

@mxcl mxcl merged commit 77e3e6e into main Feb 24, 2025
2 checks passed
@mxcl mxcl deleted the libpkgx-semver branch February 24, 2025 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant