[MacPorts] #61207: clisp @2.49: error: implicit declaration of function 'strverscmp' is invalid in C99 (was: Processing of port clisp failed)

MacPorts noreply at macports.org
Mon Sep 21 07:24:44 UTC 2020


#61207: clisp @2.49: error: implicit declaration of function 'strverscmp' is
invalid in C99
------------------------+----------------------
  Reporter:  wlharvey4  |      Owner:  easye
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.6.3
Resolution:             |   Keywords:
      Port:  clisp      |
------------------------+----------------------
Changes (by ryandesign):

 * status:  new => assigned
 * owner:  (none) => easye
 * port:  clisp @2.49_5 => clisp


Comment:

 The log shows the problem is:

 {{{
 .../modules/syscalls/calls.c:626:38: error: implicit declaration of
 function 'strverscmp' is invalid in C99 [-Werror,-Wimplicit-function-
 declaration]
           begin_system_call(); ret = strverscmp(s2,s1); end_system_call();
                                      ^
 }}}

 Implicit declaration of function errors are new in Xcode 12 and the
 matching command line tools. We should work with the developers to fix
 them, but if you want to avoid them, downgrade to the Xcode 11.5 command
 line tools.

-- 
Ticket URL: <https://trac.macports.org/ticket/61207#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list