17d8e1e8dSJohn BaldwinSHLIBDIR?= /lib 294dc5715SRyan Moeller 394dc5715SRyan Moeller.include <src.opts.mk> 494dc5715SRyan Moeller 594dc5715SRyan MoellerPACKAGE= runtime 694dc5715SRyan Moeller 794dc5715SRyan MoellerSHLIB_MAJOR= 1 894dc5715SRyan MoellerINCSDIR?= ${INCLUDEDIR}/casper 994dc5715SRyan Moeller 1094dc5715SRyan Moeller.if ${MK_CASPER} != "no" 1194dc5715SRyan MoellerSHLIB= cap_netdb 1294dc5715SRyan Moeller 1394dc5715SRyan MoellerSRCS= cap_netdb.c 1494dc5715SRyan Moeller.endif 1594dc5715SRyan Moeller 1694dc5715SRyan MoellerINCS= cap_netdb.h 1794dc5715SRyan Moeller 1894dc5715SRyan MoellerLIBADD= nv 1994dc5715SRyan Moeller 2094dc5715SRyan MoellerCFLAGS+=-I${.CURDIR} 2194dc5715SRyan Moeller 2294dc5715SRyan MoellerHAS_TESTS= 2394dc5715SRyan MoellerSUBDIR.${MK_TESTS}+= tests 2494dc5715SRyan Moeller 2594dc5715SRyan MoellerMAN+= cap_netdb.3 2694dc5715SRyan Moeller 2794dc5715SRyan MoellerMLINKS+=cap_netdb.3 libcap_netdb.3 2894dc5715SRyan MoellerMLINKS+=cap_netdb.3 cap_getprotobyname.3 2994dc5715SRyan Moeller 3094dc5715SRyan Moeller.include <bsd.lib.mk> 31*b7f7cc25SJohn Baldwin 32*b7f7cc25SJohn Baldwin# GCC 13 complains incorrectly about free after failed realloc: GCC bug #110501 33*b7f7cc25SJohn BaldwinCFLAGS.cap_netdb.c+= ${NO_WUSE_AFTER_FREE} 34