From d62028b4c1174fc67b6929f126f5eb24c018c700 Mon Sep 17 00:00:00 2001 From: Lasse Collin Date: Sat, 20 Sep 2014 19:42:56 +0300 Subject: [PATCH] liblzma: Fix a portability problem in Makefile.am. POSIX supports $< only in inference rules (suffix rules). Using it elsewhere is a GNU make extension and doesn't work e.g. with OpenBSD make. Thanks to Christian Weisgerber for the patch. --- src/liblzma/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/liblzma/Makefile.am b/src/liblzma/Makefile.am index 32134e84..1b409108 100644 --- a/src/liblzma/Makefile.am +++ b/src/liblzma/Makefile.am @@ -116,7 +116,7 @@ liblzma.pc: $(srcdir)/liblzma.pc.in -e 's,@PACKAGE_VERSION[@],$(PACKAGE_VERSION),g' \ -e 's,@PTHREAD_CFLAGS[@],$(PTHREAD_CFLAGS),g' \ -e 's,@LIBS[@],$(LIBS),g' \ - < $< > $@ || { rm -f $@; exit 1; } + < $(srcdir)/liblzma.pc.in > $@ || { rm -f $@; exit 1; } clean-local: rm -f liblzma.pc