This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] resolv: Remove bogus targets that build ga_test


Hello everyone. 

This is my first patch submission attempt to glibc -- please be gentle.

I tried very hard to follow the patch submission instructions but 
I am sure that I did something wrong. Please just let me know what 
to correct and I will absolutely make the appropriate changes and 
try again.

Thank you for all that you do for the community!
Will

--- commit msg:
Remove the bogus targets that supposedly build ga_test. ga_test.c
was added to resolv very early in the development process but does
not appear to be an actual test program. The target for building
this file is tests but because the glibc Make system is built the
way it is, the target is overriden by higher-level tests targets
and, therefore, the ga_test program is never built. Removing the
target makes the resolv/Makefile less confusing.

Tested by building on 64 bit host running Kernel 4.10.0-19 configured 
with 
 --prefix=/home/hawkinsw/code/glibc-build/install 
 --enable-hardcoded-path-in-tests 
 --disable-mathvec
---

2017-10-13  Will Hawkins <hawkinsw@borlaugic.com>

	* resolv/Makefile: Remove bogus targets that build resolv/ga_test.

diff --git a/resolv/Makefile b/resolv/Makefile
index cb082d9872..0f1fcc1014 100644
--- a/resolv/Makefile
+++ b/resolv/Makefile
@@ -101,10 +101,6 @@ routines                += $(libnss_dns-routines) $(libresolv-routines)
 static-only-routines    += $(libnss_dns-routines) $(libresolv-routines)
 endif
 
-ifeq (yesyes,$(build-shared)$(have-thread-library))
-tests: $(objpfx)ga_test
-endif
-
 ifeq ($(run-built-tests),yes)
 ifneq (no,$(PERL))
 tests-special += $(objpfx)mtrace-tst-leaks.out
@@ -134,8 +130,6 @@ $(objpfx)libnss_dns.so: $(objpfx)libresolv.so
 # The asynchronous name lookup code needs the thread library.
 $(objpfx)libanl.so: $(shared-thread-library)
 
-$(objpfx)ga_test: $(objpfx)libanl.so $(shared-thread-library)
-
 $(objpfx)tst-res_hconf_reorder: $(libdl) $(shared-thread-library)
 tst-res_hconf_reorder-ENV = RESOLV_REORDER=on

---


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]