Bjoern Michaelsen
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
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