Sam James a3001edf46
net-analyzer/flow-tools: EAPI 8; fix modern C issues & LTO; fix config path
* EAPI 8

* Modern C porting
** Fix a C99 issue (missing 'config.h' include in lexer)
** Fix a C23 issue (mismatched function pointer types)
** Fix an LTO issue (yy* prefix clash, linker warning)

* Fix config location

  The upstream location was fixed in 6bccc64533fcc32597a4cc8de07fd031019ea2fd
  but we retained our --sysconfdir workaround with the bump to 0.68.6, which
  meant configs were installed to /etc/flow-tools/flow-tools/.

  Fix that and add a warning...

Closes: https://bugs.gentoo.org/785040
Closes: https://bugs.gentoo.org/851159
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-08 01:08:45 +01:00
..