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