-
-
Notifications
You must be signed in to change notification settings - Fork 362
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
Revise recipes for MacOS builds and general portability, and fix some AX_REALPATH_LIB
aspects
#2506
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…vailable via Homebrew on MacOS [networkupstools#2502] Signed-off-by: Jim Klimov <[email protected]>
…etworkupstools#2183] Signed-off-by: Jim Klimov <[email protected]>
Signed-off-by: Jim Klimov <[email protected]>
Signed-off-by: Jim Klimov <[email protected]>
…all) Signed-off-by: Jim Klimov <[email protected]>
… brew [networkupstools#2502] Signed-off-by: Jim Klimov <[email protected]>
Signed-off-by: Jim Klimov <[email protected]>
…d document nuances around it Signed-off-by: Jim Klimov <[email protected]>
…cally Signed-off-by: Jim Klimov <[email protected]>
…EBREW_PREFIX automatically Signed-off-by: Jim Klimov <[email protected]>
… not customized paths anymore [networkupstools#2502] Signed-off-by: Jim Klimov <[email protected]>
…ely [networkupstools#2502] Signed-off-by: Jim Klimov <[email protected]>
…ED_PARAMETER Signed-off-by: Jim Klimov <[email protected]>
…C_DIAGNOSTIC_IGNORED_UNUSED_PARAMETER around net-snmp headers Signed-off-by: Jim Klimov <[email protected]>
…MacOS builds [networkupstools#2502] Signed-off-by: Jim Klimov <[email protected]>
…gs [networkupstools#2502] Signed-off-by: Jim Klimov <[email protected]>
… to avoid some warnings [networkupstools#2502] Signed-off-by: Jim Klimov <[email protected]>
…cOS/Homebrew builds [networkupstools#2502] Signed-off-by: Jim Klimov <[email protected]>
…e dirs by default [networkupstools#2501] Signed-off-by: Jim Klimov <[email protected]>
…knows to not distruct system include dirs by default [networkupstools#2501] Signed-off-by: Jim Klimov <[email protected]>
…etworkupstools#2501] Signed-off-by: Jim Klimov <[email protected]>
…y net-snmp) Signed-off-by: Jim Klimov <[email protected]>
Signed-off-by: Jim Klimov <[email protected]>
…ng without it Signed-off-by: Jim Klimov <[email protected]>
…just be an alias [networkupstools#2502] Signed-off-by: Jim Klimov <[email protected]>
…tools#2502] Signed-off-by: Jim Klimov <[email protected]>
…ng it in the end, and report what pkg-config knows Signed-off-by: Jim Klimov <[email protected]>
…_PREFIX from the running system [networkupstools#2502] Signed-off-by: Jim Klimov <[email protected]>
Signed-off-by: Jim Klimov <[email protected]>
Signed-off-by: Jim Klimov <[email protected]>
…if we can not Signed-off-by: Jim Klimov <[email protected]>
…tools#2502] Signed-off-by: Jim Klimov <[email protected]>
…from which we learned the settings Signed-off-by: Jim Klimov <[email protected]>
…ch paths It seems the XCode version of the library and its headers gets preferred, so we either find no symbols or load the library variant built without them. Signed-off-by: Jim Klimov <[email protected]>
…and report the findings Signed-off-by: Jim Klimov <[email protected]>
…X as WITH_MACOSX (driver) Signed-off-by: Jim Klimov <[email protected]>
…etworkupstools#2431] Signed-off-by: Jim Klimov <[email protected]>
Signed-off-by: Jim Klimov <[email protected]>
…where "getent" is missing Primarily this facilitates "in-place replacement" builds Signed-off-by: Jim Klimov <[email protected]>
Signed-off-by: Jim Klimov <[email protected]>
Signed-off-by: Jim Klimov <[email protected]>
jimklimov
added
CI
Entries related to continuous integration infrastructure (historically also recipes like Makefiles)
macOS
portability
We want NUT to build and run everywhere possible
impacts-release-2.8.2
Issues reported against NUT release 2.8.2 (maybe vanilla or with minor packaging tweaks)
labels
Jul 3, 2024
jimklimov
added
SNMP
SSL/NSS
Issues and PRs about SSL, TLS and other crypto-related matters
labels
Jul 3, 2024
This was referenced Jul 4, 2024
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)
impacts-release-2.8.2
Issues reported against NUT release 2.8.2 (maybe vanilla or with minor packaging tweaks)
macOS
portability
We want NUT to build and run everywhere possible
SNMP
SSL/NSS
Issues and PRs about SSL, TLS and other crypto-related matters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Follows up from:
One discovery along the way was that net-snmp tends to be built against (and require) openssl headers.