Commit Graph

134 Commits

Author SHA1 Message Date
d34c069e69 make that mingw suffix patch mingw only
Change-Id: I5a8dc6ddc620bf4a4bdccfb17ffbf1155fa53987
2012-10-30 15:23:47 +00:00
0afd117a25 fix mingw cross-compilation of libxmlsec
It works on Fedora 17 with internal nss, at least :-)

It would be nice to clean up the patch and throw away all the crack
related to cross-compilation on Windows, but I am really not much
interested in that. Also, I am lazy .-)

Change-Id: I008e13b0c4eef9cef361af058e1f32deada8e2aa
2012-10-30 15:25:21 +01:00
db5e8c0650 allow to build with XCode 2.x
* XCode 2.x only comes with automake 1.6.3, and that doesn't know
  per-object CPPFLAGS, thus use per-object CFLAGS instead
* also it is picky about redefining the SOURCES in a conditional
  statement, so use a variable in a condition instead and add that
* Its linker also needs help locating libs that are using the
  relocation-placeholders, thus add -dylib_file linkerflag
* aclocal insists on a space between -I and argument

Change-Id: I35714a1a76a7b7823ee6b64a3296aeae96e7296a
Reviewed-on: https://gerrit.libreoffice.org/605
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-12 21:59:06 +00:00
60a6daf78c cosmetics
Change-Id: I5b4202628f9df4ed087eee69058ced13bc2c1b1b
Reviewed-on: https://gerrit.libreoffice.org/603
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2012-09-12 20:37:07 +00:00
3a0889b9a9 Add upstream link
Change-Id: I8711d5476664d37ffdbf025b8e07a9bc21530908
2012-08-29 23:50:26 +02:00
7947da50b3 Work around autoreconf de-ANSI-fication support error
Change-Id: I990167289fe39bbfdb3b40abf8fc522dabb7cc20
2012-08-29 22:59:22 +02:00
e1d56d509b MinGW: Use the right objdump.
Change-Id: Id891e048d1914d8e274f3f540c4038a299e57ae8
2012-08-29 19:21:33 +02:00
7df30efe81 Fix libxmlsec build on MacOSX, no idea if it works at run-time
Change-Id: I1c8c978d62072cdb08bd64e6f38fe11983091375
2012-08-29 17:00:36 +03:00
34ca8dd9ad fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGIN
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>:
* bulk replacement of "-Wl,-z,origin,-rpath,..." with
  "-Wl,-z,origin -Wl,rpath,..."
* additional hunk for directory/c-sdk/config/FreeBSD.mk in
  moz/seamonkey-source-1.1.14.patch did not apply and has been dropped

Change-Id: Ie60c696f041108e819ce8f799cff6f58e63a5ad7
2012-08-29 12:02:26 +02:00
3a4403fbdc additional -lsoftokn3 lib materalized
Change-Id: Ie5e8dab3fc938436339dcddeb3d52a5c5cba41af
2012-08-29 09:10:25 +01:00
02f6e55231 Fix MinGW build - libxmlsec builds now.
This also removes patching of the generated 'configure' in libxmlsec; instead,
autoreconf is called.

Change-Id: I28c1cc38432d195dd0219fb5a0ab0ea1a35f7a32
2012-08-29 09:50:34 +02:00
ee93dfafdd drop disable-xmlsec, it's core functionality, have to live with it
we basically need this functionality, the idea of it being optional
isn't really logical anymore with nss split out from mozilla.

for iOS and Android where they doesn't build yet spit out lame fixme
nag warnings

Change-Id: I4b16c62553b12d3dcd340a0b5c5a4cbd807c2f02
2012-08-14 12:47:27 +01:00
b1c3e8ae28 make gbuild the default assumption of build.pl
this removes dmake completely out of the build for migrated modules
build.pl now assumes modules to be gbuild, unless there is a
prj/dmake file

Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-29 03:50:46 +02:00
ec913638c5 Add comment telling that the MinGW stuff here is not for cross-compilation 2012-04-27 10:35:21 +03:00
7c4f2ec8a7 Simplify install name handling for external libraries on Mac OS X
...by allowing our special @___... tokens anywhere within an install name,
so that external modules can configure --prefix=/@___... etc.  This removes
the need for the special extshl and EXTRPATH=LOADER.  Also, a new
OUT2BIN_NONE can be used for external modules where the generated libraries
need the default EXTRPATH=OOO, but generated executables are only used
during the build and such need RPATH=NONE.
2012-02-29 18:46:38 +01:00
dd929dd089 Added and improved READMEs for modules whihc used to be in libs-extern 2012-02-08 23:18:06 -05:00
c5710d4700 s/infomation/information/ 2011-11-27 14:42:26 +07:00
a1c23a44b9 Fix the --disable-xmlsec build. 2011-11-03 21:07:04 +01:00
58ba34844a Add the xmlsec1 Android patch 2011-11-03 17:29:17 +02:00
6744ccd782 Don't bother with --with-openssl=no for Android then as we do use openssl 2011-11-03 17:24:43 +02:00
64a25bc57a Pass --build and --host to xmlsec1 configury when cross-compiling 2011-11-03 17:24:43 +02:00
c163a61499 Use our openssl build as crypto lib for xmlsec1 for Android
Seems to build that way; no idea if it works of course.
2011-11-03 17:24:42 +02:00
f6f5c89259 Rename --enable-nss-module to --with-system-nss + introduce --enable-xmlsec.
This also finishes the uncoupling of NSS from the --with-system-mozilla.
2011-11-02 17:37:53 +01:00
5e80f012e7 make libxmlsec be built again with SYSTEM_MOZILLA=YES 2011-10-19 11:01:00 +02:00
d37209912b Decouple NSS build from the Mozilla build.
This allows xmlsecurity to be built even when --disable-mozilla is provided.
2011-10-18 12:10:05 +02:00
0200988f12 libxmlsec and xmlsecurity do not have to depend on moz, nss is enough. 2011-08-30 16:10:16 +02:00
ad700e1f6e Drop %_EXT% which was always empty 2011-06-03 13:27:22 +03:00
43832043d3 Merge remote-tracking branch 'origin/integration/dev300_m101' 2011-03-17 17:00:47 +01:00
2d1e4290a9 Merge Gentoo patches from old build and downstream repositories.
1. Do not add compiler default include and library path: potentially build
   against different version of system library than requested by the user.
2. Add a configure option to disable Python2 (PyUNO) bindings. Python3 is
   available for more than two years. Noone cares, therefore rest in peace.
   Python2 is going to be ditched at some point. Simply do not fail then.
   Windows builds need to be updated for BUILD_TYPE: "PYUNO". Or how is it
   handled nowadays?
3. Fix sandbox violation in officecfg module: rm /bin/<language>.zip
4. Add a configure option to search only in one place for JVMs, which is quite
   interesting for Linux Distributions. Enforce the user to place JVMs in one
   base directory.
5. Fix build for libxml-2.7.8 with ICU support.

* config_office-XINC-XLIB-defaults.diff: (1)
* disable-python.diff: (2)
* gentoo-sandbox.diff: (3)
* jvm-search-path.diff: (4)
* libxmlsec_fix_extern_c.diff: (5)
2011-03-13 16:15:21 +01:00
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
1c497d6f5a Make stlport only optional dependency of postprocess 2011-02-09 19:57:26 +01:00
fb95d02a1d Clean up makefiles 2011-02-02 11:50:17 +01:00
9c83c0f0c4 CWS-TOOLING: integrate CWS mingwport33 2011-01-19 12:20:03 +01:00
5256f32b98 mingwport33: i#116329: MinGW port enhancement: configurable libstdc++ name 2011-01-06 21:56:21 +09:00
43e73f1436 jl160 merge with DEV300m96 2011-01-04 12:01:53 +01:00
57aaa8981c Elide all "SO:" and "OOo:" build.lst prefixes 2010-11-04 23:37:54 +01:00
36ad473eee Build fixes for VC++ 10 2010-10-20 19:17:19 +02:00
2bea2079c0 fix up conflict, merge into configure patch 2010-10-05 20:30:56 +01:00
78d8180682 #i113076# missing includes in configure test 2010-10-05 15:21:54 +01:00
6649d8cc20 jl160 #i114782# make libxmlsec buildable with older lixml2 versions 2010-09-30 14:26:35 +02:00
4f678fedc0 fix libxmlsec build 2010-09-29 22:59:50 +02:00
sb
cb852ad284 sb126: merged in DEV300_m87 2010-09-16 16:45:57 +02:00
obo
532f35c60b CWS-TOOLING: integrate CWS ause124 2010-07-29 13:49:01 +02:00
obo
73f76ea41a Integrate OOO330_m2 into DEV300 (merge) 2010-07-29 08:11:42 +02:00
32c69599b1 CWS-TOOLING: integrate CWS solaris10u8_OOO330 2010-07-21 16:23:13 +02:00
39565fee52 #i107097# - pass MAXPROCESS to GNU make in external modules 2010-07-20 12:46:55 +02:00
ae05c62681 solaris10u8: #i112480#: fix libxmlsec configure:
xmlsec1-configure-libxml-libxslt.patch: do not prepend /bin to $PATH.
2010-07-12 15:57:50 +02:00
1d9d25cd29 cmcfixes76: #i113076# missing includes in configure test 2010-07-10 20:20:31 +01:00
sb
15a4ec2c3e sb126: merged in DEV300_m84 2010-06-30 15:38:26 +02:00
obo
6057d363a5 CWS-TOOLING: integrate CWS mingwport30 2010-06-22 16:02:44 +02:00