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

[WIP] MAINT: remove usage of --no-as-needed ld flag #1007

Closed
wants to merge 1 commit into from

Conversation

shanedsnyder
Copy link
Contributor

Theoretically, this shouldn't be needed if we aren't relying on weak symobls in the Darshan library.

@shanedsnyder shanedsnyder force-pushed the snyder/remove-no-as-needed branch from 6d8ac4c to d0b58a5 Compare September 4, 2024 17:14
Theoretically, this shouldn't be needed if we aren't relying on
weak symobls in the Darshan library.
@shanedsnyder shanedsnyder force-pushed the snyder/remove-no-as-needed branch from d0b58a5 to 3468b0f Compare September 4, 2024 17:24
Copy link
Contributor

@carns carns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me

@shanedsnyder
Copy link
Contributor Author

Eh, nevermind. We have a test case for a scenario that shows this flag is probably still needed. If an application doesn't make calls to functions Darshan wraps, but instead links to a library that does so, then Darshan is not linked in if this flag isn't used. I'll keep the flag and open additional PRs to update documentation to explain this and to add a test case to make sure we don't break this going forward.

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.

2 participants