[MacPorts] #71464: libpnet6 fails to build: error: conflicting types for ‘socklen_t’
MacPorts
noreply at macports.org
Thu Dec 5 20:00:24 UTC 2024
#71464: libpnet6 fails to build: error: conflicting types for ‘socklen_t’
--------------------------+----------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: libpnet6
--------------------------+----------------------
{{{
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libpnet6/libpnet6/work/libpnet6-0.1.5/src'
make[2]: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libpnet6/libpnet6/work/libpnet6-0.1.5/src'
++++ Making if ++++
make[3]: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libpnet6/libpnet6/work/libpnet6-0.1.5/src/if'
if-ifconf.c --> if-ifconf.o
if-lifconf.c --> if-lifconf.o
pnetif.c --> pnetif.o
if-win.c --> if-win.o
if-sysctl.c --> if-sysctl.o
In file included from ../local.h:133,
from if-lifconf.c:54:
/usr/include/sys/socket.h:108: error: conflicting types for ‘socklen_t’
../local.h:96: error: previous declaration of ‘socklen_t’ was here
In file included from ../local.h:133,
from pnetif.c:54:
/usr/include/sys/socket.h:108: error: conflicting types for ‘socklen_t’
../local.h:96: error: previous declaration of ‘socklen_t’ was here
In file included from ../local.h:133,
from if-win.c:51:
/usr/include/sys/socket.h:108: error: conflicting types for ‘socklen_t’
../local.h:96: error: previous declaration of ‘socklen_t’ was here
In file included from ../local.h:133,
from if-ifconf.c:52:
/usr/include/sys/socket.h:108: error: conflicting types for ‘socklen_t’
../local.h:96: error: previous declaration of ‘socklen_t’ was here
In file included from ../local.h:133,
from if-sysctl.c:61:
/usr/include/sys/socket.h:108: error: conflicting types for ‘socklen_t’
../local.h:96: error: previous declaration of ‘socklen_t’ was here
make[3]: *** [if-win.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [if-lifconf.o] Error 1
make[3]: *** [if-ifconf.o] Error 1
make[3]: *** [pnetif.o] Error 1
make[3]: *** [if-sysctl.o] Error 1
make[3]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libpnet6/libpnet6/work/libpnet6-0.1.5/src/if'
make[2]: *** [pnet] Error 2
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libpnet6/libpnet6/work/libpnet6-0.1.5/src'
make[1]: *** [pnet6] Error 2
make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libpnet6/libpnet6/work/libpnet6-0.1.5'
make: *** [macos] Error 2
make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libpnet6/libpnet6/work/libpnet6-0.1.5'
Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libpnet6/libpnet6/work/libpnet6-0.1.5"
&& /usr/bin/make -j6 -w macos
Exit code: 2
Error: Failed to build libpnet6: command execution failed
}}}
--
Ticket URL: <https://trac.macports.org/ticket/71464>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list