[MacPorts] #50741: openssh 7.2p1 release
#50741: openssh 7.2p1 release ---------------------+-------------------------------- Reporter: dluke@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: openssh ---------------------+-------------------------------- This ticket is to track updating the openssh port to 7.2p1 (released today). With just changing the version and checksums, the build fails with the launchd.patch not applying. I'm sure the other patches will need updating as well. -- Ticket URL: <https://trac.macports.org/ticket/50741> MacPorts <https://www.macports.org/> Ports system for OS X
#50741: openssh 7.2p1 release ----------------------+-------------------------------- Reporter: dluke@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: openssh | ----------------------+-------------------------------- Comment (by dluke@…): has duplicate #50750 -- Ticket URL: <https://trac.macports.org/ticket/50741#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#50741: openssh 7.2p1 release ----------------------+-------------------------------- Reporter: dluke@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: openssh | ----------------------+-------------------------------- Comment (by dluke@…): looks like freebsd has an updated hpn patch. -- Ticket URL: <https://trac.macports.org/ticket/50741#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#50741: openssh 7.2p1 release ----------------------+---------------------- Reporter: dluke@… | Owner: ionic@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: openssh | ----------------------+---------------------- Changes (by ionic@…): * owner: macports-tickets@… => ionic@… * status: new => assigned * type: defect => update Comment: Assigning myself. -- Ticket URL: <https://trac.macports.org/ticket/50741#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#50741: openssh 7.2p1 release ----------------------+--------------------- Reporter: dluke@… | Owner: ionic@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: openssh | ----------------------+--------------------- Changes (by ionic@…): * status: assigned => closed * resolution: => fixed Comment: Updated in r146143. -- Ticket URL: <https://trac.macports.org/ticket/50741#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#50741: openssh 7.2p1 release ----------------------+--------------------- Reporter: dluke@… | Owner: ionic@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: openssh | ----------------------+--------------------- Comment (by dluke@…): What are you using to rebase those patches (you seem to be able to do it pretty quickly), so I'm sure you're doing something better than I would and I'd like to learn :) -- Ticket URL: <https://trac.macports.org/ticket/50741#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#50741: openssh 7.2p1 release ----------------------+--------------------- Reporter: dluke@… | Owner: ionic@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: openssh | ----------------------+--------------------- Comment (by ionic@…): It isn't quick at all. The whole procedure took me about 10 hours straight. The only "trick" to speed it up is using `quilt` for patch management, so that pushing, popping and updating/refreshing patches takes less time. Other than that, it's sadly mostly looking at diffs of Fedora, Debian and FreeBSD patches (if available) and compiling to see if it works. Ideally, each hunk would need to be looked at manually to make sure the context still fits, as sometimes patch applies hunk with fuzziness to different places than originally intended. Fortunately, at least for the launchd patch, that also lead to a compile failure, but I fear the day it compiles fine with code at a wrong location. -- Ticket URL: <https://trac.macports.org/ticket/50741#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#50741: openssh 7.2p1 release ----------------------+--------------------- Reporter: dluke@… | Owner: ionic@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: openssh | ----------------------+--------------------- Comment (by dluke@…): Ok, that's how I was going to try to do it - you're just more willing to dedicate 10 hours to it than I seem to be. The amount of effort required to update our patches is the main reason keeping me from being willing to take maintainership of this port. -- Ticket URL: <https://trac.macports.org/ticket/50741#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts