Hello, I'm trying to build ipv6calc on Devuan (Debian Bullseye (11.1)) Linux. Baring the possibility that there is a problem on my end, I cannot get it to compile. I get many errors like these: libipv6calc.h:105:25: error: 'strncat' specified bound 18446744073709551613 exce eds destination size 1024 [-Werror=stringop-overflow=] 105 | strncat(dst, src, ((sizeof(dst) - strlen(dst) - strlen("...") - 1) > 0) ? (sizeof(dst) - strlen(dst) - strlen("...") - 1) : 0); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:254:5: note: in expansion of macro 'STRCAT' 254 | STRCAT(tempstring, ":"); | ^~~~~~ I have attached the build log. Thanks, David On Thu, 30 Jan 2025 07:36:07 +0100 Peter Bieringer <pb@bieringer.de> wrote:
Hi again,
4.3.0 was released today, see below.
Regards, Peter
https://github.com/pbiering/ipv6calc/releases/tag/4.3.0
General:
internal databases: update various fixes during regression various cosmetic changes fixes and adjustments required by lastet GCC
Extensions:
add support for IP2Location(MMDB)
Database update scripts:
tools/IP2Location-update.sh[.in]: add support for MMDB databases tools/IP2Location-update.sh[.in]: fix improper masking of token and password
_______________________________________________ ipv6calc mailing list -- ipv6calc@lists.deepspace6.net To unsubscribe send an email to ipv6calc-leave@lists.deepspace6.net ipv6calc homepage: http://www.deepspace6.net/projects/ipv6calc.html ipv6calc github: https://github.com/pbiering/ipv6calc