From nobody Wed Dec 4 18:58:41 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Y3Rd15MYMz5g31n for ; Wed, 04 Dec 2024 18:58:45 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from smtp-bc09.mail.infomaniak.ch (smtp-bc09.mail.infomaniak.ch [45.157.188.9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "relay.mail.infomaniak.ch", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y3Rd00ngRz42dK for ; Wed, 4 Dec 2024 18:58:44 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=pyret.net header.s=20231006 header.b=TcSrtzoY; spf=pass (mx1.freebsd.org: domain of daniel.engberg.lists@pyret.net designates 45.157.188.9 as permitted sender) smtp.mailfrom=daniel.engberg.lists@pyret.net; dmarc=pass (policy=reject) header.from=pyret.net Received: from smtp-4-0001.mail.infomaniak.ch (unknown [IPv6:2001:1600:7:10:40ca:feff:fe05:1]) by smtp-4-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4Y3Rcy21WJzFd1; Wed, 4 Dec 2024 19:58:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pyret.net; s=20231006; t=1733338722; bh=ofZeA7KQCW0VYjTqWs3Tuia/PPZ0+i2GXHplTjoBmUA=; h=Date:Subject:From:Reply-To:To:Cc:References:In-Reply-To:From; b=TcSrtzoYg2Wl1Lq20bjkAQCwPlLUuzatFVeDHrr0PlTvavWhw8JWNjdvb5EkJ5GOk CGrm1Jq9GOeqyV1jCURLA9LC74hbSNqHcC773oSz1aqD5SqFR8IHM1BdQtfrKmtEZ6 O1/axh6qnx857cEP7PNPeXg23IE+MEGsp/a4NolL4wn6YsTDUEDvbMrTHfZ1TBGZEa CmGOL3kkyj1H5NDc7AXU9PL0tECOjZdsb5Q0mvuyZZrKD3ClHFgmMQTTr+JXW/3vBX yk5RdLHFHiG2PmtkuRVq2t5pofImJR0nc7ktTmUSjSfySMQJzSelEmC+ruue7dEYPF NqjuxM0RrSUzQ== Received: from unknown by smtp-4-0001.mail.infomaniak.ch (Postfix) with ESMTPA id 4Y3Rcx6KSZzhXH; Wed, 4 Dec 2024 19:58:41 +0100 (CET) Message-ID: <004b6441c4d6a8616ad3820f2c3eeaa1@mail.infomaniak.com> Date: Wed, 04 Dec 2024 19:58:41 +0100 Subject: Re: hypermail From: Daniel Engberg Reply-To: Daniel Engberg To: Moin Rahman Cc: Rick Summerhill , freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="_=_swift_1733338721_4efededdcaf4a7a5c52d2c1d9ce7badf_=_" X-WS-User-Origin: eyJpdiI6IjFSQVRmVmJ5MUszeXdUT2lYbnNnQWc9PSIsInZhbHVlIjoiTzlqQjN1NDYvYXlGRDhHZ2VsaEFPZz09IiwibWFjIjoiODUzYzE1NmFjZDRkYjY5OTNhMmUzNDM2NmU2NzhjNjhhNWQ3MzVkYTBkOGEyMDdlNmQ3ZWJiYzZiMDI2NzQ4NiIsInRhZyI6IiJ9 X-WS-User-Mbox: eyJpdiI6Im5BaEkxc0VwbTV1ZFE3VUVHNEN5NlE9PSIsInZhbHVlIjoiRlFVNjZiak9mTFZ2QkdaYUdGMGVFQT09IiwibWFjIjoiN2MxNTNlNGU2OGYzYjk3ZjVkNzhmNTI3N2U4NzUyZWMyMzk2NDI3MmZhMDA1YTIzYmIwYWEzMmJkZjk1OTU5ZSIsInRhZyI6IiJ9 X-WS-Location: eJxzKUpMKykGAAfpAmU- X-Mailer: Infomaniak Workspace (1.3.801) References: <85403440-a058-4f65-bf7b-d6dd08bd28c1@summerhill.org> In-Reply-To: X-Infomaniak-Routing: alpha X-Spamd-Result: default: False [-4.07 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.965]; DMARC_POLICY_ALLOW(-0.50)[pyret.net,reject]; R_DKIM_ALLOW(-0.20)[pyret.net:s=20231006]; R_SPF_ALLOW(-0.20)[+ip4:45.157.188.8/29]; RCVD_IN_DNSWL_LOW(-0.10)[45.157.188.9:from]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:29222, ipnet:45.157.188.0/22, country:CH]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[pyret.net:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; HAS_REPLYTO(0.00)[daniel.engberg.lists@pyret.net]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[45.157.188.9:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; REPLYTO_EQ_FROM(0.00)[] X-Rspamd-Queue-Id: 4Y3Rd00ngRz42dK X-Spamd-Bar: ---- --_=_swift_1733338721_4efededdcaf4a7a5c52d2c1d9ce7badf_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-12-03T17:38:16.000+01:00, Moin Rahman wrote:= >>=C2=A0=C2=A0On=C2=A0Dec=C2=A02,=C2=A02024,=C2=A0at=C2=A019:12,= =C2=A0Rick=C2=A0Summerhill=C2=A0 >>=C2=A0=C2=A0wrot= e: >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0I=C2=A0use=C2=A0hypermail=C2= =A0to=C2=A0display=C2=A0my=C2=A0mlmmj=C2=A0archives=C2=A0to=C2=A0the=C2= =A0web.=C2=A0It >>=C2=A0=C2=A0depends=C2=A0on=C2=A0pcre,=C2=A0which=C2= =A0reports=C2=A0eol: >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0Checking=C2= =A0for=C2=A0packages=C2=A0with=C2=A0security=C2=A0vulnerabilities: >>= =C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0pcre-8.45_4:=C2=A0Tag:=C2=A0deprecated= =C2=A0Value:=C2=A0EOLed=C2=A0by=C2=A0upstream,=C2=A0use >>=C2=A0=C2=A0dev= el/pcre2=C2=A0instead >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0Is=C2=A0the= =C2=A0intension=C2=A0to=C2=A0update=C2=A0hypermail=C2=A0to=C2=A0pcre2=C2= =A0aand=C2=A0if=C2=A0so,=C2=A0is >>=C2=A0=C2=A0there=C2=A0a=C2=A0timefram= e? >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0-- >>=C2=A0=C2=A0 >>=C2=A0= =C2=A0=C2=A0Rick >=C2=A0 >=C2=A0Hi, >=C2=A0 >=C2=A0Once=C2=A0upon= =C2=A0a=C2=A0time=C2=A0portmgr@=C2=A0decided=C2=A0to=C2=A0gradually=C2= =A0move=C2=A0on=C2=A0to=C2=A0pcre2=C2=A0as >=C2=A0pcre1 >=C2=A0 >= =C2=A0has=C2=A0been=C2=A0deprecated.=C2=A0At=C2=A0that=C2=A0time=C2=A0there= =C2=A0were=C2=A0some=C2=A0discussions=C2=A0about >=C2=A0the >=C2=A0 >= =C2=A0removal=C2=A0date=C2=A0but=C2=A0so=C2=A0far=C2=A0it=C2=A0was=C2=A0fou= nd=C2=A0that=C2=A0with=C2=A0pcre2=C2=A0is=C2=A0slower >=C2=A0compared >= =C2=A0 >=C2=A0to=C2=A0pcre=C2=A0and=C2=A0hence=C2=A0it=C2=A0will=C2=A0tak= e=C2=A0a=C2=A0longer=C2=A0time=C2=A0than=C2=A0expected=C2=A0to=C2=A0move = >=C2=A0on=C2=A0to >=C2=A0 >=C2=A0pcre2.=C2=A0Hence=C2=A0it=C2=A0was= =C2=A0decided=C2=A0to=C2=A0mark=C2=A0pcre=C2=A0as=C2=A0deprecated=C2=A0but= =C2=A0without >=C2=A0any >=C2=A0 >=C2=A0expiration=C2=A0date.=C2= =A0Which=C2=A0means=C2=A0that=C2=A0porters=C2=A0will=C2=A0look=C2=A0into= =C2=A0possibility >=C2=A0if >=C2=A0 >=C2=A0their=C2=A0ports=C2=A0supp= ort=C2=A0pcre2=C2=A0by=C2=A0upstream=C2=A0without=C2=A0any=C2=A0performance= =C2=A0loss >=C2=A0and >=C2=A0 >=C2=A0if=C2=A0so=C2=A0they=C2=A0should= =C2=A0utilize=C2=A0pcre2=C2=A0instead=C2=A0of=C2=A0pcre1. >=C2=A0 >= =C2=A0So=C2=A0far=C2=A0my=C2=A0experience=C2=A0despite=C2=A0being=C2=A0depr= ecated=C2=A0it=C2=A0is=C2=A0a=C2=A0long=C2=A0time=C2=A0till >=C2=A0it >= =C2=A0 >=C2=A0will=C2=A0come=C2=A0to=C2=A0end=C2=A0to=C2=A0be=C2=A0remove= d=C2=A0from=C2=A0the=C2=A0tree.=C2=A0To=C2=A0conclude=C2=A0to=C2=A0answer= >=C2=A0 >=C2=A0your=C2=A0question=C2=A0check=C2=A0upstream=C2=A0if= =C2=A0they=C2=A0support=C2=A0it=C2=A0otherwise=C2=A0the=C2=A0ports >= =C2=A0are >=C2=A0 >=C2=A0safe. >=C2=A0 >=C2=A0Kind=C2=A0regards, = >=C2=A0 >=C2=A0Moin Hi, Ongoing project in several distros but = some "desirable" projects have yet to migrate. See links below for e= xample: https://archlinux.org/todo/move-to-pcre2/ https://fedorap= roject.org/wiki/Changes/PcreDeprecation Best regards, Daniel --_=_swift_1733338721_4efededdcaf4a7a5c52d2c1d9ce7badf_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On 2024-12-03T17:38:16.000+01:00, Moin Rahman = <bofh@freebsd.org> wrote:


On Dec 2, 2024, at 19:12, Rick Summerhill &l= t;rrsum@s= ummerhill.org> wrote:

I use hypermail= to display my mlmmj archives to the web. It depends on pcre, which report= s eol:

Checking for packages with security v= ulnerabilities:
pcre-8.45_4: Tag: deprecated Value: EOLed by= upstream, use devel/pcre2 instead

Is the in= tension to update hypermail to pcre2 aand if so, is there a timeframe?
=

--
Rick


Hi,

Once up= on a time portmgr@ decided to gradually move on to pcre2 as pcre1
=
has been deprecated. At that time there were some discussions about th= e
removal date but so far it was found that with pcre2 is slo= wer compared
to pcre and hence it will take a longer time tha= n expected to move on to
pcre2. Hence it was decided to mark = pcre as deprecated but without any
expiration date. Which mea= ns that porters will look into possibility if
their ports sup= port pcre2 by upstream without any performance loss and
if so= they should utilize pcre2 instead of pcre1.

S= o far my experience despite being deprecated it is a long time till it
<= /div>
will come to end to be removed from the tree. To conclude to answ= er
your question check upstream if they support it otherwise = the ports are
safe.

Kind regards= ,
Moin
Hi,=

Ongoing project in se= veral distros but some "desirable" projects have yet to migrate.
<= div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; f= ont-size: 14px">See links below for example:

=

Best regards,
Daniel
--_=_swift_1733338721_4efededdcaf4a7a5c52d2c1d9ce7badf_=_--