https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-wireless/kismet-2022.08.1-r1 fails to compile (DASH-SYSTEM). Discovered on: amd64 (internal ref: dash_tinderbox) NOTE: (DASH-SYSTEM) in the summary means that the bug was found on a machine that runs /bin/sh as dash but this bug MAY or MAY NOT BE related to dash.
Created attachment 847766 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: /bin/sh: 1: -I: not found kis_external.h:51:10: fatal error: protobuf_cpp/kismet.pb.h: No such file or directory libnm (the NetworkManager control library) was not found (or it was disabled). kis_external.h:51:10: fatal error: protobuf_cpp/kismet.pb.h: No such file or directory
*** Bug 890022 has been marked as a duplicate of this bug. ***
this looks more to me like dev-libs/protobuf-c wasn't satisfied or should be moved to BDEPEND? Any thoughts?
dash_tinderbox has reproduced this issue with version 2023.07.1 - Updating summary.
Just discovered this while trying to reproduce an entirely different bug. This package is... badly broken when you install `app-alternatives/sh[dash]`. The resulting avalanche of errors *looks* like protoc isn't installed, even though it actually is. Submitted upstream PR to solve it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ba652f60fdd2504542f71b0b3ebcec3c8e0723 commit 55ba652f60fdd2504542f71b0b3ebcec3c8e0723 Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-04-05 06:17:29 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-04-07 06:16:13 +0000 net-wireless/kismet: Add patch to fix bashisms in configure Submitted upstream. Not added to live ebuild because I hope it will soon be integrated... Closes: https://bugs.gentoo.org/890020 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> ...c-bashism-fix-critical-existence-failure-.patch | 280 +++++++++++++++++++++ net-wireless/kismet/kismet-2023.07.1.ebuild | 10 +- 2 files changed, 286 insertions(+), 4 deletions(-)