[MacPorts] #72552: libgit2-1.9.0_0 upgrade fail: dirent.h:133:8: error: unknown type name 'inline' (was: libgit2 upgrade fail: dirent.h:133:8: error: unknown type name 'inline')
MacPorts
noreply at macports.org
Fri May 30 00:57:18 UTC 2025
#72552: libgit2-1.9.0_0 upgrade fail: dirent.h:133:8: error: unknown type name
'inline'
----------------------+---------------------
Reporter: manbaum | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.7
Resolution: | Keywords: libgit2
Port: libgit2 |
----------------------+---------------------
Description changed by manbaum:
Old description:
> libgit2 upgrade fail on macOS 10.13.6 High Sierra. Build log `main.log`
> is attached.
>
> {{{
> :info:build In file included from
> /opt/local/var/macports/build/_opt_local_var_macports_sources_pek.cn.rsync.macports.org_macports_release_tarballs_ports_devel_libgit2/libgit2/work/libgit2-1.9.0/src/util/unix/posix.h:13:
> :info:build /opt/local/include/LegacySupport/dirent.h:133:8: error:
> unknown type name 'inline'
> :info:build static inline int
> :info:build ^
> :info:build /opt/local/include/LegacySupport/dirent.h:133:15: error:
> expected identifier or '('
> :info:build static inline int
> :info:build ^
> :info:build /opt/local/include/LegacySupport/dirent.h:139:8: error:
> unknown type name 'inline'
> :info:build static inline int
> :info:build ^
> :info:build /opt/local/include/LegacySupport/dirent.h:139:15: error:
> expected identifier or '('
> :info:build static inline int
> :info:build ^
>
> ... ...
>
> :info:build Command failed: cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_pek.cn.rsync.macports.org_macports_release_tarballs_ports_devel_libgit2/libgit2/work/build"
> && /usr/bin/make -j4 -w all VERBOSE=ON
> :info:build Exit code: 2
> :error:build Failed to build libgit2: command execution failed
> :debug:build Error code: CHILDSTATUS 24147 2
> :debug:build Backtrace: command execution failed
> :debug:build while executing
> :debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
> :debug:build invoked from within
> :debug:build "command_exec -callback
> portprogress::target_progress_callback build"
> :debug:build (procedure "portbuild::build_main" line 10)
> :debug:build invoked from within
> :debug:build "$procedure $targetname"
> }}}
New description:
libgit2-1.9.0_0 upgrade fail on macOS 10.13.6 High Sierra.
{{{
---> Computing dependencies for libgit2
---> Fetching archive for libgit2
---> Attempting to fetch libgit2-1.9.0_0+threadsafe.darwin_17.x86_64.tbz2
from https://mirror.tuna.tsinghua.edu.cn/macports/packages/libgit2
---> Attempting to fetch libgit2-1.9.0_0+threadsafe.darwin_17.x86_64.tbz2
from http://pek.cn.packages.macports.org/macports/packages/libgit2
---> Attempting to fetch libgit2-1.9.0_0+threadsafe.darwin_17.x86_64.tbz2
from http://kmq.jp.packages.macports.org/libgit2
---> Fetching distfiles for libgit2
---> Attempting to fetch libgit2-1.9.0.tar.gz from
http://pek.cn.distfiles.macports.org/macports/distfiles/libgit2
---> Verifying checksums for libgit2
---> Extracting libgit2
---> Applying patches to libgit2
---> Configuring libgit2
---> Building libgit2
Error: Failed to build libgit2: command execution failed
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_pek.cn.rsync.macports.org_macports_release_tarballs_ports_devel_libgit2/libgit2/main.log
for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe
there is a bug.
macbaum:~ manbaum$ less
/opt/local/var/macports/logs/_opt_local_var_macports_sources_pek.cn.rsync.macports.org_macports_release_tarballs_ports_devel_libgit2/libgit2/main.log
}}}
Build log `main.log` is attached. Error section is below.
{{{
:info:build In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_pek.cn.rsync.macports.org_macports_release_tarballs_ports_devel_libgit2/libgit2/work/libgit2-1.9.0/src/util/unix/posix.h:13:
:info:build /opt/local/include/LegacySupport/dirent.h:133:8: error:
unknown type name 'inline'
:info:build static inline int
:info:build ^
:info:build /opt/local/include/LegacySupport/dirent.h:133:15: error:
expected identifier or '('
:info:build static inline int
:info:build ^
:info:build /opt/local/include/LegacySupport/dirent.h:139:8: error:
unknown type name 'inline'
:info:build static inline int
:info:build ^
:info:build /opt/local/include/LegacySupport/dirent.h:139:15: error:
expected identifier or '('
:info:build static inline int
:info:build ^
... ...
:info:build Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_pek.cn.rsync.macports.org_macports_release_tarballs_ports_devel_libgit2/libgit2/work/build"
&& /usr/bin/make -j4 -w all VERBOSE=ON
:info:build Exit code: 2
:error:build Failed to build libgit2: command execution failed
:debug:build Error code: CHILDSTATUS 24147 2
:debug:build Backtrace: command execution failed
:debug:build while executing
:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
:debug:build invoked from within
:debug:build "command_exec -callback
portprogress::target_progress_callback build"
:debug:build (procedure "portbuild::build_main" line 10)
:debug:build invoked from within
:debug:build "$procedure $targetname"
}}}
--
--
Ticket URL: <https://trac.macports.org/ticket/72552#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list