Skip to content

Fix configure --with-drivers=dummy-ups#2929

Merged
jimklimov merged 6 commits intonetworkupstools:masterfrom
jimklimov:issue-2927
May 1, 2025
Merged

Fix configure --with-drivers=dummy-ups#2929
jimklimov merged 6 commits intonetworkupstools:masterfrom
jimklimov:issue-2927

Conversation

@jimklimov
Copy link
Copy Markdown
Member

Fixes: #2927
Fallout-of: #2825

  • Introduce recursive evaluation of Makefile.am variables while we search the driver lists for program names - so now we do not get a dollar-token (sans the dollar) in the output, and then a driver name unknown for the build request.
  • Ignore the $(EXEEXT) that was tacked to dummy-ups specifically to solve the problems PR CI: Fix Makefiles for parallel builds #2825 addressed.

…sh reading the assignment (may be multi-line) [networkupstools#2927]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ined line into one space each [networkupstools#2927]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…EEXT) though [networkupstools#2927]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…riables in discovered values [networkupstools#2927]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…-ups` scenario [networkupstools#2927]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov jimklimov added bug CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) impacts-release-2.8.3 Issues reported against NUT release 2.8.3 (maybe vanilla or with minor packaging tweaks) labels Apr 29, 2025
@jimklimov jimklimov added this to the 2.8.4 milestone Apr 29, 2025
@jimklimov jimklimov merged commit 9d05ac9 into networkupstools:master May 1, 2025
30 checks passed
@jimklimov jimklimov deleted the issue-2927 branch May 1, 2025 00:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) impacts-release-2.8.3 Issues reported against NUT release 2.8.3 (maybe vanilla or with minor packaging tweaks)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[2.8.3] dummy-ups impossible to compile

1 participant