New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #13733 (closed defect: fixed)

Opened 4 years ago

Last modified 3 years ago

socat does not work with termios on OS X 10.5

Reported by: ralf@… Owned by: md@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: leopard Cc: jmr@…, raimue@…
Port: socat

Description (last modified by jmpp@…) (diff)

Socat does not work correctly under OSX 10.5 anymore.

$ socat TCP4-LISTEN:2200,reuseaddr SOCKS4A:localhost:remotehost:22,socksport=9050
Assertion failed: (3 << opt_tabdly.arg3 == TABDLY), function xioinitialize, file xioinitialize.c, line 38.

A fix will be attached to this ticket shortly.

Attachments

socat-update.diff Download (1.9 KB) - added by jmr@… 4 years ago.
update to version 1.6.0.1, and disable termios on Leopard

Change History

Changed 4 years ago by jmpp@…

  • description modified (diff)

Changed 4 years ago by ryandesign@…

  • cc md@… added

Cc maintainer.

Changed 4 years ago by jmr@…

Any news on that promised fix?

Changed 4 years ago by jmr@…

update to version 1.6.0.1, and disable termios on Leopard

Changed 4 years ago by jmr@…

  • cc jmr@… added
  • keywords leopard added
  • summary changed from socat does not work on OSX 10.5 to socat does not work with termios on OS X 10.5

I went ahead and committed just the part that disables termios on Leopard in r36246. It's a workaround rather than a real solution, and it would be good if someone who understands termios better than I could get a real fix in upstream.

Changed 3 years ago by raimue@…

  • cc raimue@… added

Cc Me!

Changed 3 years ago by jmr@…

  • owner changed from macports-tickets@… to md@…
  • cc md@… removed
  • port set to socat

Changed 3 years ago by jmr@…

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

Seems to have been fixed by r46551.

Changed 3 years ago by anonymous

  • milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.