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
collectd: re-enable nut plugin #19396
Conversation
Re-enable the nut plugin (remove BROKEN mark). Nut itself has been patched to provide better compatible time_t. I have not not run-tested the plugin, so it is still possible that the fixes from upstream collectd PR 4043 are still needed. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Interestingly, the CI seems to fail related to ltq-dsl stuff that has nothing to do with nut. Just wondering if that is temporary, or if the recent Lantiq dsl module changes by @dhewg screwed something. I will merge this PR (related to the nut plugin) , and let's see what happens with collectd in the buildbot itself. |
CI passed on my earlier PR at least, so I'm not sure. Maybe indirectly via a dependency, but at first glance I don't see how? |
This CI on the package feed uses the SDK from base, maybe that's not up to date yet? |
@dhewg @hnyman Hi, I know this is old, but CI is still broken 6 months down the line, so this wasn't temporary after all. See #20662 where I try to do something completely unrelated only to have compilations errors due to ltq-dsl. See #20662 (comment), as well as the build logs. I had a quick look to see if I can fix it, but I am apparently out of my league here. |
Can you try if using |
And it indeed it does (just ran CI locally). Thanks for the hint! I 'll upload a PR to fix this. and rebase #20662 on top of that one. |
Per openwrt#19396 (comment) prefix ltq-dsl-app with a @ character to fix the compilation issues witnessed in PR openwrt#19396 and openwrt#20662 Signed-off-by: Alexandros Kosiaris <akosiaris@gmail.com>
Nice! |
I can do so, but that package appears to be broken in it's own fashion. Running CI on git master (with or without prefixing ltq-dsl-app with a @) for that package I get
I can upload a PR for that package specifically to raise awareness to that unrelated issue too. |
That's hostapd failing... no idea |
Per openwrt#19396 (comment) prefix ltq-dsl-app with a @ character to fix the compilation issues witnessed in PR openwrt#19396 and openwrt#20662 Signed-off-by: Alexandros Kosiaris <akosiaris@gmail.com>
Heh, took me a while, but I think I got a glimpse of what you mean. As a case in point, meet https://github.com/openwrt/packages/actions/runs/4499341213?pr=20709. The change is just that single @ character prefixed in ltq-dsl-app. 9 jobs in the GH action, 6 fail. 4 fail because somehow (I am pretty sure I don't want to dive deeper into this rabbit hole anymore),
The other 2 (both on mips) fail with some assembler messages
Funnily enough, I only got into this cause I wrote some simple shell script stuff to allow configuring the mqtt collectd mod via uci. Somehow I ended up staring at assembly errors and unrelated (to my change) package installation conflicts. |
Re-enable the nut plugin (remove BROKEN mark).
Nut itself has been patched to provide better compatible time_t.
I have not not run-tested the plugin, so it is still possible that the fixes from upstream collectd PR 4043 are needed.
Maintainer: me
Compile tested: ipq806x/R7800
Run tested: none