summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2009-09-17 09:29:59 +0200
committerAustin Foxley <austinf@cetoncorp.com>2009-09-18 11:45:36 -0700
commit573dbc3460862ba0b68923d2b0163141f98ffe32 (patch)
tree5b001173bfc9b7c1e395852e45430bb037aca715
parent5393d110c21d9c8dc3ad51597b2a8c672f7d3ae4 (diff)
downloaduClibc-alpine-573dbc3460862ba0b68923d2b0163141f98ffe32.tar.bz2
uClibc-alpine-573dbc3460862ba0b68923d2b0163141f98ffe32.tar.xz
No need for a libresolv stub
libresolv is just a stub anyway, default to not building it. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
-rw-r--r--extra/Configs/Config.in6
-rw-r--r--libresolv/Makefile.in2
2 files changed, 8 insertions, 0 deletions
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
index 5c56f9389..dcc1b1b4a 100644
--- a/extra/Configs/Config.in
+++ b/extra/Configs/Config.in
@@ -1183,6 +1183,12 @@ config UCLIBC_HAS_EXTRA_COMPAT_RES_STATE
Answer Y if selecting UCLIBC_HAS_COMPAT_RES_STATE is not enough.
As far as I can say, this should never be needed.
+config UCLIBC_HAS_RESOLV_STUB
+ bool "Provide libresolv stub"
+ default n
+ help
+ Provide a dummy resolv library.
+
endif
diff --git a/libresolv/Makefile.in b/libresolv/Makefile.in
index b7475d757..879603be7 100644
--- a/libresolv/Makefile.in
+++ b/libresolv/Makefile.in
@@ -28,8 +28,10 @@ libresolv-a-y := $(libresolv_OBJ)
endif
libresolv-so-y := $(libresolv_OBJ:.o=.os)
+ifeq ($(UCLIBC_HAS_RESOLV_STUB),y)
lib-a-y += $(top_builddir)lib/libresolv.a
lib-so-y += $(top_builddir)lib/libresolv.so
+endif
objclean-y += libresolv_clean
ifeq ($(DOPIC),y)