[Nut-upsuser] [Nut-upsdev] NUT v2.8.4 coming up
Jim Klimov
jimklimov+nut at gmail.com
Fri Aug 8 15:01:22 BST 2025
Yeah, it was due to an obscure part of PR #3019 that enforced
changelog-building (if it remained defaulted at "auto") if building a
(pre-)release source code (e.g. for git - that this is a tagged commit
conforming to expected pattern).
That misfired on CI agents that had no tools nor configure options to let
build HTML/PDF docs - so part of the solution was to have a different
default for `--with-doc` (if not specified by caller) so when parsers are
available - it would try to build more doc types. Which for releases is a
correct thing to do (less so for developer iterations).
Ultimately the requirement to build changelog for releases by default was
relaxed, to speed up this release; I hope to address it in the next cycles.
Got a flight away in less than a day, so hope very much to do release this
today and not in a month. Waiting on CI servers which also decided to not
cooperate (e.g. Appveyor lost their build-cache server for part of this
week, and builds of NUT on Windows from scratch exceeded their 1hr
allocations for free accounts).
Jim
On Fri, Aug 8, 2025 at 3:05 PM Greg Troxel via Nut-upsdev <
nut-upsdev at alioth-lists.debian.net> wrote:
> I found a significant behavior change from previous RCs, arguably an
> improvment.
>
> Before, building in pkgsrc, I did not get html docs.
>
> Now, I see
>
> @@ -290,6 +290,173 @@ share/doc/nut/detailed/sock-protocol.txt
> share/doc/nut/detailed/solaris-usb.txt
> share/doc/nut/detailed/support.txt
> share/doc/nut/detailed/user-manual.txt
> +share/doc/nut/html-doc/ChangeLog.html
> +share/doc/nut/html-doc/FAQ.html
> +share/doc/nut/html-doc/cables.html
> +share/doc/nut/html-doc/developer-guide.html
> +share/doc/nut/html-doc/packager-guide.html
> +share/doc/nut/html-doc/qa-guide.html
> +share/doc/nut/html-doc/release-notes.html
> +share/doc/nut/html-doc/solaris-usb.html
> +share/doc/nut/html-doc/user-manual.html
> +share/doc/nut/html-man/adelsystem_cbi.html
> [SNIP]
>
> which is 99% good except we would use nut/html because this is already
> under doc. I suspect other packaging systems also.
>
> But I see this is segregrated into doc and man, and it seems it is kind
> of random which of html-doc is also in doc as not-html.
>
> I suspect for today this is:
>
> - kind of messy, but for those who were building html anyway not a
> regression
> - a bugfix to install more docs
>
>
> _______________________________________________
> Nut-upsdev mailing list
> Nut-upsdev at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20250808/16e67263/attachment.htm>
More information about the Nut-upsuser
mailing list