Skip site navigation (1)Skip section navigation (2)
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 &lt;sunpoet@FreeBSD.o=
rg&gt; 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 &lt;<a class=3D"defaultMailLink" href=3D"mailto:su=
npoet@FreeBSD.org">sunpoet@FreeBSD.org</a>&gt;<br></div><div>AuthorDate: 20=
24-02-21 14:28:31 +0000<br></div><div>Commit:     Po-Chuan Hsieh &lt;<a cla=
ss=3D"defaultMailLink" href=3D"mailto:sunpoet@FreeBSD.org">sunpoet@FreeBSD.=
org</a>&gt;<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 &lt;<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&gt;</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 &lt;sys/param.h&gt;<br></div><div>++#include &lt;sys/signal.h&=
gt;<br></div><div>+ #include &lt;libgen.h&gt;<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 &lt;termios.h&gt;=
<br></div><div>+ #endif<br></div><div>+ <br></div><div>++#include &lt;sys/s=
ignal.h&gt;<br></div><div>++<br></div><div>+ #ifdef WOLFSSH_SHELL<br></div>=
<div>+     #ifdef HAVE_PTY_H<br></div><div>+         #include &lt;pty.h&gt;=
<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>