John E. Malmberg wrote: > The getdtablesize.c module will not compile on OpenVMS and is really not > needed. > ... > Is there someway for configure to be changed to not set the macros > causing it to be built when the platform is OpenVMS?
gnulib builds the module 'getdtablesize' because it's a glibc function: https://www.gnu.org/software/gnulib/manual/html_node/getdtablesize.html Are you saying that OpenVMS already has the function and that m4/getdtablesize.m4 guesses wrong about its existence? > The dtablesize is fixed at the time that the image is run Sure, no one expects to be able to change the number of available file descriptors of a running process. > it is the > lesser of the SYSGEN channelcnt setting and the user's fillm quota. Perfect: you already know how to implement the gnulib replacement for getdtablesize() on OpenVMS. Bruno