Hi Peter et al.
Can I ask you to look at Gentoo bug #511578. The url is
https://bugs.gentoo.org/show_bug.cgi?id=511578
While its easy enough to produce a patch here, it does depend on what
upstream wants.
The issue in a nutshell can be seen by the following configure line
(tested on 0.97.2).
# ./configure --disable-bundled-getopt | grep -C 3 forced
checking for working memcmp... yes
checking for strspn... yes
checking for strstr... yes
*** use of bundled getopt library forced
checking openssl/md5.h usability... yes
checking openssl/md5.h presence... yes
checking for openssl/md5.h... yes
We ask to disable bundled-getopt and yet we get it. getopt is provided
by glibc in this case and AC_CHECK_FUNC(getopt_long ...) does not fail.
Rather, the logic wrt to how AC_ARG_ENABLE is used is incorrect. See
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/Generiā¦
with particular attention to the [action-if-found]. The problem is
repeated in several places.
In my opinion, and if I were to produce a patch, it would work as follows:
./configure --enable-bundled-getopt <- Don't bother checking if
getopt_long is provided, just used the bundled version.
./configure --disable-bundled-getopt <- Check if getopt_long is provided
via AC_CHECK_FUNC. If it is, use it. If it is not, fail with an error
message. Under no circumstances should you used the bundled getopt.
--
Anthony G. Basile, Ph. D.
Chair of Information Technology
D'Youville College
Buffalo, NY 14201
(716) 829-8197
Hi,
new version 0.97.2 was released today.
This version is a bugfix on top of 0.97.1 and fixes broken ipv6logstats
column mode where after code optimization the ALL column (1st one)
disappeared by accident :-(
In addition, the column mode got a speed up by skipping ASN/CountryCode
retrievement, because not needed in column mode.
As a goodie, the gnuplot script was reviewed and extended, see here for
an example:
http://mirrors.bieringer.de/stats/timeline.html
Package and signature files can be found here:
ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/
ftp://ftp.deepspace6.net/pub/ds6/sources/ipv6calc/
Packages are signed with GPG/PGP key, available here:
ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/CODE-GPG-KEY-bieringer.de-2013
Key fingerprint: AAB3 8CB7 97C7 50C7 78C6 08C6 DDEB 141D F738 0F61
uid: Peter Bieringer (Code Signing Key 2013) <code(a)bieringer.de>
Have fun!
Peter
_______________________________________________
ipv6calc mailing list
ipv6calc(a)lists.deepspace6.net
https://lists.deepspace6.net/listinfo/ipv6calc
ipv6calc homepage: http://www.deepspace6.net/projects/ipv6calc.html
ipv6calc cvs: http://cvs.deepspace6.net/view/ipv6calc/
Hi,
new version 0.97.1 was released today.
This version is a bugfix on top of 0.97.0 and fixes broken ipv6logstats
(and probably also ipv6loganon) in case of GeoIP is used because of an
missing GeoIP_delete in 2 cases where GeoIP had not returned a
successful result.
Error only occurs after processing approx. > 15000 lines with the tools.
Package and signature files can be found here:
ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/
ftp://ftp.deepspace6.net/pub/ds6/sources/ipv6calc/
Packages are signed with GPG/PGP key, available here:
ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/CODE-GPG-KEY-bieringer.de-2013
Key fingerprint: AAB3 8CB7 97C7 50C7 78C6 08C6 DDEB 141D F738 0F61
uid: Peter Bieringer (Code Signing Key 2013) <code(a)bieringer.de>
Have fun!
Peter
_______________________________________________
ipv6calc mailing list
ipv6calc(a)lists.deepspace6.net
https://lists.deepspace6.net/listinfo/ipv6calc
ipv6calc homepage: http://www.deepspace6.net/projects/ipv6calc.html
ipv6calc cvs: http://cvs.deepspace6.net/view/ipv6calc/
Hi,
new version 0.97.0 was released today.
This version is a bugfix and internal improvements release.
Bugfixes:
- RFC1886 printout (reverse nibbles): mask prefix only in case of no
printsuffix,printstart,printend
- data retrievements from anonymized IPv4/IPv6 fixed for some uncaught cases
- Add missing support for machinereadable output for IPv6 addresses
(format flag allowed, but was not supported)
- ipv6logstats: add support for AFRINIC, change major output version to 4
- ipv6logconv: add support of anonymized addresses
- ipv6logstats: improve support of anonymized addresses
- ipv6logstats: add output version column in column format
Package and signature files can be found here:
ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/
ftp://ftp.deepspace6.net/pub/ds6/sources/ipv6calc/
Packages are signed with GPG/PGP key, available here:
ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/CODE-GPG-KEY-bieringer.de-2013
Key fingerprint: AAB3 8CB7 97C7 50C7 78C6 08C6 DDEB 141D F738 0F61
uid: Peter Bieringer (Code Signing Key 2013) <code(a)bieringer.de>
Have fun!
Peter