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

[commits] r9263 - in /trunk/libc: ChangeLog.eglibc option-groups.def option-groups.defaults resolv/Makefile



Author: maxim
Date: Mon Nov 16 01:21:28 2009
New Revision: 9263

Log:
	OPTION_EGLIBC_INET_ANL

	* option-groups.def (OPTION_EGLIBC_INET_ANL): New option group.
	* option-groups.default (OPTION_EGLIBC_INET_ANL): Set the default.
	* libidn/Makefile (libanl): Handle OPTION_EGLIBC_INET_ANL.
	(ga_test): Don't run without OPTION_EGLIBC_INET_ANL.

Modified:
    trunk/libc/ChangeLog.eglibc
    trunk/libc/option-groups.def
    trunk/libc/option-groups.defaults
    trunk/libc/resolv/Makefile

Modified: trunk/libc/ChangeLog.eglibc
==============================================================================
--- trunk/libc/ChangeLog.eglibc (original)
+++ trunk/libc/ChangeLog.eglibc Mon Nov 16 01:21:28 2009
@@ -1,3 +1,12 @@
+2009-11-16  Maxim Kuvyrkov  <maxim@xxxxxxxxxxxxxxxx>
+
+	OPTION_EGLIBC_INET_ANL
+
+	* option-groups.def (OPTION_EGLIBC_INET_ANL): New option group.
+	* option-groups.default (OPTION_EGLIBC_INET_ANL): Set the default.
+	* libidn/Makefile (libanl): Handle OPTION_EGLIBC_INET_ANL.
+	(ga_test): Don't run without OPTION_EGLIBC_INET_ANL.
+
 2009-11-16  Maxim Kuvyrkov  <maxim@xxxxxxxxxxxxxxxx>
 
 	OPTION_EGLIBC_IDN

Modified: trunk/libc/option-groups.def
==============================================================================
--- trunk/libc/option-groups.def (original)
+++ trunk/libc/option-groups.def Mon Nov 16 01:21:28 2009
@@ -306,7 +306,6 @@
 
        - The following libraries are not installed:
 
-         libanl
          libnsl
          libnss_compat
          libnss_dns
@@ -422,6 +421,13 @@
        use Unix-domain sockets to communicate with the syslog daemon;
        syslog is valuable in non-networked contexts.
 
+config OPTION_EGLIBC_INET_ANL
+   bool "Asynchronous name lookup"
+   depends OPTION_EGLIBC_INET
+   help
+       This option group includes the `libanl' library which
+       provides support for asynchronous name lookup.
+
 config OPTION_EGLIBC_LIBM
    bool "libm (math library)"
    help

Modified: trunk/libc/option-groups.defaults
==============================================================================
--- trunk/libc/option-groups.defaults (original)
+++ trunk/libc/option-groups.defaults Mon Nov 16 01:21:28 2009
@@ -24,6 +24,7 @@
 OPTION_EGLIBC_GETLOGIN = y
 OPTION_EGLIBC_IDN = y
 OPTION_EGLIBC_INET = y
+OPTION_EGLIBC_INET_ANL = y
 OPTION_EGLIBC_LIBM = y
 OPTION_EGLIBC_LOCALES = y
 OPTION_EGLIBC_LOCALE_CODE = y

Modified: trunk/libc/resolv/Makefile
==============================================================================
--- trunk/libc/resolv/Makefile (original)
+++ trunk/libc/resolv/Makefile Mon Nov 16 01:21:28 2009
@@ -43,7 +43,7 @@
 
 extra-libs-$(OPTION_EGLIBC_INET) += libresolv libnss_dns
 ifeq ($(have-thread-library),yes)
-extra-libs-$(OPTION_EGLIBC_INET) += libanl
+extra-libs-$(OPTION_EGLIBC_INET_ANL) += libanl
 routines-$(OPTION_EGLIBC_INET) += gai_sigqueue
 endif
 extra-libs-others-y += $(extra-libs-y)
@@ -64,7 +64,7 @@
 libnss_dns-inhibit-o	= $(filter-out .os,$(object-suffixes))
 endif
 
-ifeq (yesyesy,$(build-shared)$(have-thread-library)$(OPTION_EGLIBC_INET))
+ifeq (yesyesy,$(build-shared)$(have-thread-library)$(OPTION_EGLIBC_INET_ANL))
 tests: $(objpfx)ga_test
 endif