On Mon, Feb 03, 2020 at 05:46:53AM -0500, Jeffrey Walton wrote: > Below is from configure.ac around line 720 > (https://github.com/git/git/blob/master/configure.ac#L722). > > I think the test program needs to include <arpa/inet.h>. I don't know very much about autoconf, but I'm not sure we need to worry about the header. Looking at the generated "configure" script, I think it puts in a dummy prototype, and just confirms that the linker is able to find it (the resulting test-program would obviously behave poorly, but we don't try to run it). > Then, if the current -lresolv test fails, configure should use the > same program and check -lsocket -lnls. Yeah, that makes sense. Though there is a test above for -lsocket, and if it works, then we put "-lsocket" into $LIBS in the configure script. And I _think_ that means that subsequent tests would already be trying with -lsocket, and we might just need a similar test for -lnsl (but again, my autoconf is quite rusty). You might get more information by looking at the output in config.log to see the actual compiler/linker output during the inet_ntop test, and why the link fails. -Peff