19 April 2017

p9p

System: Slackware Linux (version 14.2)
CPU: Intel(R) Core(TM)2 Duo CPU T5500 @1.66GHz
Deps: plan9port-20140306.tgz

https://code.google.com/archive/p/plan9port/downloads
plan9port-20140306.tgz

I recently compiled plan9port-20140306.tgz with Slackware-14.2's glibc-2.23.

The plan9port files' compilation produced terminal output as follows:

9c  sam.c
/usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
# warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"

The suggestion has been forwarded to avoid the deprecated function usleep() in favour of nanosleep(), the change of the feature test macro (FTM) appears to have occurred in glibc subsequent to Slackware-14.1's glibc-2.17, so the warnings likely do not occur with those releases.