[MacPorts] #68026: rav1e @0.6.6: iconv linking fails, expecting symbols from MacOS's iconv lib

MacPorts noreply at macports.org
Sat Sep 16 23:10:30 UTC 2023


#68026: rav1e @0.6.6: iconv linking fails, expecting symbols from MacOS's iconv lib
---------------------+---------------------------------
  Reporter:  jgrg    |      Owner:  MarcusCalhoun-Lopez
      Type:  defect  |     Status:  closed
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:  fixed   |   Keywords:
      Port:  rav1e   |
---------------------+---------------------------------

Comment (by mascguy):

 Replying to [comment:40 lukaso]:
 > The fix, very sadly, does not appear to have worked (though I can't be
 certain because there isn't a new revision). See attached log.

 Lukas, there are multiple back-to-back build attempts in your logfile,
 which confuses matters a bit.

 But ignoring all but the final build, this appears to be a fundamentally
 different issue. And it may require updating the version of the `git2`
 crate [used by `rav1e`], now that `libgit2` has been updated to 1.7.1:

 {{{
 libgit2/src/util/array.h:59:19: error: no member named 'greallocarray' in
 'git_allocator'
         if ((new_array = git__reallocarray(a->ptr, new_size, item_size))
 == NULL)
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 libgit2/src/libgit2/annotated_commit.c:34:21: error: no member named
 'gcalloc' in 'git_allocator'
         annotated_commit = git__calloc(1, sizeof(git_annotated_commit));
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 libgit2/src/libgit2/annotated_commit.c:48:34: error: no member named
 'gstrdup' in 'git_allocator'
         annotated_commit->description = git__strdup(description);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~
 }}}

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


More information about the macports-tickets mailing list