Skip to content

Avoid rebuilding nut_version.h within one stack of (parallel) make processes#3223

Merged
jimklimov merged 6 commits intonetworkupstools:masterfrom
jimklimov:issue-3039
Dec 18, 2025
Merged

Avoid rebuilding nut_version.h within one stack of (parallel) make processes#3223
jimklimov merged 6 commits intonetworkupstools:masterfrom
jimklimov:issue-3039

Conversation

@jimklimov
Copy link
Copy Markdown
Member

A bit less workload for builders and noise in logs.

Closes: #3039

…o pass run-time skip of active include/nut_version.h regeneration [networkupstools#3039]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ON_H_GENERATED in transitive dependency definition [networkupstools#3039]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…m: streamline debugging of MAINTAINER_GENERATE_HEADER_DEBUG [networkupstools#3039]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov jimklimov added this to the 2.8.5 milestone Dec 17, 2025
@jimklimov jimklimov added packaging CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) labels Dec 17, 2025
…m: do not skip rebuilding of nut_version.h if it is currently missing [networkupstools#3039]

May have been removed since, e.g. in `make check-parallel-builds`.

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… that we would retry it once in "make all" default implementation) [networkupstools#3039]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…d and we hand off to "make all" default implementation (may regenerate headers again) [networkupstools#3039]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov jimklimov merged commit eb0888a into networkupstools:master Dec 18, 2025
66 checks passed
@jimklimov jimklimov deleted the issue-3039 branch December 18, 2025 09:57
jimklimov added a commit to jimklimov/nut that referenced this pull request Mar 3, 2026
…generated.timestamp touch-file to quickly skip nut_version.h regeneration even if we configure --enable-force-nut-version (default) [networkupstools#3039, networkupstools#3223]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Mar 3, 2026
…me we evaluate libupsclient.la rule [networkupstools#3039, networkupstools#3223, networkupstools#1484]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Mar 3, 2026
…generated.timestamp touch-file to quickly skip nut_version.h regeneration even if we configure --enable-force-nut-version (default) [networkupstools#3039, networkupstools#3223]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Mar 3, 2026
…me we evaluate libupsclient.la rule [networkupstools#3039, networkupstools#3223, networkupstools#1484]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
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 (here CI = tools + scripts + recipes) packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CI, minor] Fix NUT CI farm builds to use options that only generate nut_version.h once

1 participant