summaryrefslogtreecommitdiff
path: root/moz
AgeCommit message (Collapse)Author
2012-07-10fix syntax errors in moz/zipped makefile, add chmodMichael Stahl
2012-07-05moz build fixed on UbuntuDavid Ostrovsky
Change-Id: I48a4f43cc2e675d0f72bb7d87893f39f39450488
2012-06-25Resolves: fdo#51166 disconnect inclusion of nss libs in install from mozillaCaolán McNamara
We need the nss libs in our final install always (unless using system-nss libs) so finally disentangle nss from mozilla because --disable-build-mozilla had the sideeffect of *not* including the nss libraries in the final install. Which means that the xml_xmlsec.dll on windows couldn't be loaded due to missing dependencies. a) Strip out the nss libs from the pre-builds if those are being used. b) Strip out the nss libs from the mozilla build itself if that's being used. c) Don't include the nss libs in the weird mozillaruntime.zip which gets unpacked into the install. d) Package the nss libs directly in scp2 like everything else Change-Id: Ia89d75cb0c0b83e84e60d0444ffc7997103fbc55
2012-06-25NSS_INCLUDE_LIST is always empty, so simplify based on thatCaolán McNamara
Change-Id: I0b3fe5a6270ecc45ec1b4710ea008a17c600484b
2012-06-22.patch files don't need executable bitsMichael Stahl
Change-Id: I0b370ac227bbd833078804d8a276b48666df734c
2012-06-12Make PyUNO work --with-macox-version-min-required=10.6Stephan Bergmann
...by using system libsqlite3.dylib instead of nss one (see comment in nss/makefile.mk for details). (dmake knows neither < nor ! in conditional expressions, that is the reason for the strange .IF .ELSE ... .END constructs.) Change-Id: I5abe0f74ad55aac06b91163751bb8145b759b9ca
2012-06-06Adapt to --with-macosx-version-min-required=10.6 and Xcode 4Stephan Bergmann
...signature of TransitionWindowWithOptions apparently changed slightly in 10.6, and /Developer/Tools/Rez can more reliably be found in /usr/bin. Change-Id: Iba55478f3b6de1b4695b686095f4aa0bc0af8e7b
2012-05-30deliver all used mozilla headers into one dirDavid Tardon
This is to avoid problems with too long command lines on Windows. Change-Id: Ifc99bedd37aea7619e002145d4acbb7ec2a14246
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen
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-13sigh, need a 64bit zlib too on windows, revertingCaolán McNamara
2012-04-13gbuildize internal zlibCaolán McNamara
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-03-23README files don't need executable bitsMichael Stahl
2012-02-29Simplify install name handling for external libraries on Mac OS XStephan Bergmann
...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-24Revert "Work around g++ -std=c++0x rejecting "typeof" keyword"Luboš Luňák
We now default to -std=gnu++0x, so this shouldn't be necessary. This reverts commit 437fe5a444411f68d1848c49121394f16f09611b.
2012-02-21Work around g++ -std=c++0x rejecting "typeof" keywordStephan Bergmann
2012-02-20moz missing this pointers, default constructorWei Ming Khoo
2012-02-09Added and improved READMEs for modules in libs-extern-sysJosh Heidenreich
2012-02-09Added and improved READMEs for modules in libs-extern-sysJosh Heidenreich
2012-01-11ups, that part should not have been committed.Christian Lohmaier
cross-compiling is broken currently when using separate nss
2012-01-11fix build on Mac - use SDK, map loader_path for nss-libs, remove HH cruftChristian Lohmaier
2011-12-08childs -> childrenMichael T. Whiteley
2011-11-04We always either build nss or use the system oneCaolán McNamara
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-02Rename --enable-nss-module to --with-system-nss + introduce --enable-xmlsec.Tomas Chvatal
This also finishes the uncoupling of NSS from the --with-system-mozilla.
2011-10-18moz: replace Linux 3.0 workaround with one for 3.xMichael Stahl
2011-09-28Fix building moz on Mac OS X.Stephan Bergmann
* 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-09sb140: #i117079# @executable_path -> @loader_path hack missed some instancesStephan Bergmann
2011-09-07use MKDIRHIER instead of MKDIR to avoid bogus error messagesLionel Elie Mamane
2011-09-07moz ldap libraries: don't need LIBDIR to existLionel Elie Mamane
2011-09-07moz: do not try to get into non-existent directory and ignore errorLionel Elie Mamane
2011-08-30Build our mozilla (module moz) against the nss we have built anyway.Jan Holesovsky
Reduces the build time of the 'moz' module by 30% or so.
2011-07-26Use MACOSX_SDK_PATHNorbert Thiebaud
2011-07-24nss/moz: Add Linux 3.0 profileThomas Arnhold
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-06-03Drop %_EXT% which was always emptyTor Lillqvist
2011-03-23Merge commit 'ooo/DEV300_m103'Jan Holesovsky
Conflicts: graphite/makefile.mk libxml2/makefile.mk
2011-02-18#i115784# moz/d.lst: deliver windows libs, too.Matthias Huetsch [mhu]
2011-02-02Clean up makefilesThomas Arnhold
2011-01-24WaE: gcc 4.6.0 various warningsCaolán McNamara
2011-01-20Fix libpr0n MakefileThomas Arnhold
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>
2010-12-13Better workaround for multiple sqlite conflict (see module nss/prj/d.lst).Matthias Huetsch [mhu]
2010-12-13Update from master repository (DEV300_m95).Matthias Huetsch [mhu]
2010-11-08Workaround multiple sqlite conflict.Matthias Huetsch [mhu]
2010-11-04Elide all "SO:" and "OOo:" build.lst prefixesNiko Rönkkö
2010-10-13tweak this to build in AIXCaolán McNamara
2010-09-30#i114323# fix broken makefile, won't build under >= f14 otherwiseCaolán McNamara
2010-09-29Remove leftover unneeded and buggy debugging printoutTor Lillqvist
From seamonkey-source-1.1.14.patch.diff. See http://qa.openoffice.org/issues/show_bug.cgi?id=84961 .
2010-09-05cmcfixes78: #i114323# fix broken makefileCaolán McNamara
2010-06-03masterfix: #i10000# removed obsolete libc patchIvo Hinkelmann
2010-05-21CWS-TOOLING: integrate CWS unxlnginewbaselineIvo Hinkelmann
Notes: split repo tag: libs-extern-sys_ooo/DEV300_m79
2010-05-10CWS-TOOLING: integrate CWS linuxaxp01Ivo Hinkelmann
Notes: split repo tag: libs-extern-sys_ooo/DEV300_m78
2010-04-20unxlnginewbaseline: merge with DEV300_m76Vladimir Glazunov