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

Detect libupsclient SO filename, revise shared object extensions #2532

Merged
merged 16 commits into from
Jul 15, 2024

Conversation

jimklimov
Copy link
Member

Follow-ups for #2244, #2431, #2450, #2467 et al

…/3 package names, separate its installation sample from the big block of unambiguous packages [networkupstools#2467]

Signed-off-by: Jim Klimov <[email protected]>
Conform to NUT code style guide, and satisfy pre-processors that
insist on "traditional" code layout by default (hash sign must
start the line for them).

Signed-off-by: Jim Klimov <[email protected]>
…ath_lib.m4: move definition of SOEXT to the header [networkupstools#2431]

This would allow the multiplatform-aware library-picking
logic to be used elsewhere (e.g. DMF) eventually.

Signed-off-by: Jim Klimov <[email protected]>
…nt [networkupstools#2511, networkupstools#2431, networkupstools#2450 et al]

Earlier bump went to "patch" component, but here we actually have
an API expansion (and more exported symbols), so the more important
component should be bumped.

Signed-off-by: Jim Klimov <[email protected]>
…nt-version.h from libtool information file [networkupstools#2431]

Signed-off-by: Jim Klimov <[email protected]>
….adoc: use client/libupsclient-version.h for SOFILE_LIBUPSCLIENT/SOPATH_LIBUPSCLIENT [networkupstools#2431]

Signed-off-by: Jim Klimov <[email protected]>
@jimklimov jimklimov added documentation nut-scanner CI Entries related to continuous integration infrastructure (historically also recipes like Makefiles) refactor/fightwarn PR or issue proposal to improve code maintainability without functional changes, or to fix warnings portability We want NUT to build and run everywhere possible labels Jul 15, 2024
@jimklimov jimklimov added this to the 2.8.3 milestone Jul 15, 2024
@jimklimov jimklimov merged commit 5740508 into networkupstools:master Jul 15, 2024
30 checks passed
@jimklimov jimklimov deleted the issue-2431 branch July 15, 2024 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Entries related to continuous integration infrastructure (historically also recipes like Makefiles) documentation nut-scanner portability We want NUT to build and run everywhere possible refactor/fightwarn PR or issue proposal to improve code maintainability without functional changes, or to fix warnings
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant