Opened 17 years ago

Closed 16 years ago

Last modified 16 years ago

#13733 closed defect (fixed)

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: jmroot (Joshua Root), raimue (Rainer Müller)
Port: socat

Description (last modified by jmpalacios (Juan Manuel Palacios))

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 (1)

socat-update.diff (1.9 KB) - added by jmroot (Joshua Root) 17 years ago.
update to version 1.6.0.1, and disable termios on Leopard

Download all attachments as: .zip

Change History (9)

comment:1 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)

Description: modified (diff)

comment:2 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: md@… added

Cc maintainer.

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

Any news on that promised fix?

Changed 17 years ago by jmroot (Joshua Root)

Attachment: socat-update.diff added

update to version 1.6.0.1, and disable termios on Leopard

comment:4 Changed 17 years ago by jmroot (Joshua Root)

Cc: jmr@… added
Keywords: leopard added
Summary: socat does not work on OSX 10.5socat 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.

comment:5 Changed 16 years ago by raimue (Rainer Müller)

Cc: raimue@… added

Cc Me!

comment:6 Changed 16 years ago by jmroot (Joshua Root)

Cc: md@… removed
Owner: changed from macports-tickets@… to md@…
Port: socat added

comment:7 Changed 16 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

Seems to have been fixed by r46551.

comment:8 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.