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


Reply via email to