Updating OpenSSH port to 8.4p1
Blake Garner
blake at netjibbing.com
Sat Oct 17 01:26:26 UTC 2020
Thanks for the info and I'll have a look at the issues. I have setup a repo
to test updated and customized ports
https://github.com/trodemaster/blakeports . Successfully rolled the version
of openssh to 8.4p1 and incremented the port revision to 10. Currently I'm
sorting through the patches.
These ones work as expected
pam.patch
patch-sandbox-darwin.c-apple-sandbox-named-external.diff
patch-sshd.c-apple-sandbox-named-external.diff
Not working
0002-Apple-keychain-integration-other-changes.patch Homebrew has a thread
on it here https://archive.is/hSB6d#10%25
Questioning if these are really needed?
launchd.patch
macports-config.patch
patch-openbsd_compat-memmem-bug.diff
Some of these patches may be obsolete with the 8.4 version of openssh. I'm
just searching the trac for info on each of them to get details. Any
feedback is appreciated otherwise I'll just keep at it as I find time.
Blake
On Thu, Oct 1, 2020 at 12:18 AM Mojca Miklavec <mojca at macports.org> wrote:
> Dear Blake,
>
> On Wed, 30 Sep 2020 at 19:56, Blake Garner wrote:
> >
> > I see that the port for OpenSSH has no maintainer and hasn't been
> updated in a while. Reviewing the docs it looks reasonable for me to try
> and update the port and submit it. Is anybody else already working on it?
>
> I cannot answer about whether anyone else is working on this, but new
> contributors are always welcome and greatly appreciated.
>
> > Advice for a updating a port the first time beyond what's on the site?
>
> Apart from updating the port itself we also need to increase the
> revision of all the ports depending on OpenSSH (and ideally check
> whether they still build after the update).
> (Updating the dependencies may be done in a separate commit, but it
> needs to be taken care of.)
>
> As the first approximation you could get the list of dependent ports here:
> https://ports.macports.org/port/openssh/
> (The list may not be 100% accurate, so another grep for openssh inside
> the ports tree may not hurt.)
>
> On the website you can also check the list of open tickets:
> https://ports.macports.org/port/openssh/tickets
> We are not asking you to address any of those, but sometimes an update
> resolves an issue, or there's already an update request in the trac
> that can be closed.
>
> Mojca
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20201016/6467e65c/attachment.htm>
More information about the macports-dev
mailing list