Commit graph

157 commits

Author SHA1 Message Date
Caolán McNamara
3934efe28c sigh, need a 64bit zlib too on windows, reverting 2012-04-13 14:06:55 +01:00
Caolán McNamara
452af5f452 gbuildize internal zlib
and stick headers into the solver in the same hierarchy as is "standard"
so we don't have to patch so much, similiarly rename to libz
2012-04-13 13:15:25 +01:00
Michael Stahl
30a29aa6f1 README files don't need executable bits 2012-03-23 21:58:17 +01:00
Stephan Bergmann
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
Luboš Luňák
5fd1a34816 Revert "Work around g++ -std=c++0x rejecting "typeof" keyword"
We now default to -std=gnu++0x, so this shouldn't be necessary.

This reverts commit 437fe5a444.
2012-02-24 14:06:19 +01:00
Stephan Bergmann
437fe5a444 Work around g++ -std=c++0x rejecting "typeof" keyword 2012-02-21 09:31:34 +01:00
Wei Ming Khoo
e12b26ef24 moz missing this pointers, default constructor 2012-02-20 16:32:51 +00:00
Josh Heidenreich
b469be0723 Added and improved READMEs for modules in libs-extern-sys 2012-02-09 18:23:49 +01:00
Josh Heidenreich
de21b9a50d Added and improved READMEs for modules in libs-extern-sys 2012-02-09 12:14:01 +00:00
Christian Lohmaier
7cee57f336 ups, that part should not have been committed.
cross-compiling is broken currently when using separate nss
2012-01-11 00:46:31 +01:00
Christian Lohmaier
abb1bcf7bf fix build on Mac - use SDK, map loader_path for nss-libs, remove HH cruft 2012-01-11 00:44:08 +01:00
Michael T. Whiteley
dcfd4beb21 childs -> children 2011-12-08 11:32:41 +02:00
Caolán McNamara
1097edc1e2 We always either build nss or use the system one
We always either build nss or use the system one, so there isn't a case where
we want to bundle the ancient nss in the pre-builds
2011-11-04 11:34:28 +00:00
Tomas Chvatal
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
Michael Stahl
fa70d98e72 moz: replace Linux 3.0 workaround with one for 3.x 2011-10-18 17:39:09 +02:00
Stephan Bergmann
a1a059467b Fix building moz on Mac OS X.
* On Mac, nss-config must not emit -rpath-link switch.
* --with-system-nss/-nspr horribly broke in combination with the
  routine use of MOZ_ARCH and resulting MOZ_CROSS_COMPILE for Mac,
  and the latter appears to be unnecessary for a normal build, anyway,
  so is now conditional CREATE_UNIVERSAL_MAC_MOZ_ZIP, in case anybody
  still uses the code to create universal moz archives.
* This in turn revealed two issues in moz that have been addressed
  with a new macosx_build_fix.patch.
2011-09-28 13:54:24 +02:00
Stephan Bergmann
fd652012ce sb140: #i117079# @executable_path -> @loader_path hack missed some instances 2011-09-09 17:46:38 +02:00
Lionel Elie Mamane
be8d553b9b use MKDIRHIER instead of MKDIR to avoid bogus error messages 2011-09-07 11:17:56 +02:00
Lionel Elie Mamane
34a3046698 moz ldap libraries: don't need LIBDIR to exist 2011-09-07 11:17:55 +02:00
Lionel Elie Mamane
d37a57326a moz: do not try to get into non-existent directory and ignore error 2011-09-07 11:17:55 +02:00
Jan Holesovsky
291b857786 Build our mozilla (module moz) against the nss we have built anyway.
Reduces the build time of the 'moz' module by 30% or so.
2011-08-30 16:10:16 +02:00
Norbert Thiebaud
361ffc4805 Use MACOSX_SDK_PATH 2011-07-26 15:56:17 -05:00
Thomas Arnhold
304c490d72 nss/moz: Add Linux 3.0 profile
As this is a copy of Linux2.6.mk this has to be
MPL 1.1/GPL 2.0/LGPL 2.1 I think.
2011-07-24 23:14:15 +02:00
Tor Lillqvist
56f35e6b39 Drop %_EXT% which was always empty 2011-06-03 13:27:35 +03:00
Jan Holesovsky
ce74a5d149 Merge commit 'ooo/DEV300_m103'
Conflicts:
	graphite/makefile.mk
	libxml2/makefile.mk
2011-03-23 16:59:29 +01:00
Matthias Huetsch [mhu]
3c07c026b5 #i115784# moz/d.lst: deliver windows libs, too. 2011-02-18 16:23:50 +01:00
Thomas Arnhold
074034a79e Clean up makefiles 2011-02-02 12:15:06 +01:00
Caolán McNamara
71a9b97cf7 WaE: gcc 4.6.0 various warnings 2011-01-24 10:45:56 +00:00
Thomas Arnhold
5c145d3cfc Fix libpr0n Makefile
Bug is discussed here:
http://permalink.gmane.org/gmane.linux.mandrake.cooker.devel/304002

Fix:
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/songbird/current/SOURCES/Songbird1.4.3-fix-build.patch?revision=537683&view=markup

Signed-off-by: Tor Lillqvist <tlillqvist@novell.com>
2011-01-20 13:02:11 +02:00
Matthias Huetsch [mhu]
0fef731305 Better workaround for multiple sqlite conflict (see module nss/prj/d.lst). 2010-12-13 12:24:22 +01:00
Matthias Huetsch [mhu]
d9172015d2 Update from master repository (DEV300_m95). 2010-12-13 11:06:14 +01:00
Matthias Huetsch [mhu]
bfbdc24a6f Workaround multiple sqlite conflict. 2010-11-08 18:51:50 +01:00
Niko Rönkkö
630e06a2e2 Elide all "SO:" and "OOo:" build.lst prefixes 2010-11-04 23:37:59 +01:00
Caolán McNamara
5e6d84ab73 tweak this to build in AIX 2010-10-13 14:34:03 +01:00
Caolán McNamara
fb348bddc0 #i114323# fix broken makefile, won't build under >= f14 otherwise 2010-09-30 11:55:19 +01:00
Tor Lillqvist
52ca037af1 Remove leftover unneeded and buggy debugging printout
From seamonkey-source-1.1.14.patch.diff. See
http://qa.openoffice.org/issues/show_bug.cgi?id=84961 .
2010-09-29 15:11:58 +03:00
Caolán McNamara
a7b7be4418 cmcfixes78: #i114323# fix broken makefile 2010-09-05 16:20:05 +01:00
Ivo Hinkelmann
a9f9672c05 masterfix: #i10000# removed obsolete libc patch 2010-06-03 17:06:35 +02:00
Ivo Hinkelmann
950e032f32 CWS-TOOLING: integrate CWS unxlnginewbaseline 2010-05-21 12:50:25 +02:00
Ivo Hinkelmann
e21b183476 CWS-TOOLING: integrate CWS linuxaxp01 2010-05-10 15:37:45 +02:00
Vladimir Glazunov
a979bea9ac unxlnginewbaseline: merge with DEV300_m76 2010-04-20 16:13:30 +02:00
Vladimir Glazunov
11a8887e1f #i109357# changes for glibc2.5 2010-04-15 16:54:54 +02:00
Jens-Heiner Rechtien
c326b2f169 CWS-TOOLING: integrate CWS sb118 2010-04-16 10:09:51 +02:00
sb
03abc1e732 sb118: merged in re/DEV300_next towards DEV300_m76 2010-04-07 13:14:23 +02:00
Caolán McNamara
fa73a82c4f linuxaxp01: #i110145# need to link fontconfig explicitly 2010-03-18 11:03:29 +00:00
Hans-Joachim Lankenau
aa486cb7d4 ause110: update to DEV300_m75 2010-03-17 15:18:54 +01:00
Hans-Joachim Lankenau
034c59cb79 ause110: update to DEV300_m74 2010-03-10 16:36:40 +01:00
Vladimir Glazunov
badf73d11a CWS-TOOLING: integrate CWS cmcfixes72 2010-03-10 12:13:20 +01:00
sb
bc8db0eacd merged in CWS sb119 2010-03-01 14:43:46 +01:00
sb
b738e27623 sb119: merged in DEV300_m72 2010-02-26 09:55:56 +01:00