Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #15160 (closed enhancement: fixed)

Opened 7 months ago

Last modified 6 months ago

sshfs 1.9

Reported by: jmr@… Owned by: eridius@…
Priority: Normal Milestone: Port Updates
Component: ports Version:
Keywords: haspatch Cc:
Port:

Description

Attached patch updates sshfs to version 1.9, which fixes a serious bug. The patch from macfuse 1.5 is used, but the resulting sshfs works fine with macfuse 1.3 in my testing. I removed the -DSSH_NODELAY_WORKAROUND since this version automatically enables that workaround when needed. I also added an explicit dependency on the openssh port, since it is used by sshfs if present.

Attachments

sshfs-1.9.diff (2.1 KB) - added by jmr@… 7 months ago.

Change History

Changed 7 months ago by jmr@…

follow-up: ↓ 2   Changed 7 months ago by raimue@…

sshfs does not link against openssh, so adding this to depends_lib is wrong. Adding bin:ssh:openssh to depends_run would be more appropriate.

Also, port:pkgconfig should be in depends_build, as it is not needed any more after building.

in reply to: ↑ 1   Changed 7 months ago by jmr@…

Replying to raimue@macports.org:

sshfs does not link against openssh, so adding this to depends_lib is wrong. Adding bin:ssh:openssh to depends_run would be more appropriate.

It checks the openssh version in configure (which is how it decides whether to use the NODELAY workaround), so depends_lib is correct.

  Changed 6 months ago by jmr@…

  • status changed from new to closed
  • resolution set to fixed

Updated in r37608.

Note: See TracTickets for help on using tickets.