Opened 12 months ago

Closed 12 months ago

Last modified 6 months 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) 12 months ago.

Download all attachments as: .zip

Change History (8)

Changed 12 months ago by thetrial (alabay)

Attachment: main.log added

comment:1 in reply to:  description Changed 12 months 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 12 months ago by sambthompson (Sam Thompson)

Cc: sambthompson added

comment:3 Changed 12 months ago by jmroot (Joshua Root)

Cc: blair added

comment:4 Changed 12 months 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 12 months ago by tehcog (tehcog)

Cc: tehcog added

comment:6 Changed 12 months 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 6 months 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.