34 lines
1.2 KiB
Plaintext
34 lines
1.2 KiB
Plaintext
$OpenBSD: patch-tests_Makefile,v 1.4 2013/03/08 10:26:26 jasper Exp $
|
|
|
|
- Ensure the libraries needed by libregress.so can also be located and are preloaded.
|
|
|
|
--- tests/Makefile.orig Sat Feb 23 10:39:13 2013
|
|
+++ tests/Makefile Sat Feb 23 10:49:10 2013
|
|
@@ -24,7 +24,7 @@ endif
|
|
endif
|
|
|
|
PKGS = gio-2.0 cairo cairo-gobject gobject-introspection-1.0 gmodule-2.0 libffi
|
|
-LUA = lua
|
|
+LUA = ${MODLUA_BIN}
|
|
|
|
ifndef CFLAGS
|
|
ifndef COPTFLAGS
|
|
@@ -52,7 +52,7 @@ clean :
|
|
rm -f $(REGRESS) $(REGRESS_OBJS) Regress-1.0.gir Regress-1.0.typelib
|
|
|
|
check : all
|
|
- cd .. && LD_LIBRARY_PATH=tests:$$LD_LIBRARY_PATH GI_TYPELIB_PATH=tests:$$GI_TYPELIB_PATH $(LUA) tests/test.lua
|
|
+ cd .. && LD_PRELOAD=/usr/lib/libpthread.so LD_LIBRARY_PATH=tests:$$LD_LIBRARY_PATH GI_TYPELIB_PATH=tests:$$GI_TYPELIB_PATH $(LUA) tests/test.lua
|
|
|
|
$(REGRESS) : regress.o
|
|
$(CC) $(ALL_LDFLAGS) -o $@ regress.o $(LIBS)
|
|
@@ -69,7 +69,7 @@ Regress-1.0.gir : $(REGRESS)
|
|
--namespace=Regress --nsversion=1.0 \
|
|
--include=cairo-1.0 --include=Gio-2.0 \
|
|
--library-path=/usr/lib --library-path=/usr/X11R6/lib \
|
|
- --library-path=/usr/local/lib \
|
|
+ --library-path=${LOCALBASE}/lib \
|
|
$(GIDATADIR)/regress.c $(GIDATADIR)/regress.h \
|
|
-lregress
|
|
|