[openssl-dev] [openssl.org #4353] openssl-1.0.2f dependency error

Kiyoshi KANAZAWA via RT rt at openssl.org
Sat Feb 27 15:19:29 UTC 2016


Hmm...

% make libcrypto.so.1.0.0 libssl.so.1.0.0
always remakes them.

It is better to change Makefile in top, but too complicated for me.
Easier sample patch is as follows.


diff -cr ../openssl-1.0.2f.orig/crypto/Makefile ./crypto/Makefile
*** ../openssl-1.0.2f.orig/crypto/Makefile  2016-01-28 22:57:08.000000000 +0900
--- ./crypto/Makefile   2016-02-28 00:08:39.481790027 +0900
***************
*** 106,112 ****
    $(RANLIB) $(LIB) || echo Never mind.
  
  shared: buildinf.h lib subdirs
!   if [ -n "$(SHARED_LIBS)" ]; then \
        (cd ..; $(MAKE) $(SHARED_LIB)); \
    fi
  
--- 106,112 ----
    $(RANLIB) $(LIB) || echo Never mind.
  
  shared: buildinf.h lib subdirs
!   if [ ! -f "../$(SHARED_LIB)" ]; then \
        (cd ..; $(MAKE) $(SHARED_LIB)); \
    fi
  
diff -cr ../openssl-1.0.2f.orig/ssl/Makefile ./ssl/Makefile
*** ../openssl-1.0.2f.orig/ssl/Makefile 2016-01-28 22:57:19.000000000 +0900
--- ./ssl/Makefile  2016-02-28 00:08:39.482126645 +0900
***************
*** 61,67 ****
    @touch lib
  
  shared: lib
!   if [ -n "$(SHARED_LIBS)" ]; then \
        (cd ..; $(MAKE) $(SHARED_LIB)); \
    fi
  
--- 61,67 ----
    @touch lib
  
  shared: lib
!   if [ ! -f "../$(SHARED_LIB)" ]; then \
        (cd ..; $(MAKE) $(SHARED_LIB)); \
    fi


Best Regards,

--- Kiyoshi <yoi_no_myoujou at yahoo.co.jp>



-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4353
Please log in as guest with password guest if prompted



More information about the openssl-dev mailing list