[MacPorts] #71820: got @0.107: failed builds on macOS <13 due to lack of stravis() support

MacPorts noreply at macports.org
Sun Jan 12 21:04:14 UTC 2025


#71820: got @0.107: failed builds on macOS <13 due to lack of stravis() support
--------------------------------------------+--------------------
 Reporter:  aeiouaeiouaeiouaeiouaeiouaeiou  |      Owner:  (none)
     Type:  defect                          |     Status:  new
 Priority:  Normal                          |  Milestone:
Component:  ports                           |    Version:
 Keywords:                                  |       Port:  got
--------------------------------------------+--------------------
 https://build.macports.org/builders/ports-
 12_x86_64-builder/builds/126392/steps/install-port/logs/stdio

 {{{
 gotweb.c:189:7: error: implicit declaration of function 'stravis' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
                     stravis(&server_name, c->server_name, VIS_SAFE) == -1)
 {
                     ^
 1 error generated.
 }}}

 While Linux and *BSD distros implemented this function in {{{<vis.h>}}}
 many years ago, macOS only [https://github.com/search?q=repo%3Aalexey-
 lysiuk%2Fmacos-sdk%20stravis&type=code introduced it in Ventura] (eww!).

 I think I should report this to upstream.

-- 
Ticket URL: <https://trac.macports.org/ticket/71820>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list