mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 05:36:47 +00:00
update openssl to 0.9.8k, various fixes
This commit is contained in:
parent
eab1fd14c6
commit
63259f74ca
@ -24,9 +24,6 @@ cd $BUILD/$1*
|
||||
--disable-verbose-mode \
|
||||
--disable-asserts \
|
||||
--disable-checks \
|
||||
--disable-qt \
|
||||
--disable-qt3 \
|
||||
--disable-gtk \
|
||||
--disable-xml-docs \
|
||||
--disable-doxygen-docs \
|
||||
--disable-gcov \
|
||||
@ -38,7 +35,6 @@ cd $BUILD/$1*
|
||||
--with-xml=expat \
|
||||
--with-x \
|
||||
--with-dbus-user=dbus \
|
||||
--with-dbus-default-reply-timeout=60000 \
|
||||
|
||||
# --with-session-socket-dir=/var/run/dbus \
|
||||
# --with-test-socket-dir=/var/run/dbus \
|
||||
|
@ -1 +1 @@
|
||||
http://elisa.fluendo.com/static/download/pigment/pigment-python-0.3.11.tar.bz2
|
||||
http://elisa.fluendo.com/static/download/pigment/pigment-python-0.3.10.tar.bz2
|
||||
|
@ -1 +1 @@
|
||||
http://elisa.fluendo.com/static/download/pigment/pigment-0.3.16.tar.bz2
|
||||
http://elisa.fluendo.com/static/download/pigment/pigment-0.3.15.tar.bz2
|
||||
|
@ -1 +1 @@
|
||||
http://elisa.fluendo.com/download/elisa/elisa-plugins-bad-0.5.35.tar.gz
|
||||
http://elisa.fluendo.com/download/elisa/elisa-plugins-bad-0.5.32.tar.gz
|
||||
|
@ -1 +1 @@
|
||||
http://elisa.fluendo.com/download/elisa/elisa-plugins-good-0.5.35.tar.gz
|
||||
http://elisa.fluendo.com/download/elisa/elisa-plugins-good-0.5.32.tar.gz
|
||||
|
@ -1 +1 @@
|
||||
http://elisa.fluendo.com/download/elisa/elisa-plugins-ugly-0.5.35.tar.gz
|
||||
http://elisa.fluendo.com/download/elisa/elisa-plugins-ugly-0.5.32.tar.gz
|
||||
|
@ -1 +1 @@
|
||||
http://elisa.fluendo.com/download/elisa/elisa-0.5.35.tar.gz
|
||||
http://elisa.fluendo.com/download/elisa/elisa-0.5.32.tar.gz
|
||||
|
@ -0,0 +1,13 @@
|
||||
Dont waste time building manpages if we're not going to use em.
|
||||
|
||||
--- openssl/Makefile.org
|
||||
+++ openssl/Makefile.org
|
||||
@@ -792,7 +792,7 @@
|
||||
dist_pem_h:
|
||||
(cd crypto/pem; $(MAKE) CC='${CC}' SDIRS='${SDIRS}' CFLAG='${CFLAG}' pem.h; $(MAKE) clean)
|
||||
|
||||
-install: all install_docs install_sw
|
||||
+install: all install_sw
|
||||
|
||||
install_sw:
|
||||
@$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \
|
@ -0,0 +1,19 @@
|
||||
[patch]: bss_file.c: don't force largefile mode
|
||||
---
|
||||
crypto/bio/bss_file.c | 3 ---
|
||||
1 file changed, 3 deletions(-)
|
||||
|
||||
Index: openssl-0.9.8g/crypto/bio/bss_file.c
|
||||
===================================================================
|
||||
--- openssl-0.9.8g.orig/crypto/bio/bss_file.c
|
||||
+++ openssl-0.9.8g/crypto/bio/bss_file.c
|
||||
@@ -78,9 +78,6 @@
|
||||
* sequential access of large files without extra "magic" comprise *BSD,
|
||||
* Darwin, IRIX...
|
||||
*/
|
||||
-#ifndef _FILE_OFFSET_BITS
|
||||
-#define _FILE_OFFSET_BITS 64
|
||||
-#endif
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
12
packages/security/openssl/patches/openssl-0.9.8k-nofips.diff
Normal file
12
packages/security/openssl/patches/openssl-0.9.8k-nofips.diff
Normal file
@ -0,0 +1,12 @@
|
||||
diff -Nura openssl-0.9.8k/Makefile.org openssl-0.9.8k.nofips/Makefile.org
|
||||
--- openssl-0.9.8k/Makefile.org 2009-03-03 20:40:29.000000000 -0200
|
||||
+++ openssl-0.9.8k.nofips/Makefile.org 2009-03-26 09:50:27.000000000 -0300
|
||||
@@ -131,7 +131,7 @@
|
||||
|
||||
BASEADDR=
|
||||
|
||||
-DIRS= crypto fips ssl engines apps test tools
|
||||
+DIRS= crypto ssl engines apps test tools
|
||||
SHLIBDIRS= crypto ssl fips
|
||||
|
||||
# dirs in crypto to build
|
@ -0,0 +1,18 @@
|
||||
sys/timeb.h / ftime are legacy, so don't enable them for uClibc
|
||||
---
|
||||
apps/speed.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
Index: openssl-0.9.8g/apps/speed.c
|
||||
===================================================================
|
||||
--- openssl-0.9.8g.orig/apps/speed.c
|
||||
+++ openssl-0.9.8g/apps/speed.c
|
||||
@@ -113,7 +113,7 @@
|
||||
#elif !defined(OPENSSL_SYS_MSDOS) && !defined(OPENSSL_SYS_VXWORKS) && (!defined(OPENSSL_SYS_VMS) || defined(__DECC))
|
||||
# define TIMES
|
||||
#endif
|
||||
-#if !defined(_UNICOS) && !defined(__OpenBSD__) && !defined(sgi) && !defined(__FreeBSD__) && !(defined(__bsdi) || defined(__bsdi__)) && !defined(_AIX) && !defined(OPENSSL_SYS_MPE) && !defined(__NetBSD__) && !defined(OPENSSL_SYS_VXWORKS) /* FIXME */
|
||||
+#if !defined(_UNICOS) && !defined(__OpenBSD__) && !defined(sgi) && !defined(__FreeBSD__) && !(defined(__bsdi) || defined(__bsdi__)) && !defined(_AIX) && !defined(OPENSSL_SYS_MPE) && !defined(__NetBSD__) && !defined(OPENSSL_SYS_VXWORKS) && !defined(__UCLIBC__) /* FIXME */
|
||||
# define TIMEB
|
||||
#endif
|
||||
|
@ -1 +1 @@
|
||||
http://openssl.org/source/openssl-0.9.8j.tar.gz
|
||||
http://openssl.org/source/openssl-0.9.8k.tar.gz
|
||||
|
Loading…
x
Reference in New Issue
Block a user