Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#63598 closed defect (fixed)

openssh @8.8p1_0+gsskex+kerberos5+xauth.darwin_15.x86_64: Failed to patch openssh: command execution failed

Reported by: thetrial (alabay) Owned by: blair (Blair Zajac)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: elcapitan legacy-os Cc: sambthompson (Sam Thompson), blair (Blair Zajac), tehcog (tehcog)
Port: openssh

Description

I don’t quite see what the problem might be. I’ll attach the logfile.

Attachments (1)

main.log (85.4 KB) - added by thetrial (alabay) 3 years ago.

Download all attachments as: .zip

Change History (8)

Changed 3 years ago by thetrial (alabay)

Attachment: main.log added

comment:1 in reply to:  description Changed 3 years ago by sambthompson (Sam Thompson)

Replying to thetrial:

I don’t quite see what the problem might be. I’ll attach the logfile.

Looks like the patch file for adding gsskex support that worked until 8.4 no longer applies cleanly since upgrade to 8.8. OpenSSH refused to include this support in base, so a couple of Linux distros maintained patchsets. This repo might be useful; not up to date but there's a PR added for 8.8 support.

comment:2 Changed 3 years ago by sambthompson (Sam Thompson)

Cc: sambthompson added

comment:3 Changed 3 years ago by jmroot (Joshua Root)

Cc: blair added

comment:4 Changed 3 years ago by blair (Blair Zajac)

Please see https://github.com/macports/macports-ports/pull/12549 for a PR to fix this. It applies cleanly and compiles.

I made the patch with:

  1. git clone https://github.com/openssh-gsskex/openssh-gsskex.git
  2. cd openssh-gsskex
  3. git diff bf944e37..261d3de3

bf944e37 corresponds to the upstream V_8_8_P1 tags in https://github.com/openssh/openssh-portable.git

261d3de3 corresponds to the proposed commit from https://github.com/openssh-gsskex/openssh-gsskex/pull/23

comment:5 Changed 3 years ago by tehcog (tehcog)

Cc: tehcog added

comment:6 Changed 3 years ago by blair (Blair Zajac)

Owner: set to blair
Resolution: fixed
Status: newclosed

In f34c23137ff37bd006dd2aba16be237f1c496b53/macports-ports (master):

openssh: fix support for +gsskex

Closes: #63598

comment:7 Changed 3 years ago by thetrial (alabay)

We seem to have a recurrence of this patch file problem with the gsskex-variant, see #64835. Any hints?

Note: See TracTickets for help on using tickets.