Re: git: 307e28238343 - main - sysutils/screen49: Fix fetch

From: Cy Schubert <Cy.Schubert_at_cschubert.com>
Date: Tue, 13 May 2025 17:08:35 UTC
On Tue, 13 May 2025 18:53:08 +0200
Mathieu Arnold <mat@freebsd.org> wrote:

> On Mon, May 12, 2025 at 03:48:27PM -0700, Cy Schubert wrote:
> > Their tarball doesn't include security patches. Security patches are 
> > included in their 4.9.1 branch but not in the tarball.
> > 
> > Do you still want me to undo and mark the port FORBIDDEN?  
> 
> Please don't mark the port FORBIDDEN, the way you are getting the source
> is just fine.
> 

Too late for fetching source from upstream's git repo. diizzy@
objected. It was reverted and forbidden. Now reverted back and the
patches have been imported directly into the port. It appears upstream
will not tag a new point release. We can keep screen49 for now but
it will be deprecated should there be any new unfixed CVEs.

The screen meta-port now points to screen50. People wishing to use the
old screen should install screen49. But they should plan on migrating
to screen/screen50. Screen 5.0's hardstatus parser had been rewritten.
It is no longer compatible with the previous hardstatus. Additionally
there are some regressions. I have opened a couple of tickets with
upstream regarding the regressions. Their parser doesn't work as they
expect.

Regardless, we must move forward. I would like to see screen49 removed
at some point.

-- 
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy@nwtime.org>    Web:  https://nwtime.org

			e^(i*pi)+1=0