Commit graph

86 commits

Author SHA1 Message Date
Tor Lillqvist
eefc25d1d2 Bin USE_MINGW
Its alternative values as used by OOo is irrelevant to us as we don't
intend to support building using MinGW on Windows itself. To us, MinGW
always means cross-compilation. For us it is enough to look at
$(OS)$(COM), and WNTGCC always implies cross-compilation.

(OOo on the other hand attempts to support use of the Cygwin gcc with
the -mno-cygwin option (which is practically considered an obsolete
option), the normal MinGW compiler (but still from Cygwin), but not
cros-compilation.)
2011-08-26 20:54:59 +03:00
Caolán McNamara
af4e2d9965 Related: fdo#35404 force .a files to hidden visibility 2011-07-27 09:21:57 +01:00
Tor Lillqvist
f20398ed3c Don't hardcode -arch armv7 here, breaks build for simulator 2011-07-01 00:56:39 +03:00
Tor Lillqvist
1301edf41e Enable building openssl for iOS
Wasn't that complicated after all.
2011-06-13 02:17:01 +03:00
Tor Lillqvist
e39532fe3e First attempt at Android support 2011-06-09 23:26:23 +03:00
Tor Lillqvist
ad700e1f6e Drop %_EXT% which was always empty 2011-06-03 13:27:22 +03:00
Jan Holesovsky
89c4f8907f Merge commit 'ooo/DEV300_m101' into intm101
Conflicts:
	cppunit/ldflags.patch
	hyphen/hyphen-2.4.patch
	libegg/source/eggtrayicon.c
	libtextcat/makefile.mk
2011-03-09 09:55:09 +01:00
Tor Lillqvist
7640c5d1ca Fix typo 2011-01-24 11:44:43 +02:00
Tor Lillqvist
77d90bd7ba Fix OpenSSL build for x64 Windows
For wntmscx, pass the platform code as VC-WIN64A to the OpenSSL build
mechanism. Add the additional steps described in INSTALL.W64 to
do_ms.bat: generate uptable.asm and assemble it. Avoid a problem with
_vsnprintf by defining _CRT_NON_CONFORMING_SWPRINTFS.
2011-01-24 01:20:05 +02:00
tono
5256f32b98 mingwport33: i#116329: MinGW port enhancement: configurable libstdc++ name 2011-01-06 21:56:21 +09:00
sb
8c251549a3 sb126: #i110197# fixed merge conflict 2010-09-20 10:53:39 +02:00
sb
cb852ad284 sb126: merged in DEV300_m87 2010-09-16 16:45:57 +02:00
Petr Mladek
6f80f95bf3 default-openssl-no-idea-alg.diff: Disable the IDEA algorithm in openssl.
There is no license fee only for non-commercial use.
2010-09-16 07:16:59 +02:00
sb
05c8709f2c sb126: #i110197# remove -Wl,-z,noexecstack hack 2010-06-22 09:31:32 +02:00
Joachim Lingner
210b5923e9 jl153 merge with DEV300_m82 2010-06-16 16:20:29 +02:00
obo
9f1127bc42 CWS-TOOLING: integrate CWS kfreebsdport01v2 2010-06-09 08:34:10 +02:00
Tobias Krause
dd5df7786a jl153: #111875# Update OpenSSL to version 0.9.8o on all platforms except MacOSX (here we are using system openssl) 2010-06-07 13:32:25 +02:00
Rene Engelhard
ee0b041740 kfreebsdport01: fix openssl build on GNU/kFreeBSD 2010-04-17 14:38:13 +02:00
Hans-Joachim Lankenau
c2d29ac912 ause110: update to DEV300_m74 2010-03-10 16:36:40 +01:00
Jens-Heiner Rechtien
aac3a82b82 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Hans-Joachim Lankenau
b29bb2dbee ause110: #i106731# remove tarballs from scm and find them in download cache dir 2010-01-15 14:55:12 +01:00
Vladimir Glazunov
9f1d44367a CWS-TOOLING: integrate CWS ause106 2009-12-10 14:44:25 +01:00
Hans-Joachim Lankenau
fc895db9ba ause106: #i107409# fix for windows ccache usage 2009-12-03 14:23:12 +01:00
Tobias Krause
c415b5fe66 #i106876# update of OpenSSL from 0.9.8k to 0.9.8l 2009-11-16 08:22:04 +00:00
Tobias Krause
da3b7412a4 #i106876# update of OpenSSL from 0.9.8k to 0.9.8l 2009-11-16 08:20:46 +00:00
Rüdiger Timm
94fb4f0e7a #i105697# Patch by pjanik: Use 'linux-generic64' to configure openssl. 2009-10-09 12:09:40 +00:00
Vladimir Glazounov
f1de5cd008 CWS-TOOLING: integrate CWS cmcfixes62
2009-09-22 21:19:24 +0200 cmc  r276365 : #i100000# that's the most plausible explanation, -D$(CVER) is needed by scp2 under windows
2009-09-19 16:10:36 +0200 cmc  r276303 : #i100000# revert this for no partically good reason
2009-09-18 14:16:47 +0200 cmc  r276279 : remove extra build depend
2009-09-18 08:56:15 +0200 cmc  r276265 : #i100000# rerun autoconf
2009-09-17 14:59:38 +0200 cmc  r276245 : CWS-TOOLING: rebase CWS cmcfixes62 to trunk@276192 (milestone: DEV300:m59)
2009-09-10 16:40:49 +0200 pl  r276041 : fix warning
2009-09-10 11:34:55 +0200 pl  r276026 : disable warning from system header
2009-09-09 19:30:45 +0200 pl  r276013 : use osl_getAsciiFunctionSymbol instead of strange cast
2009-09-09 19:25:32 +0200 pl  r276012 : add some casting hacks to make compile on solaris cc
2009-09-09 19:10:48 +0200 pl  r276009 : add missing Configure option for solaris sparce 32bit
2009-09-09 18:37:05 +0200 pl  r276008 : merge fix for #i104525# into moved code
2009-09-07 13:28:08 +0200 cmc  r275894 : CWS-TOOLING: rebase CWS cmcfixes62 to trunk@275801 (milestone: DEV300:m57)
2009-08-28 12:36:27 +0200 cmc  r275523 : CWS-TOOLING: rebase CWS cmcfixes62 to trunk@275331 (milestone: DEV300:m56)
2009-08-26 12:56:18 +0200 cmc  r275413 : #i104088# use the right headers in the right place
2009-08-25 17:07:50 +0200 cmc  r275372 : #i104500# make openssl build on linux that isn't x86 or x86_64
2009-08-25 13:08:48 +0200 cmc  r275347 : #i89237# pretty picswitch up
2009-08-25 10:58:09 +0200 cmc  r275342 : #i104489# remove last unused code in starmath
2009-08-25 10:23:33 +0200 cmc  r275338 : #i104088# clean up the define post-move
2009-08-24 13:46:57 +0200 cmc  r275310 : #i104088# 64bit odbc api changes
2009-08-24 13:42:52 +0200 cmc  r275309 : #i89237# unify linux platform mks under a generic parent
2009-08-24 13:19:52 +0200 cmc  r275307 : #i104455# remove unused code
2009-08-24 13:10:56 +0200 cmc  r275306 : #i104088# 64bit odbc api changes
2009-08-24 10:07:50 +0200 cmc  r275293 : #i104306# move recent-used to vcl
2009-08-24 09:32:08 +0200 cmc  r275291 : #i104306# move recent-used to vcl
2009-08-23 22:01:07 +0200 cmc  r275286 : #i104306# move recently-used to vcl
2009-08-22 15:25:25 +0200 cmc  r275285 : #i104088# 64bit odbc api changes
2009-08-21 17:52:40 +0200 cmc  r275268 : #i104306# move recently-used to vcl
2009-08-21 14:38:26 +0200 cmc  r275257 : #i104408 make these headers ready for c++0x
2009-08-21 14:20:19 +0200 cmc  r275251 : #i104406# avoid overlapping strcpy to avoid bustage on recent toolchains
2009-08-21 14:14:25 +0200 cmc  r275250 : #i104385# silence 64bit warnings
2009-10-01 09:16:17 +00:00
Kurt Zenker
dc420fd3ea CWS-TOOLING: integrate CWS mh232
2009-08-26 03:52:57 +0200 mh  r275385 : #i102182# FreeBSD patch
2009-08-26 03:43:20 +0200 mh  r275384 : #i101333# patch for FreeBSD
2009-08-26 03:11:20 +0200 mh  r275383 : #i39230
2009-08-26 03:07:51 +0200 mh  r275382 : #i39230# more space for initials field
2009-08-26 02:41:19 +0200 mh  r275380 : #i39230# use vos::osecurity for reading the user name
2009-08-18 22:06:00 +0200 mh  r275130 : #i104243#, line ending problem with newer perl
2009-08-18 21:53:21 +0200 mh  r275129 : #i39230# read initials via getpwnam
2009-08-18 21:34:05 +0200 mh  r275128 : enable CAIROCANVAS for Linux and Mac, #i88613#
2009-08-17 18:02:59 +0200 mh  r275067 : #i95498# make compile with gcc3
2009-09-10 22:33:17 +00:00
Vladimir Glazounov
f0ec1971d9 CWS-TOOLING: integrate CWS mingwport22
2009-08-19 16:18:46 +0200 tono  r275156 : i#103794: mingw gcc-4.4.0 port: make use of dwarf2 eh
2009-08-05 12:27:41 +0200 tono  r274650 : CWS-TOOLING: rebase CWS mingwport22 to trunk@274622 (milestone: DEV300:m54)
2009-08-01 00:56:35 +0200 tono  r274552 : i#103795: mingw gcc-4.4.0 port: use gcc dll
2009-07-27 00:13:27 +0200 tono  r274344 : i#103795: mingw gcc-4.4.0 port: use gcc dll
2009-07-25 06:19:59 +0200 tono  r274332 : i#103803: mingw gcc-4.4.0 port: invalid "extern static"
2009-07-25 06:13:56 +0200 tono  r274331 : i#103802: mingw gcc-4.4.0 port: inhibit use of pthread
2009-07-25 06:05:22 +0200 tono  r274330 : i#103801: mingw gcc-4.4.0 port: specify relocatable data section
2009-07-25 05:54:09 +0200 tono  r274329 : i#103800: mingw gcc-4.4.0 port: remove invalid scope
2009-07-25 05:44:58 +0200 tono  r274328 : i#103799: mingw gcc-4.4.0 port: add some #include
2009-07-25 05:33:09 +0200 tono  r274327 : i#103798: mingw gcc-4.4.0 port: add backward in include path
2009-07-25 05:24:42 +0200 tono  r274326 : i#103797: mingw gcc-4.4.0 port: nooptimize c++-uno bridge
2009-07-25 05:16:20 +0200 tono  r274325 : i#103795: mingw gcc-4.4.0 port: use gcc dll
2009-07-25 04:01:59 +0200 tono  r274324 : i#103794: mingw gcc-4.4.0 port: make use of dwarf2 eh
2009-07-25 02:44:01 +0200 tono  r274322 : i#103793: mingw port: Exclude msvc[pr]80.dll from packaging
2009-07-25 02:28:21 +0200 tono  r274321 : i#103791: mingw port fix typo
2009-08-26 06:36:38 +00:00
Kurt Zenker
dfe1f92e69 CWS-TOOLING: integrate CWS tkr20
2009-05-08 08:31:10 +0200 tkr  r271700 : ##i97329# fixed merge conflict during rebase
2009-05-07 08:30:15 +0200 tkr  r271622 : CWS-TOOLING: rebase CWS tkr20 to trunk@271427 (milestone: DEV300:m47)
2009-04-17 14:36:42 +0200 tkr  r270947 : #i73893# implemented the XCommandProcessor:Abort method
2009-03-20 14:08:15 +0100 tkr  r269806 : #i96392# use $(CPU) variable to determine if openssl should build with 64 bit
2009-03-19 16:15:26 +0100 tkr  r269754 : #i96392# use $(CPU) variable to determine if openssl should build with 64 bit
2009-03-19 16:09:04 +0100 tkr  r269753 : #i96392# use $(CPU) variable to determine if openssl should build with 64 bit
2009-03-19 15:57:05 +0100 tkr  r269752 : #i97003# Ask password container if persistent storage should be used
2009-03-19 15:53:18 +0100 tkr  r269751 : #i97003# ask if password container should use the persistent storage
2009-03-19 09:08:18 +0100 tkr  r269726 : #i99774# ucb: patch to silence warnings in gcc 4.4
2009-03-19 09:05:38 +0100 tkr  r269725 : #i99046# remove mime-type
2009-03-19 09:04:56 +0100 tkr  r269724 : #i97329# fixed truncated text on buttons
2009-03-19 09:03:50 +0100 tkr  r269723 : #i97542# Warning errors in uui / empty bodys in for loops
2009-06-03 16:42:24 +00:00
Release Engineers
616f513395 CWS-TOOLING: integrate CWS mingwport19
2009-04-23 16:09:03 +0200 tono  r271180 : revert changes
2009-04-20 15:15:31 +0200 tono  r270988 : i101223: MinGW port: atl patch fix
2009-04-14 14:54:29 +0200 tono  r270779 : i101077: mingw port: make python to work with OOo
2009-04-14 14:52:46 +0200 tono  r270777 : i101073: Mingw port fix: openssl 0.9.8k in cygwin case
2009-05-04 11:45:11 +00:00
Ivo Hinkelmann
4039bec2f4 CWS-TOOLING: integrate CWS tkr21_DEV300
2009-03-30 13:45:59 +0200 tkr  r270224 : #i100606# openssl upgrade to 0.9.8k. (security fixes)
2009-04-03 20:48:20 +00:00
Oliver Bolte
2e1f095c12 CWS-TOOLING: integrate CWS sb104
2009-01-27 13:09:06 +0100 sb  r266986 : #i97992# cws rebase: merged cws/sb104/config_office/set_soenv.in with moved tags/DEV300_m40/set_soenv.in
2009-01-27 10:56:40 +0100 sb  r266966 : CWS-TOOLING: rebase CWS sb104 to trunk@266944 (milestone: DEV300:m40)
2009-01-20 14:37:00 +0100 sb  r266581 : #i97992# missing treatment of Solaris-only adjustvisibility as build-internal tool
2009-01-20 09:32:38 +0100 sb  r266554 : CWS-TOOLING: rebase CWS sb104 to trunk@266428 (milestone: DEV300:m39)
2009-01-14 13:40:45 +0100 sb  r266296 : #i97992# do not pass comment lines to shell
2009-01-14 12:50:34 +0100 sb  r266290 : #i97992# avoid problems with checkdll not finding AWTLIB and its dependents
2009-01-14 12:49:20 +0100 sb  r266289 : #i97992# on Linux and Solaris, regxpcom apparently needs to be called with the libxpcom.so directory on the LD_LIBRARY_PATH
2009-01-13 09:41:37 +0100 sb  r266196 : #i97992# fixed AUGMENT_LIBRARY_PATH definitions
2009-01-12 18:02:03 +0100 sb  r266177 : #i97992# get rid of LD_LIBRARY_PATH in build environment
2009-02-19 11:42:47 +00:00
Oliver Bolte
177eb5d1cd CWS-TOOLING: integrate CWS ause099
2009-01-29 12:30:57 +0100 hjs  r267116 : #i98365# fix unsetting g+s bit
2009-01-23 14:21:19 +0100 hjs  r266819 : #i40246# - cleanup
2009-01-23 14:14:07 +0100 hjs  r266818 : #i40246# - fix quoting of final echo line
2009-01-23 12:42:33 +0100 hjs  r266807 : #i98365# leave higher bits alone
2009-01-23 11:23:42 +0100 rt  r266799 : Header
2009-01-22 19:14:25 +0100 hjs  r266753 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:22:18 +0100 hjs  r266737 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:20:54 +0100 hjs  r266736 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:20:24 +0100 hjs  r266735 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:08:33 +0100 hjs  r266734 : #i40246# renamed variable
2009-01-22 16:05:26 +0100 hjs  r266733 : #i40246# renamed variable
2009-01-20 17:46:54 +0100 hjs  r266610 : #i98290# cleanup
2009-01-19 19:32:19 +0100 hjs  r266522 : CWS-TOOLING: rebase CWS ause099 to trunk@266428 (milestone: DEV300:m39)
2008-12-08 21:00:09 +0100 hjs  r265049 : CWS-TOOLING: rebase CWS ause099 to trunk@264807 (milestone: DEV300:m37)
2008-11-27 18:25:18 +0100 hjs  r264513 : #i40246# - support multiple patches per archive
2008-11-17 19:00:12 +0100 hjs  r263738 : CWS-TOOLING: rebase CWS ause099 to trunk@263288 (milestone: DEV300:m35)
2009-02-19 07:29:28 +00:00
Oliver Bolte
e2367a28a0 CWS-TOOLING: integrate CWS tkr16
2008-12-11 15:48:43 +0100 tkr  r265321 : #i95208# do not deliver linux/unix shared libraries  
2008-12-10 11:13:31 +0100 tkr  r265158 : CWS-TOOLING: rebase CWS tkr16 to trunk@264807 (milestone: DEV300:m37)
2008-12-09 10:32:56 +0100 tkr  r265061 : #i96906# patch: size of a symlink to a file
2008-10-28 08:48:23 +0100 tkr  r262697 : iXXXXX#: migrate CWS tkr16 to SVN.
2009-02-11 14:19:26 +00:00
Kurt Zenker
bd63245e0b #i98521# remove -fast switch (tkr) 2009-01-29 14:31:32 +00:00
Vladimir Glazounov
0c2b81b34d CWS-TOOLING: integrate CWS mingwport16
2009-01-15 13:11:20 +0100 releng  r266363 : tidy-up tabs
2008-11-28 15:33:23 +0100 tono  r264557 : i95203: mingw build without stlport
2008-11-22 07:19:50 +0100 tono  r264180 : i96436: make mingw bridge conform with reg-struct-return
2008-11-22 05:14:58 +0100 tono  r264179 : i96436: make mingw bridge conform with reg-struct-return
2008-11-21 17:09:04 +0100 tono  r264153 : i95203: mingw build without stlport
2008-11-21 16:59:55 +0100 tono  r264152 : i96436: make mingw bridge conform with reg-struct-return
2008-11-21 16:59:18 +0100 tono  r264151 : i96436: make mingw bridge conform with reg-struct-return
2008-11-21 16:57:01 +0100 tono  r264150 : i96436: make mingw bridge conform with reg-struct-return
2008-11-21 16:53:19 +0100 tono  r264149 : i96100: mingw port for icu 4.0
2008-11-13 13:41:13 +0100 tono  r263643 : i95203: mingw: Build without stlport
2008-11-13 13:29:38 +0100 tono  r263640 : i96100: MinGW port for icu 4.0
2008-11-13 13:17:10 +0100 tono  r263634 : i96098: MinGW port fix for new Windows API
2008-11-09 15:22:59 +0100 tono  r263497 : i95198: mingwport do not interfere with Cygwin
2008-11-09 14:44:54 +0100 tono  r263496 : i95190: mingwport avoid use of MS assembler
2008-11-09 14:32:26 +0100 tono  r263495 : i95190: mingwport trivial build fixes
2009-01-20 16:36:21 +00:00
Rüdiger Timm
2366c58cd9 INTEGRATION: CWS sb91 (1.25.6); FILE MERGED
2008/07/11 08:25:45 sb 1.25.6.1: #i91567# adapt to unxsolu4
2008-08-27 12:41:04 +00:00
Rüdiger Timm
64e37c75d1 INTEGRATION: CWS changefileheader (1.3.6); FILE MERGED
2008/03/31 13:20:03 rt 1.3.6.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:09:57 +00:00
Rüdiger Timm
dce5f02819 INTEGRATION: CWS changefileheader (1.24.6); FILE MERGED
2008/03/31 13:20:03 rt 1.24.6.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:09:41 +00:00
Oliver Bolte
903f3bdc28 INTEGRATION: CWS obo25 (1.4.4); FILE MERGED
2008/03/20 14:04:11 obo 1.4.4.1: #i87098# remove special char from comment in v3_pci.c and v3_pcia.c
2008-03-26 11:38:07 +00:00
Vladimir Glazounov
0942e37bd7 INTEGRATION: CWS mingwport11 (1.2.4); FILE MERGED
2008/02/08 17:44:42 vg 1.2.4.1: #i85952# catch-up fix for mingwport
2008-02-12 15:04:49 +00:00
Rüdiger Timm
0025f99d55 INTEGRATION: CWS openssl02 (1.22.4); FILE MERGED
2008/01/08 07:25:17 tkr 1.22.4.1: #i83815# provide 32/64 Bit Solaris Build
2008-01-29 10:40:36 +00:00
Rüdiger Timm
22fec98a79 INTEGRATION: CWS openssl02 (1.2.12); FILE MERGED
2008/01/08 07:26:40 tkr 1.2.12.1: #i83899# new openssl version(0.9.8g)
2008-01-29 08:53:58 +00:00
Rüdiger Timm
bc5f9f4402 INTEGRATION: CWS openssl02 (1.2.8); FILE MERGED
2008/01/08 07:26:40 tkr 1.2.8.1: #i83899# new openssl version(0.9.8g)
2008-01-29 08:53:46 +00:00
Rüdiger Timm
ea4a865ee2 INTEGRATION: CWS openssl02 (1.1.2); FILE ADDED
2008/01/08 07:28:11 tkr 1.1.2.1: #i83899# new openssl version(0.9.8g)
2008-01-29 08:53:25 +00:00
Rüdiger Timm
d3bcc9cbc9 INTEGRATION: CWS openssl02 (1.3.4); FILE MERGED
2008/01/08 07:26:40 tkr 1.3.4.1: #i83899# new openssl version(0.9.8g)
2008-01-29 08:53:00 +00:00
Oliver Bolte
64a9253e9f INTEGRATION: CWS mingwport09 (1.1.4); FILE ADDED
2007/12/11 12:37:33 vg 1.1.4.2: #i83133# catch-up fixes for MinGW port
2007/11/30 15:39:01 vg 1.1.4.1: file opensslmingw.patch was added on branch cws_src680_mingwport09 on 2007-12-11 12:37:32 +0000
2008-01-04 15:18:25 +00:00
Oliver Bolte
a151d5d46a INTEGRATION: CWS mingwport09 (1.21.4); FILE MERGED
2007/12/11 12:37:32 vg 1.21.4.1: #i83133# catch-up fixes for MinGW port
2008-01-04 15:18:15 +00:00
Kurt Zenker
a9278f2e1c INTEGRATION: CWS nowrapcmd1 (1.2.2); FILE MERGED
2007/12/04 17:57:00 vq 1.2.2.1: #i82202#, #i84084# Fix openssl build issue for nowrapcmd1 and 4NT builds.
2007-12-12 14:38:45 +00:00