x86_64-pc-linux-gnu-g++ -std=gnu++17 -O2 -pipe -march=native -fno-diagnostics-color -Wall -g -I. -pipe -march=native -fno-diagnostics-color -pthread -DKS_STR_ENCODING_NONE -c kis_net_microhttpd.cc -o kis_net_microhttpd.cc.o kis_net_microhttpd.cc: In member function ‘int kis_net_httpd::start_httpd()’: kis_net_microhttpd.cc:485:17: error: invalid conversion from ‘int (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, size_t*, void**)’ {aka ‘int (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, long unsigned int*, void**)’} to ‘MHD_AccessHandlerCallback’ {aka ‘MHD_Result (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, long unsigned int*, void**)’} [-fpermissive] 485 | &http_request_handler, this, | ^~~~~~~~~~~~~~~~~~~~~ | | ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no-multilib_hardened-20200701-092333 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10.1.0 * clang version 10.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/10/bin /usr/lib/llvm/10 10.0.0 Available Python interpreters, in order of preference: [1] python3.7 [2] python3.9 (fallback) [3] python3.8 (fallback) [4] python3.6 (fallback) [5] python2.7 (fallback) [6] pypy3 (fallback) Available Ruby profiles: [1] ruby25 (with Rubygems) * Available Rust versions: [1] rust-bin-1.44.1 [2] rust-1.44.1 * The following VMs are available for generation-2: Available Java Virtual Machines: (none found) The Glorious Glasgow Haskell Compilation System, version 8.0.2 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Sun 05 Jul 2020 03:05:26 PM UTC emerge -qpvO net-wireless/kismet [ebuild N ] net-wireless/kismet-2020.04.3 USE="pcre suid -libusb -lm-sensors -networkmanager -rtlsdr (-selinux) -ubertooth -udev" PYTHON_SINGLE_TARGET="python3_7 -python3_6 -python3_8"
Created attachment 647816 [details] emerge-info.txt
Created attachment 647818 [details] emerge-history.txt
Created attachment 647820 [details] environment
Created attachment 647822 [details] etc.portage.tbz2
Created attachment 647824 [details] logs.tbz2
Created attachment 647826 [details] net-wireless:kismet-2020.04.3:20200705-154951.log
Created attachment 647828 [details] temp.tbz2
Related: https://bugs.gentoo.org/730400
Created attachment 648282 [details, diff] kismet-2020-04-R3_libmicrohttpd-0.9.71_MHD-Result.patch I'm afraid to show my workaround, but I don't want to keep this patch for myself. It is what it is, please don't judge me.
obsolete, new version is stable and should work as expected