From: Andy Polyakov Date: Tue, 7 Nov 2017 19:43:17 +0000 (+0100) Subject: rc4/build.info: fix HP-UX rc4-ia64 rule. X-Git-Tag: OpenSSL_1_1_0h~196 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=beaf83f5a36f3dd361d3f8eb4ceee1a16f1782d8;p=oweals%2Fopenssl.git rc4/build.info: fix HP-UX rc4-ia64 rule. HP-UX make doesn't recognize $< in explict target rules, only in inference ones such as .c.o. Reviewed-by: Rich Salz Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/4694) --- diff --git a/crypto/rc4/build.info b/crypto/rc4/build.info index 6c488890f9..8659526d71 100644 --- a/crypto/rc4/build.info +++ b/crypto/rc4/build.info @@ -20,7 +20,7 @@ ENDRAW[makefile(windows)] BEGINRAW[Makefile] {- $builddir -}/rc4-ia64.s: {- $sourcedir -}/asm/rc4-ia64.pl @(trap "rm $@.*" INT 0; \ - $(PERL) $< $(CFLAGS) $(LIB_CFLAGS) $@.S; \ + $(PERL) {- $sourcedir -}/asm/rc4-ia64.pl $(CFLAGS) $(LIB_CFLAGS) $@.S; \ case `awk '/^#define RC4_INT/{print$$NF}' $(BLDDIR)/include/openssl/opensslconf.h` in \ int) set -x; $(CC) $(CFLAGS) $(LIB_CFLAGS) -DSZ=4 -E $@.S > $@.i && mv -f $@.i $@;; \ char) set -x; $(CC) $(CFLAGS) $(LIB_CFLAGS) -DSZ=1 -E $@.S > $@.i && mv -f $@.i $@;; \