[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdesupport/emerge/portage/win32libs-sources/openssl-src
From: Andre Heinecke <aheinecke () intevation ! de>
Date: 2011-02-19 8:06:49
Message-ID: 20110219080649.6CE78AC8BF () svn ! kde ! org
[Download RAW message or body]
SVN commit 1221580 by aheinecke:
Remove not applying Hunks from openssl-1.0.0b.diff, those are a relict of just \
copying the 1.0.0a patch and never applied against 1.0.0b So apparently they are also \
unnecessary.
- Remove a Hunk from e_os.h which is no longer needed for MSVC compiling
- Remove a WinCE specific hunk from VC-32.pl openssl-1.0.0b.diff was never fixed for \
WinCE
M +0 -67 openssl-1.0.0b.diff
--- trunk/kdesupport/emerge/portage/win32libs-sources/openssl-src/openssl-1.0.0b.diff \
#1221579:1221580 @@ -64,16 +64,6 @@
diff -Nru openssl-1.0.0.orig/e_os.h openssl-1.0.0/e_os.h
--- openssl-1.0.0.orig/e_os.h 2009-08-26 17:13:43.000000000 +0200
+++ openssl-1.0.0/e_os.h 2010-07-18 16:16:22.093517500 +0200
-@@ -150,7 +150,9 @@
- #define clear_socket_error() WSASetLastError(0)
- #define readsocket(s,b,n) recv((s),(b),(n),0)
- #define writesocket(s,b,n) send((s),(b),(n),0)
-+#if defined(_MSC_VER) && _MSC_VER < 1600
- #define EADDRINUSE WSAEADDRINUSE
-+#endif
- #elif defined(__DJGPP__)
- #define WATT32
- #define get_last_socket_error() errno
@@ -272,7 +274,7 @@
*/
# define _WIN32_WINNT 0x0400
@@ -188,60 +178,3 @@
#else
#include OPENSSL_UNISTD
#endif
-diff -Nru openssl-1.0.0.orig/util/pl/VC-32.pl openssl-1.0.0/util/pl/VC-32.pl
---- openssl-1.0.0.orig/util/pl/VC-32.pl 2010-01-20 15:04:55.000000000 +0100
-+++ openssl-1.0.0/util/pl/VC-32.pl 2010-05-02 16:36:22.909472300 +0200
-@@ -103,12 +103,13 @@
- }
-
- $cc='$(CC)';
-- $base_cflags=' /W3 /WX /GF /Gy /nologo -DUNICODE -D_UNICODE \
-DOPENSSL_SYSNAME_WINCE -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 -DNO_CHMOD \
-DOPENSSL_SMALL_FOOTPRINT';
-+ $base_cflags=' /W3 /WX /wd4748 /wd4101 /GF /Gy /nologo -DUNICODE -D_UNICODE \
-DOPENSSL_SYSNAME_WINCE -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 -DNO_CHMOD \
-DOPENSSL_SMALL_FOOTPRINT -DOPENSSL_NO_CAPIENG';
- $base_cflags.=" $wcecdefs";
-+ $base_cflags.=' -DWCECOMPAT' if (defined($ENV{'WCECOMPAT'}));
- $base_cflags.=' -I$(WCECOMPAT)/include' if (defined($ENV{'WCECOMPAT'}));
- $base_cflags.=' -I$(PORTSDK_LIBPATH)/../../include' if \
(defined($ENV{'PORTSDK_LIBPATH'}));
-- $opt_cflags=' /MC /O1i'; # optimize for space, but with intrinsics...
-- $dbg_clfags=' /MC /Od -DDEBUG -D_DEBUG';
-+ $opt_cflags=' /O1i'; # optimize for space, but with intrinsics...
-+ $dbg_clfags=' /Od -DDEBUG -D_DEBUG';
- $lflags="/nologo /opt:ref $wcelflag";
- }
- else # Win32
-@@ -147,14 +147,14 @@
- $efile="/out:";
- $exep='.exe';
- if ($no_sock) { $ex_libs=''; }
--elsif ($FLAVOR =~ /CE/) { $ex_libs='winsock.lib'; }
-+elsif ($FLAVOR =~ /CE/) { $ex_libs='ws2.lib'; }
- else { $ex_libs='ws2_32.lib'; }
-
- if ($FLAVOR =~ /CE/)
- {
-- $ex_libs.=' $(WCECOMPAT)/lib/wcecompatex.lib' if (defined($ENV{'WCECOMPAT'}));
-+ $ex_libs.=' $(WCECOMPAT)/lib/wcecompat.lib' if (defined($ENV{'WCECOMPAT'}));
- $ex_libs.=' $(PORTSDK_LIBPATH)/portlib.lib' if (defined($ENV{'PORTSDK_LIBPATH'}));
-- $ex_libs.=' /nodefaultlib:oldnames.lib coredll.lib corelibc.lib' if \
($ENV{'TARGETCPU'} eq "X86");
-+ $ex_libs.=' /nodefaultlib:oldnames.lib coredll.lib corelibc.lib';
- }
- else
- {
-@@ -261,12 +261,17 @@
- elsif ($shlib && $FLAVOR =~ /CE/)
- {
- $mlflags.=" $lflags /dll";
-- $lflags.=' /entry:mainCRTstartup' if(defined($ENV{'PORTSDK_LIBPATH'}));
- $lib_cflag=" -D_WINDLL -D_DLL";
- $out_def='out32dll_$(TARGETCPU)';
- $tmp_def='tmp32dll_$(TARGETCPU)';
- }
-
-+if ($FLAVOR =~ /CE/)
-+ {
-+ $lflags.=' /entry:mainCRTstartup' if(defined($ENV{'PORTSDK_LIBPATH'}));
-+ $lflags.=' /entry:mainACRTStartup' if(defined($ENV{'WCECOMPAT'}));
-+ }
-+
- $cflags.=" /Fd$out_def";
-
- sub do_lib_rule
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic