[MacPorts] #71162: xar @1.8.0.501_0: error: implicit declaration of function 'xar_prop_get_expect_notnull' is invalid in C99 [-Werror, -Wimplicit-function-declaration]

MacPorts noreply at macports.org
Wed Nov 6 16:08:30 UTC 2024


#71162: xar @1.8.0.501_0: error: implicit declaration of function
'xar_prop_get_expect_notnull' is invalid in C99 [-Werror,-Wimplicit-
function-declaration]
-------------------------+------------------------------
  Reporter:  ryandesign  |      Owner:  Schamschula
      Type:  defect      |     Status:  assigned
  Priority:  High        |  Milestone:
 Component:  ports       |    Version:  2.10.2
Resolution:              |   Keywords:  bigsur, monterey
      Port:  xar         |
-------------------------+------------------------------
Changes (by ryandesign):

 * cc: lukaso (added)


Comment:

 Replying to [comment:8 Schamschula]:
 > The portion I removed from the patch file is included in the upstream
 version of {{{src/xar_internal.h}}} in version 501.

 I was referring to the fact that you removed
 [changeset:910521d9f3c891a6aa147f59890a10603968093d/macports-ports this
 change] from the patchfile. You reinstated it for 498 on older systems but
 it is still missing for 501 on current systems. Therefore 501 on current
 systems is using the system xar.h header instead of the one from the port,
 and this is at least part of the reason why 501 isn't building on older
 systems and you had to downgrade older systems to 498.

 Replying to [comment:10 lukaso]:
 > My build is now broken

 In what way?

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


More information about the macports-tickets mailing list