sctplab/usrsctp

No netinet6/ip6protosw.h on FreeBSD 14

yurivict opened this issue · 1 comments

Included in this line.

===>  Building for libusrsctp-0.9.5.0
[  1% 2/91] /usr/bin/cc -DHAVE_NETINET_IP_ICMP_H -DHAVE_SA_LEN -DHAVE_SCONN_LEN -DHAVE_SIN6_LEN -DHAVE_SIN_LEN -DHAVE_STDATOMIC_H -DHAVE_SYS_QUEUE_H -DINET -DINET6 -DSCTP_DEBUG -DSCTP_PROCESS_LEVEL_LOCKS -DSCTP_SIMPLE_ALLOCATOR -D__Userspace__ -Dusrsctp_EXPORTS -I/wrkdirs/usr/ports/net/libusrsctp/work/usrsctp-0.9.5.0/usrsctplib -O2 -pipe  -Wno-error -fstack-protector-strong -fno-strict-aliasing -std=c99 -pedantic -Wall -Wextra -Wfloat-equal -Wshadow -Wpointer-arith -Wunreachable-code -Winit-self -Wno-unused-function -Wno-unused-parameter -Wno-unreachable-code -Wstrict-prototypes -Werror -Wno-address-of-packed-member -Wno-deprecated-declarations -O2 -pipe  -Wno-error -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG -fPIC -MD -MT usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_auth.c.o -MF usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_auth.c.o.d -o usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_auth.c.o -c /wrkdirs/usr/ports/net/libusrsctp/work/usrsctp-0.9.5.0/usrsctplib/netinet
 /sctp_auth.c
FAILED: usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_auth.c.o 
/usr/bin/cc -DHAVE_NETINET_IP_ICMP_H -DHAVE_SA_LEN -DHAVE_SCONN_LEN -DHAVE_SIN6_LEN -DHAVE_SIN_LEN -DHAVE_STDATOMIC_H -DHAVE_SYS_QUEUE_H -DINET -DINET6 -DSCTP_DEBUG -DSCTP_PROCESS_LEVEL_LOCKS -DSCTP_SIMPLE_ALLOCATOR -D__Userspace__ -Dusrsctp_EXPORTS -I/wrkdirs/usr/ports/net/libusrsctp/work/usrsctp-0.9.5.0/usrsctplib -O2 -pipe  -Wno-error -fstack-protector-strong -fno-strict-aliasing -std=c99 -pedantic -Wall -Wextra -Wfloat-equal -Wshadow -Wpointer-arith -Wunreachable-code -Winit-self -Wno-unused-function -Wno-unused-parameter -Wno-unreachable-code -Wstrict-prototypes -Werror -Wno-address-of-packed-member -Wno-deprecated-declarations -O2 -pipe  -Wno-error -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG -fPIC -MD -MT usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_auth.c.o -MF usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_auth.c.o.d -o usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_auth.c.o -c /wrkdirs/usr/ports/net/libusrsctp/work/usrsctp-0.9.5.0/usrsctplib/netinet/sctp_auth.c
In file included from /wrkdirs/usr/ports/net/libusrsctp/work/usrsctp-0.9.5.0/usrsctplib/netinet/sctp_auth.c:40:
In file included from /wrkdirs/usr/ports/net/libusrsctp/work/usrsctp-0.9.5.0/usrsctplib/netinet/sctp_os.h:73:
/wrkdirs/usr/ports/net/libusrsctp/work/usrsctp-0.9.5.0/usrsctplib/netinet/sctp_os_userspace.h:519:10: fatal error: 'netinet6/ip6protosw.h' file not found
#include <netinet6/ip6protosw.h>
         ^~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
tuexen commented

Should be fixed in ac559d2.