[MacPorts] #69280: skey @1.1.5: implicit declaration of functions (was: skey @1.1.5 fails to build on macOS >11 with multiple implicit declaration issues. PATCH INCLUDED)

MacPorts noreply at macports.org
Mon Feb 5 04:14:43 UTC 2024


#69280: skey @1.1.5: implicit declaration of functions
-------------------------+-------------------------------------------------
  Reporter:  grumpybozo  |      Owner:  ryandesign
      Type:  defect      |     Status:  accepted
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.9.1
Resolution:              |   Keywords:  haspatch catalina bigsur monterey
      Port:  skey        |  sonoma ventura
-------------------------+-------------------------------------------------
Changes (by ryandesign):

 * keywords:  haspatch monterey sonoma ventura => haspatch catalina bigsur
     monterey sonoma ventura
 * owner:  (none) => ryandesign
 * status:  new => accepted


Comment:

 Thanks for the patch. In addition to this, similar fixes are needed in the
 configure script:

 {{{
 --->  Configuring skey
 Warning: Configuration logfiles contain indications of -Wimplicit-
 function-declaration; check that features were not accidentally disabled:
   exit: found in skey-1.1.5/config.log
   memcmp: found in skey-1.1.5/config.log
 }}}

 I'll take a look.

 Implicit declaration of functions became an error in Xcode 12. Xcode 12 is
 compatible with Catalina, so the problem potentially affects Catalina and
 later (even though our Catalina buildbot worker uses Xcode 11 so it is not
 affected).

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


More information about the macports-tickets mailing list