[openssl-dev] OpenSSL-1.1 make depend

Claus Assmann ca+ssl-dev at esmtp.org
Thu Jan 21 16:52:16 UTC 2016


Hmm, something is wrong with this new approach (or just on my machine?)
Several targets have been removed from Makefile and hence broke it:

--- crypto/Makefile-	Thu Jan 21 08:48:08 2016
+++ crypto/Makefile	Thu Jan 21 08:48:14 2016
@@ -1,4 +1,3 @@
-# Generated from Makefile.in, do not edit
 #
 # OpenSSL/crypto/Makefile
 #
@@ -48,7 +47,6 @@
 
 ALL=	$(GENERAL) $(SRC) $(HEADER)
 
-top:
 	@(cd ..; $(MAKE) DIRS=$(DIR) all)
 
 all: shared
@@ -86,10 +84,8 @@
 arm64cpuid.S:	arm64cpuid.pl;	$(PERL) arm64cpuid.pl $(PERLASM_SCHEME) > $@
 armv4cpuid.S:	armv4cpuid.pl;	$(PERL) armv4cpuid.pl $(PERLASM_SCHEME) > $@
 
-subdirs:
 	@target=all; $(RECURSIVE_MAKE)
 
-files:
 	$(PERL) $(TOP)/util/files.pl "CPUID_OBJ=$(CPUID_OBJ)" Makefile >> $(TOP)/MINFO
 	@target=files; $(RECURSIVE_MAKE)
 
@@ -105,17 +101,297 @@
 		(cd ..; $(MAKE) $(SHARED_LIB)); \
 	fi
 
-libs:
 	@target=lib; $(RECURSIVE_MAKE)
 
-depend:
 	@[ -z "$(THIS)" -o -f buildinf.h ] || touch buildinf.h # fake buildinf.h if it does not exist
 	@[ -z "$(THIS)" ] || $(MAKEDEPEND) -- $(CFLAG) $(INCLUDE) $(DEPFLAG) -- $(PROGS) $(LIBSRC)
 	@[ -z "$(THIS)" -o -s buildinf.h ] || rm buildinf.h
 	@[ -z "$(THIS)" ] || (set -e; target=depend; $(RECURSIVE_MAKE) )
 	@if [ -z "$(THIS)" ]; then $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; fi
-clean:
 	rm -f buildinf.h *.s *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff
 	@target=clean; $(RECURSIVE_MAKE)
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
+
+cryptlib.o: include/internal/cryptlib.husr/include/stdlib.h

....


More information about the openssl-dev mailing list