From: Steve Peters Date: Tue, 21 Feb 2006 18:44:21 +0000 (+0000) Subject: Additional hints needed to build threaded Perls on NetBSD. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=5d0b7876b0019191af58e1bc2dbfe65297fb07aa;p=p5sagit%2Fp5-mst-13.2.git Additional hints needed to build threaded Perls on NetBSD. p4raw-id: //depot/perl@27263 --- diff --git a/hints/netbsd.sh b/hints/netbsd.sh index 07c6099..65a6cbe 100644 --- a/hints/netbsd.sh +++ b/hints/netbsd.sh @@ -129,7 +129,25 @@ $define|true|[yY]*) exit 1 fi unset lpthread - ;; + + # several reentrant functions are embeded in libc, but haven't + # been added to the header files yet. Let's hold off on using + # them until they are a valid part of the API + case "$osvers" in + [012].*|3.0) + d_getprotobyname_r=$undef + d_getprotobynumber_r=$undef + d_getprotoent_r=$undef + d_getservbyname_r=$undef + d_getservbyport_r=$undef + d_getservent_r=$undef + d_setprotoent_r=$undef + d_setservent_r=$undef + d_endprotoent_r=$undef + d_endservent_r=$undef ;; + esac + ;; + esac EOCBU