*ping*
On Tue Jan 24, 2017 at 07:39:08PM +0100, Rafael Sadowski wrote:
> Hi ports@,
>
> simple update to 4.7.5. Changelog:
>
> Version 4.7.5 - 2017-01-01:
>
> - http: recognize apache listing with ISO date/time.
> - ipv6: ignore link-local address without a scope.
> - new settings log:prefix-{recv,send,note,error}.
> - documentation and help improvements.
> - mirror: fixed recursion mode initialization.
> - mirror: fixed assertion failure when creating remote symlinks.
> - mirror: show chmod errors when verbose.
> - fixed debug command to switch output to stderr if no output file given.
> - ftp: add "site mkdir" support for "mkdir -p".
> - ftp: fixed a long delay in "mode z" with ProFTPD.
> - ftp: fixed a failed assertion in "mode z".
>
> Tested on amd64.
>
> Best regards,
>
> Rafael Sadowski
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/net/lftp/Makefile,v
> retrieving revision 1.111
> diff -u -p -u -p -r1.111 Makefile
> --- Makefile 25 Nov 2016 23:05:11 -0000 1.111
> +++ Makefile 24 Jan 2017 18:21:51 -0000
> @@ -2,7 +2,7 @@
>
> COMMENT= shell-like command line ftp and sftp client
>
> -DISTNAME= lftp-4.7.4
> +DISTNAME= lftp-4.7.5
> CATEGORIES= net
>
> HOMEPAGE= https://lftp.tech/
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/net/lftp/distinfo,v
> retrieving revision 1.70
> diff -u -p -u -p -r1.70 distinfo
> --- distinfo 25 Nov 2016 23:05:11 -0000 1.70
> +++ distinfo 24 Jan 2017 18:21:51 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (lftp-4.7.4.tar.gz) = j1XDfP37ziSpy0e2IcoSf0DTp95bTEn4xJ8Xv/co+zE=
> -SIZE (lftp-4.7.4.tar.gz) = 2766143
> +SHA256 (lftp-4.7.5.tar.gz) = TvwATyIM4EkML5YSSDwHQca0LszLZp/CMamT582YKp0=
> +SIZE (lftp-4.7.5.tar.gz) = 2753728
> Index: patches/patch-configure
> ===================================================================
> RCS file: /cvs/ports/net/lftp/patches/patch-configure,v
> retrieving revision 1.15
> diff -u -p -u -p -r1.15 patch-configure
> --- patches/patch-configure 25 Nov 2016 23:05:11 -0000 1.15
> +++ patches/patch-configure 24 Jan 2017 18:21:51 -0000
> @@ -2,9 +2,9 @@ $OpenBSD: patch-configure,v 1.15 2016/11
>
> Use GNU readline as our base readline lacks add_history_time().
>
> ---- configure.orig Wed Nov 16 14:11:30 2016
> -+++ configure Thu Nov 17 18:51:19 2016
> -@@ -48854,7 +48854,7 @@ fi
> +--- configure.orig Sun Jan 1 18:26:12 2017
> ++++ configure Mon Jan 16 14:58:09 2017
> +@@ -49079,7 +49079,7 @@ fi
> readline_include_dir="$readline_include_dir/readline"
> fi
> readline_ld_flags="-L$readline_prefix/lib"
> Index: patches/patch-src_Resolver_cc
> ===================================================================
> RCS file: patches/patch-src_Resolver_cc
> diff -N patches/patch-src_Resolver_cc
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-src_Resolver_cc 24 Jan 2017 18:21:51 -0000
> @@ -0,0 +1,17 @@
> +$OpenBSD$
> +
> +"Cast address to IN6_IS_ADDR_LINKLOCAL."
> +
> +backport from github 259d642e1fea2ddf38763d49e8e7701f0a947d4c
> +
> +--- src/Resolver.cc.orig Mon Jan 16 21:44:52 2017
> ++++ src/Resolver.cc Mon Jan 16 21:45:30 2017
> +@@ -318,7 +318,7 @@ void Resolver::AddAddress(int family,const char *addre
> + case AF_INET6:
> + if(sizeof(add.in6.sin6_addr) != len)
> + return;
> +- if(IN6_IS_ADDR_LINKLOCAL(address) && scope==0) {
> ++ if(IN6_IS_ADDR_LINKLOCAL((const struct in6_addr*)address) &&
> scope==0) {
> + error=_("Link-local IPv6 address should have a scope");
> + return;
> + }