Re: [PATCH 2/8] Makefile: add NEEDS_RESOLV to optionally add -lresolv to compile arguments

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Brandon Casey <casey@xxxxxxxxxxxxxxx> writes:

> From: Brandon Casey <drafnel@xxxxxxxxx>
> 
> This library is required on Solaris when compiling with NO_IPV6 since
> hstrerror resides in libresolv.  Additionally, Solaris 7 will need it,
> since inet_ntop and inet_pton reside there too.
> 
> Signed-off-by: Brandon Casey <drafnel@xxxxxxxxx>
> ---
>  Makefile |   11 ++++++++++-
>  1 files changed, 10 insertions(+), 1 deletions(-)
> 
> diff --git a/Makefile b/Makefile
> index baa05f5..40642f7 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -95,6 +95,10 @@ all::
>  # Define NEEDS_SOCKET if linking with libc is not enough (SunOS,
>  # Patrick Mauritz).
>  #
> +# Define NEEDS_RESOLV if linking with -lnsl and/or -lsocket is not enough.
> +# Notably on Solaris hstrerror resides in libresolv and on Solaris 7
> +# inet_ntop and inet_pton additionally reside there.
> +#
>  # Define NO_MMAP if you want to avoid mmap.
>  #
>  # Define NO_PTHREADS if you do not have or do not want to use Pthreads.

Could you please add this build configuration variable to configure.ac
and config.mak.in, to be able to autodetect this situation?

CC-ed Ralf Wildenhues and David Syzdek (who hopefully can produce
autoconf patch to squash with this one).
-- 
Jakub Narebski
Poland
ShadeHawk on #git
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]