[MacPorts] #61653: gimp-gap @2.6.0, gimp-gap-devel @2.7.0-20191012: error: implicit declaration of function (was: gimp-gap-devel @2.7.0-20191012+quartz fails to build on Catalina)

MacPorts noreply at macports.org
Tue Apr 30 11:03:27 UTC 2024


#61653: gimp-gap @2.6.0, gimp-gap-devel @2.7.0-20191012: error: implicit
declaration of function
-------------------------------------+-------------------------------------
  Reporter:  p-bro                   |      Owner:  dbevans
      Type:  defect                  |     Status:  assigned
  Priority:  Normal                  |  Milestone:
 Component:  ports                   |    Version:
Resolution:                          |   Keywords:  catalina bigsur
      Port:  gimp-gap, gimp-gap-     |  monterey ventura sonoma
  devel                              |
-------------------------------------+-------------------------------------
Changes (by ryandesign):

 * keywords:   => catalina bigsur monterey ventura sonoma
 * port:  gimp-gap-devel => gimp-gap, gimp-gap-devel


Comment:

 The problem also affects gimp-gap, and it is not related to the +quartz
 variant.

 gimp-gap @2.6.0:

 https://build.macports.org/builders/ports-
 13_arm64-builder/builds/57088/steps/install-port/logs/stdio

 {{{
 gap_base.c:396:8: error: call to undeclared function
 'gimp_help_enable_tooltips'; ISO C99 and later do not support implicit
 function declarations [-Wimplicit-function-declaration]
        gimp_help_enable_tooltips ();
        ^
 gap_base.c:400:8: error: call to undeclared function
 'gimp_help_disable_tooltips'; ISO C99 and later do not support implicit
 function declarations [-Wimplicit-function-declaration]
        gimp_help_disable_tooltips ();
        ^
 }}}

 gimp-gap-devel @2.7.0-20191012:

 https://build.macports.org/builders/ports-
 13_arm64-builder/builds/57089/steps/install-port/logs/stdio

 {{{
 gap_detail_tracking_main.c:517:25: error: call to undeclared function
 'gap_lib_get_frame_nr_from_name'; ISO C99 and later do not support
 implicit function declarations [-Wimplicit-function-declaration]
           frameNumber = gap_lib_get_frame_nr_from_name(imagename);
                         ^
 }}}

 Downgrading the error back to a warning or disabling it entirely is, of
 course, not [wiki:WimplicitFunctionDeclaration the solution].

 It looks like there have been no releases after 2.6.0, and there have been
 no code changes after 20191012 other than translation changes, and the
 project has been archived. Dave, it's been years since this bug was filed.
 Do you want to delete these ports or fix them?

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


More information about the macports-tickets mailing list