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

Task/brugger1/2022 06 10 add sys libs to dist #17745

Merged
merged 5 commits into from Jun 14, 2022

Conversation

brugger1
Copy link
Collaborator

Description

Resolves #5932

The packaging was enhanced to add the libicui18n, libicudata and libicuuc system libraries used by Qt to the lib directory. This is done automaticallly if the libraries can be found in the lib64 directory. The packaging logic was also enhanced to add the libstdc++ libraries to the lib directory of a distribution. The libstdc++ library depends on VISIT_CXX_LIBRARY being defined. This would typically be added to the config site file and would be set if using a non-standard compiler on a system. Both of these enhancements only apply to Linux systems.

Type of change

  • New feature~~

How Has This Been Tested?

I built and installed it on kickit and then checked the lib directory of the installation and the libraries were there. I also ran it and it ran fine.

Checklist:

  • I have followed the style guidelines of this project.~~
  • I have performed a self-review of my own code.~~
  • I have commented my code where applicable.~~
  • I have updated the release notes.~~
  • [ ] I have made corresponding changes to the documentation.
  • [ ] I have added debugging support to my changes.
  • [ ] I have added tests that prove my fix is effective or that my feature works.
  • [ ] I have confirmed new and existing unit tests pass locally with my changes.
  • [ ] I have added new baselines for any new tests to the repo.
  • [ ] I have NOT made any changes to protocol or public interfaces in an RC branch.
  • I have assigned reviewers (see VisIt's PR procedures for more information).~~

@brugger1 brugger1 requested review from markcmiller86 and biagas and removed request for markcmiller86 June 10, 2022 18:24
@brugger1 brugger1 merged commit 8a1e249 into develop Jun 14, 2022
@brugger1 brugger1 deleted the task/brugger1/2022_06_10_add_sys_libs_to_dist branch June 14, 2022 00:35
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.

Add missing system libraries to rhel7 distributions.
2 participants