Opened 5 years ago

Last modified 5 years ago

#46563 new defect

sslh 1.16 doesn't build on 10.6

Reported by: spam@… Owned by: macports@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: snowleopard leopard tiger Cc:
Port: sslh


sslh switched to memmem from strstr which doesn't exist on 10.6. It would be nice to have this updated, either to DEFINE memmem(W,X,Y,Z) = strstr(W,Y) when memmem isn't available, or to link to glibc as the threads on sslh spoke of.

This is the change that introduced memmem:

This is the start of the discussion on memmem, although it spans months, so you may have to work to see more of the convo:

Change History (4)

comment:1 Changed 5 years ago by spam@…

Cc: spam@… added

Cc Me!

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

Cc: spam@… removed
Keywords: snowleopard leopard tiger added
Owner: changed from macports-tickets@… to macports@…

It would typically be the responsibility of the developer of sslh to make any such change. Once they've done that and released a new version including that change, we can update the port in MacPorts to that version.

comment:3 Changed 5 years ago by amake (Aaron Madlon-Kay)

You might as well raise this as an issue on GitHub.

comment:4 Changed 5 years ago by spam@…

Being that it has already been discussed by the maintainer on the mailing list, I think it would be redundant to pester them more.

Note: See TracTickets for help on using tickets.