components/libneon/patches/006-test-Makefile.in.patch
author Stefan Teleman <stefan.teleman@oracle.com>
Thu, 23 Apr 2015 06:52:22 -0700
branchs11-update
changeset 4172 a6d468ddeb77
permissions -rw-r--r--
20722564 upgrade libneon to 0.30.1 20320371 problem in LIBRARY/NEON

# Internal patch.
# Make sure everything liks with the just-built libneon from
# the proto area, and no the libneon in /usr/lib.
# Not for upstream.
--- test/Makefile.in	2010-05-05 01:25:17.000000000 -0700
+++ test/Makefile.in	2015-03-17 20:38:48.694451293 -0700
@@ -6,6 +6,10 @@
 LDFLAGS = @LDFLAGS@
 DEFS = @DEFS@
 
+LIBRUNPATH = $(shell realpath -P $(top_builddir)/src/.libs)
+TESTRUNPATH = $(shell realpath -P $(top_builddir)/test/.libs)
+LD_LIBRARY_PATH = $(LIBRUNPATH):$(TESTRUNPATH)
+
 top_builddir = ..
 top_srcdir = @top_srcdir@
 srcdir = @srcdir@
@@ -71,13 +75,16 @@
 	   server.cert client.cert *.p12 *.cert sparse.bin
 
 check: $(TESTS) $(HELPERS)
-	@SRCDIR=$(srcdir) $(SHELL) $(srcdir)/run.sh $(TESTS)
+	@SRCDIR=$(srcdir)  LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) \
+	  $(SHELL) $(srcdir)/run.sh $(TESTS)
 
 grind: $(TESTS) $(HELPERS)
-	@SRCDIR=$(srcdir) HARNESS="$(VALGRIND)" $(SHELL) $(srcdir)/run.sh $(TESTS)
+	@SRCDIR=$(srcdir) LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) \
+	  HARNESS="$(VALGRIND)" $(SHELL) $(srcdir)/run.sh $(TESTS)
 
 lfs-check: largefile $(LFS_HELPERS)
-	@SRCDIR=$(srcdir) $(SHELL) $(srcdir)/run.sh largefile
+	@SRCDIR=$(srcdir) LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) \
+	  $(SHELL) $(srcdir)/run.sh largefile
 
 install: $(TESTS) $(HELPERS)
 	@$(INSTALL) -d $(DESTDIR)$(libdir)/neon-tests