https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-wireless/kismet-2022.08.1-r2 fails to compile. Discovered on: amd64 (internal ref: gcc15_tinderbox) System: GCC-15-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#GCC-15) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 913984 [details] build.log.xz build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Error(s) that match a know pattern in addition to what has been reported in the summary: ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any libnm (the NetworkManager control library) was not found (or it was disabled). kis_external.h:221:18: error: ‘io_service’ in namespace ‘boost::asio’ does not name a type; did you mean ‘use_service’?
Created attachment 916405 [details, diff] kismet-2022-08-R1-boost-1.87.0-asio.patch Proposed changes, please review & test
*** Bug 947996 has been marked as a duplicate of this bug. ***
I have adapted the mentioned patch to kismet-2023-07-R1.
Created attachment 919744 [details, diff] Patch for kismet 2023-07-R1 against boost 1.87 - Patch applies cleanly - Compiles successfully
Be careful with my patch! I'm noticing null pointer kernel exceptions with kismet on 6.13. which I have not found out if those are from the patched kismet or a kernel bug.
Created attachment 919782 [details, diff] kismet-2023-07-R1-boost-1.87.0-asio.patch That was my take on kismet-2023-07-R1
(In reply to Attila Tóth from comment #8) > Created attachment 919782 [details, diff] [details, diff] > kismet-2023-07-R1-boost-1.87.0-asio.patch > > That was my take on kismet-2023-07-R1 Only there is a difference in the last hunk of gpsgpsd_v3.cc: results vs endpoints. Testing is necessary before adoption.