Date: Wed, 21 Feb 2024 18:29:08 +0100 From: Daniel Engberg <daniel.engberg.lists@pyret.net> To: Po-Chuan Hsieh <sunpoet@FreeBSD.org> Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: 3a3b0e9e12ef - main - security/wolfssh: Update to 1.4.15 Message-ID: <c969c6ed42030f7b9d5eaa4bf0002af6@mail.infomaniak.com> In-Reply-To: <202402211519.41LFJmRK018112@gitrepo.freebsd.org> References: <202402211519.41LFJmRK018112@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--_=_swift_1708536548_ca95d8a3adc17cc1420643c9d7ad327c_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-02-21T16:19:48.000+01:00, Po-Chuan Hsieh <sunpoet@FreeBSD.org> wr= ote: >=C2=A0The=C2=A0branch=C2=A0main=C2=A0has=C2=A0been=C2=A0updated= =C2=A0by=C2=A0sunpoet: >=C2=A0 >=C2=A0URL:=C2=A0https://cgit.FreeBSD.or= g/ports/commit/?id=3D3a3b0e9e12efe4f7e860ded96962cb5681305202 >=C2=A0 >= =C2=A0commit=C2=A03a3b0e9e12efe4f7e860ded96962cb5681305202 >=C2=A0 >= =C2=A0Author:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Po-Chuan=C2=A0Hsieh=C2=A0<sunpoe= t@FreeBSD.org> >=C2=A0 >=C2=A0AuthorDate:=C2=A02024-02-21=C2=A014:28:31= =C2=A0+0000 >=C2=A0 >=C2=A0Commit:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Po-Chua= n=C2=A0Hsieh=C2=A0<sunpoet@FreeBSD.org> >=C2=A0 >=C2=A0CommitDate:= =C2=A02024-02-21=C2=A015:06:42=C2=A0+0000 >=C2=A0 >=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0security/wolfssh:=C2=A0Update=C2=A0to=C2=A01.4.15 >=C2= =A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0Changes:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0https://gi= thub.com/wolfSSL/wolfssh/releases >=C2=A0 >=C2=A0--- >=C2=A0 >= =C2=A0=C2=A0security/wolfssh/Makefile=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A013=C2=A0++++++-------= >=C2=A0 >=C2=A0=C2=A0security/wolfssh/distinfo=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A0=C2=A06= =C2=A0+++--- >=C2=A0 >=C2=A0=C2=A0security/wolfssh/files/patch-SIGWINCH= =C2=A0|=C2=A021=C2=A0+++++++++++++++++++++ >=C2=A0 >=C2=A0=C2=A03=C2= =A0files=C2=A0changed,=C2=A030=C2=A0insertions(+),=C2=A010=C2=A0deletions(-= ) >=C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/security/wolfssh/Makefile=C2= =A0b/security/wolfssh/Makefile >=C2=A0 >=C2=A0index=C2=A077dd5d2cdc01..= bf995ce37aec=C2=A0100644 >=C2=A0 >=C2=A0---=C2=A0a/security/wolfssh/Mak= efile >=C2=A0 >=C2=A0+++=C2=A0b/security/wolfssh/Makefile >=C2=A0 >= =C2=A0@@=C2=A0-1,5=C2=A0+1,5=C2=A0@@ >=C2=A0 >=C2=A0=C2=A0PORTNAME=3D= =C2=A0=C2=A0=C2=A0=C2=A0wolfssh >=C2=A0 >=C2=A0-DISTVERSION=3D=C2=A0= =C2=A0=C2=A0=C2=A01.4.15 >=C2=A0 >=C2=A0+PORTVERSION=3D=C2=A0=C2=A0= =C2=A0=C2=A01.4.15 >=C2=A0 >=C2=A0=C2=A0CATEGORIES=3D=C2=A0=C2=A0=C2= =A0=C2=A0security >=C2=A0 >=C2=A0=C2=A0MASTER_SITES=3D=C2=A0=C2=A0= =C2=A0=C2=A0https://www.wolfssl.com/ >=C2=A0 >=C2=A0=C2=A0 >=C2=A0 = >=C2=A0@@=C2=A0-12,12=C2=A0+12,7=C2=A0@@=C2=A0LICENSE=3D=C2=A0=C2=A0=C2= =A0=C2=A0GPLv3 >=C2=A0 >=C2=A0=C2=A0 >=C2=A0 >=C2=A0=C2=A0LIB_DEPEN= DS=3D=C2=A0=C2=A0=C2=A0=C2=A0libwolfssl.so:security/wolfssl=C2=A0[http://li= bwolfssl.so:security/wolfssl] >=C2=A0 >=C2=A0=C2=A0 >=C2=A0 >=C2= =A0-USES=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0libtool=C2=A0loc= albase=C2=A0zip >=C2=A0 >=C2=A0-USE_LDCONFIG=3D=C2=A0=C2=A0=C2=A0=C2= =A0yes >=C2=A0 >=C2=A0- >=C2=A0 >=C2=A0-GNU_CONFIGURE=3D=C2=A0= =C2=A0=C2=A0=C2=A0yes >=C2=A0 >=C2=A0- >=C2=A0 >=C2=A0-INSTALL_TARG= ET=3D=C2=A0=C2=A0=C2=A0=C2=A0install-strip >=C2=A0 >=C2=A0+USES=3D= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0libtool=C2=A0localbase >= =C2=A0 >=C2=A0=C2=A0 >=C2=A0 >=C2=A0=C2=A0CONFIGURE_ARGS=3D=C2=A0= =C2=A0=C2=A0=C2=A0--disable-examples=C2=A0\ >=C2=A0 >=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0--enable-fwd=C2=A0\ >=C2= =A0 >=C2=A0@@=C2=A0-27,5=C2=A0+22,9=C2=A0@@=C2=A0CONFIGURE_ARGS=3D=C2= =A0=C2=A0=C2=A0=C2=A0--disable-examples=C2=A0\ >=C2=A0 >=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0--enable-shared=3Dyes=C2= =A0\ >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0--enable-shell=C2=A0\ >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0--enable-static=3Dyes >=C2=A0 >=C2=A0+GNU= _CONFIGURE=3D=C2=A0=C2=A0=C2=A0=C2=A0yes >=C2=A0 >=C2=A0+INSTALL_TARGET= =3D=C2=A0=C2=A0=C2=A0=C2=A0install-strip >=C2=A0 >=C2=A0+TEST_TARGET=3D= =C2=A0=C2=A0=C2=A0=C2=A0check >=C2=A0 >=C2=A0+USE_LDCONFIG=3D=C2=A0= =C2=A0=C2=A0=C2=A0yes >=C2=A0 >=C2=A0=C2=A0 >=C2=A0 >=C2=A0=C2= =A0.include=C2=A0<bsd.port.mk>=C2=A0[http://bsd.port.mk>]; >=C2=A0 >= =C2=A0diff=C2=A0--git=C2=A0a/security/wolfssh/distinfo=C2=A0b/security/wolf= ssh/distinfo >=C2=A0 >=C2=A0index=C2=A0ef1ffbefc3d6..338a09e8a1a3=C2= =A0100644 >=C2=A0 >=C2=A0---=C2=A0a/security/wolfssh/distinfo >=C2= =A0 >=C2=A0+++=C2=A0b/security/wolfssh/distinfo >=C2=A0 >=C2=A0@@= =C2=A0-1,3=C2=A0+1,3=C2=A0@@ >=C2=A0 >=C2=A0-TIMESTAMP=C2=A0=3D=C2= =A01707686084 >=C2=A0 >=C2=A0-SHA256=C2=A0(wolfssh-1.4.15.zip=C2=A0[htt= p://wolfssh-1.4.15.zip])=C2=A0=3D=C2=A0a16816e7c651f4e7d959945637bce8012a9b= 2f7aaf41c6ad27c39f4f75769b8f >=C2=A0 >=C2=A0-SIZE=C2=A0(wolfssh-1.4.15.= zip=C2=A0[http://wolfssh-1.4.15.zip])=C2=A0=3D=C2=A0960475 >=C2=A0 >= =C2=A0+TIMESTAMP=C2=A0=3D=C2=A01708448958 >=C2=A0 >=C2=A0+SHA256=C2= =A0(wolfssh-1.4.15.tar.gz)=C2=A0=3D=C2=A0d6fb396b671afa14e15a8c092f0f453471= c4f0b42bb83106ca6cab274bd82b2d >=C2=A0 >=C2=A0+SIZE=C2=A0(wolfssh-1.4.1= 5.tar.gz)=C2=A0=3D=C2=A0840402 >=C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/se= curity/wolfssh/files/patch-SIGWINCH=C2=A0b/security/wolfssh/files/patch-SIG= WINCH >=C2=A0 >=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644 >=C2=A0 >= =C2=A0index=C2=A0000000000000..f397f4db6529 >=C2=A0 >=C2=A0---=C2=A0/de= v/null >=C2=A0 >=C2=A0+++=C2=A0b/security/wolfssh/files/patch-SIGWINCH= >=C2=A0 >=C2=A0@@=C2=A0-0,0=C2=A0+1,21=C2=A0@@ >=C2=A0 >=C2=A0+---= =C2=A0apps/wolfssh/wolfssh.c.orig=C2=A0=C2=A0=C2=A0=C2=A02023-12-23=C2= =A000:40:00=C2=A0UTC >=C2=A0 >=C2=A0++++=C2=A0apps/wolfssh/wolfssh.c = >=C2=A0 >=C2=A0+@@=C2=A0-45,6=C2=A0+45,7=C2=A0@@ >=C2=A0 >=C2=A0+= =C2=A0#endif >=C2=A0 >=C2=A0+=C2=A0 >=C2=A0 >=C2=A0+=C2=A0#include= =C2=A0<sys/param.h> >=C2=A0 >=C2=A0++#include=C2=A0<sys/signal.h> >= =C2=A0 >=C2=A0+=C2=A0#include=C2=A0<libgen.h> >=C2=A0 >=C2=A0+=C2= =A0 >=C2=A0 >=C2=A0+=C2=A0#ifdef=C2=A0WOLFSSH_SHELL >=C2=A0 >=C2= =A0+---=C2=A0examples/client/client.c.orig=C2=A0=C2=A0=C2=A0=C2=A02023-12-2= 3=C2=A000:40:00=C2=A0UTC >=C2=A0 >=C2=A0++++=C2=A0examples/client/clien= t.c >=C2=A0 >=C2=A0+@@=C2=A0-44,6=C2=A0+44,8=C2=A0@@ >=C2=A0 >= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0#include=C2=A0<termios.h> >=C2=A0 = >=C2=A0+=C2=A0#endif >=C2=A0 >=C2=A0+=C2=A0 >=C2=A0 >=C2=A0++#inclu= de=C2=A0<sys/signal.h> >=C2=A0 >=C2=A0++ >=C2=A0 >=C2=A0+=C2=A0#ifd= ef=C2=A0WOLFSSH_SHELL >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0#if= def=C2=A0HAVE_PTY_H >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0#include=C2=A0<pty.h> Hi, Did you test th= is change? Multiple unit tests fails because of missing binaries = https://www.wolfssl.com/download/ links to the zip archive Use of PORT= VERSION is discouraged over DISTVERSION except in specific scenarios, see= Porters Handbook: https://docs.freebsd.org/en/books/porters-handbook/= book/#porting-makefile https://docs.freebsd.org/en/books/porters-handb= ook/book/#porting-pkgname - Table #2 Best regards, Daniel --_=_swift_1708536548_ca95d8a3adc17cc1420643c9d7ad327c_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <div>On 2024-02-21T16:19:48.000+01:00, Po-Chuan Hsieh <sunpoet@FreeBSD.o= rg> wrote:<br></div><div class=3D"ik_mail_quote answerContentMessage"><b= lockquote class=3D"ws-ng-quote"><pre style=3D"white-space: normal;"><div>Th= e branch main has been updated by sunpoet:<br></div><div><br></div><div>URL= : <a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMail= Link" href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3D3a3b0e9e12efe4f7e= 860ded96962cb5681305202" target=3D"_blank">https://cgit.FreeBSD.org/ports/c= ommit/?id=3D3a3b0e9e12efe4f7e860ded96962cb5681305202</a><br></div><div><br>= </div><div>commit 3a3b0e9e12efe4f7e860ded96962cb5681305202<br></div><div>Au= thor: Po-Chuan Hsieh <<a class=3D"defaultMailLink" href=3D"mailto:su= npoet@FreeBSD.org">sunpoet@FreeBSD.org</a>><br></div><div>AuthorDate: 20= 24-02-21 14:28:31 +0000<br></div><div>Commit: Po-Chuan Hsieh <<a cla= ss=3D"defaultMailLink" href=3D"mailto:sunpoet@FreeBSD.org">sunpoet@FreeBSD.= org</a>><br></div><div>CommitDate: 2024-02-21 15:06:42 +0000<br></div><d= iv><br></div><div> security/wolfssh: Update to 1.4.15<br></div><div> = <br></div><div> Changes: <a data-ik=3D"ik-secure" rel=3D"noopener= noreferrer" class=3D"defaultMailLink" href=3D"https://github.com/wolfSSL/w= olfssh/releases" target=3D"_blank">https://github.com/wolfSSL/wolfssh/relea= ses</a><br></div><div>---<br></div><div> security/wolfssh/Makefile = | 13 ++++++-------<br></div><div> security/wolfssh/distinfo = | 6 +++---<br></div><div> security/wolfssh/files/patch-SIGWINCH | 21 ++++= +++++++++++++++++<br></div><div> 3 files changed, 30 insertions(+), 10 dele= tions(-)<br></div><div><br></div><div>diff --git a/security/wolfssh/Makefil= e b/security/wolfssh/Makefile<br></div><div>index 77dd5d2cdc01..bf995ce37ae= c 100644<br></div><div>--- a/security/wolfssh/Makefile<br></div><div>+++ b/= security/wolfssh/Makefile<br></div><div>@@ -1,5 +1,5 @@<br></div><div> PORT= NAME=3D=09wolfssh<br></div><div>-DISTVERSION=3D=091.4.15<br></div><div>+POR= TVERSION=3D=091.4.15<br></div><div> CATEGORIES=3D=09security<br></div><div>= MASTER_SITES=3D=09<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" cla= ss=3D"defaultMailLink" href=3D"https://www.wolfssl.com/" target=3D"_blank">= https://www.wolfssl.com/</a><br></div><div> <br></div><div>@@ -12,12 +12,7 = @@ LICENSE=3D=09GPLv3<br></div><div> <br></div><div> LIB_DEPENDS=3D=09<a da= ta-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" h= ref=3D"http://libwolfssl.so:security/wolfssl" target=3D"_blank">libwolfssl.= so:security/wolfssl</a><br></div><div> <br></div><div>-USES=3D=09=09libtool= localbase zip<br></div><div>-USE_LDCONFIG=3D=09yes<br></div><div>-<br></di= v><div>-GNU_CONFIGURE=3D=09yes<br></div><div>-<br></div><div>-INSTALL_TARGE= T=3D=09install-strip<br></div><div>+USES=3D=09=09libtool localbase<br></div= ><div> <br></div><div> CONFIGURE_ARGS=3D=09--disable-examples \<br></div><d= iv> =09=09--enable-fwd \<br></div><div>@@ -27,5 +22,9 @@ CONFIGURE_ARGS=3D= =09--disable-examples \<br></div><div> =09=09--enable-shared=3Dyes \<br></d= iv><div> =09=09--enable-shell \<br></div><div> =09=09--enable-static=3Dyes<= br></div><div>+GNU_CONFIGURE=3D=09yes<br></div><div>+INSTALL_TARGET=3D=09in= stall-strip<br></div><div>+TEST_TARGET=3D=09check<br></div><div>+USE_LDCONF= IG=3D=09yes<br></div><div> <br></div><div> .include <<a data-ik=3D"ik-se= cure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://= bsd.port.mk>" target=3D"_blank">bsd.port.mk></a>;<br></div><div>diff --g= it a/security/wolfssh/distinfo b/security/wolfssh/distinfo<br></div><div>in= dex ef1ffbefc3d6..338a09e8a1a3 100644<br></div><div>--- a/security/wolfssh/= distinfo<br></div><div>+++ b/security/wolfssh/distinfo<br></div><div>@@ -1,= 3 +1,3 @@<br></div><div>-TIMESTAMP =3D 1707686084<br></div><div>-SHA256 (<a= data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink= " href=3D"http://wolfssh-1.4.15.zip" target=3D"_blank">wolfssh-1.4.15.zip</= a>) =3D a16816e7c651f4e7d959945637bce8012a9b2f7aaf41c6ad27c39f4f75769b8f<br= ></div><div>-SIZE (<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" cla= ss=3D"defaultMailLink" href=3D"http://wolfssh-1.4.15.zip" target=3D"_blank"= >wolfssh-1.4.15.zip</a>) =3D 960475<br></div><div>+TIMESTAMP =3D 1708448958= <br></div><div>+SHA256 (wolfssh-1.4.15.tar.gz) =3D d6fb396b671afa14e15a8c09= 2f0f453471c4f0b42bb83106ca6cab274bd82b2d<br></div><div>+SIZE (wolfssh-1.4.1= 5.tar.gz) =3D 840402<br></div><div>diff --git a/security/wolfssh/files/patc= h-SIGWINCH b/security/wolfssh/files/patch-SIGWINCH<br></div><div>new file m= ode 100644<br></div><div>index 000000000000..f397f4db6529<br></div><div>---= /dev/null<br></div><div>+++ b/security/wolfssh/files/patch-SIGWINCH<br></d= iv><div>@@ -0,0 +1,21 @@<br></div><div>+--- apps/wolfssh/wolfssh.c.orig=092= 023-12-23 00:40:00 UTC<br></div><div>++++ apps/wolfssh/wolfssh.c<br></div><= div>+@@ -45,6 +45,7 @@<br></div><div>+ #endif<br></div><div>+ <br></div><di= v>+ #include <sys/param.h><br></div><div>++#include <sys/signal.h&= gt;<br></div><div>+ #include <libgen.h><br></div><div>+ <br></div><di= v>+ #ifdef WOLFSSH_SHELL<br></div><div>+--- examples/client/client.c.orig= =092023-12-23 00:40:00 UTC<br></div><div>++++ examples/client/client.c<br><= /div><div>+@@ -44,6 +44,8 @@<br></div><div>+ #include <termios.h>= <br></div><div>+ #endif<br></div><div>+ <br></div><div>++#include <sys/s= ignal.h><br></div><div>++<br></div><div>+ #ifdef WOLFSSH_SHELL<br></div>= <div>+ #ifdef HAVE_PTY_H<br></div><div>+ #include <pty.h>= <br></div></pre></blockquote></div><div><br></div><div>Hi,<br></div><div><b= r></div><div>Did you test this change?<br></div><div>Multiple unit tests fa= ils because of missing binaries<br></div><div><br></div><div><a href=3D"htt= ps://www.wolfssl.com/download/" target=3D"_blank" rel=3D"noopener noreferre= r" data-ik=3D"ik-secure">https://www.wolfssl.com/download/</a> links to the= zip archive<br></div><div><br></div><div><br></div><div>Use of PORTVERSION= is discouraged over DISTVERSION except in specific scenarios, see Porters = Handbook:<br></div><div><br></div><div><a href=3D"https://docs.freebsd.org/= en/books/porters-handbook/book/#porting-makefile" target=3D"_blank" rel=3D"= noopener noreferrer" data-ik=3D"ik-secure">https://docs.freebsd.org/en/book= s/porters-handbook/book/#porting-makefile</a><br></div><div><a href=3D"http= s://docs.freebsd.org/en/books/porters-handbook/book/#porting-pkgname" targe= t=3D"_blank" rel=3D"noopener noreferrer" data-ik=3D"ik-secure">https://docs= .freebsd.org/en/books/porters-handbook/book/#porting-pkgname</a> - Table #2= <br></div><div><br></div><div>Best regards,<br></div><div>Daniel<br></div><= div ><div><br></div></div> --_=_swift_1708536548_ca95d8a3adc17cc1420643c9d7ad327c_=_--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c969c6ed42030f7b9d5eaa4bf0002af6>