summaryrefslogtreecommitdiffstats
path: root/nss
Commit message (Collapse)AuthorAgeFilesLines
* nss depends on soltoolsAndras Timar2012-10-021-1/+1
| | | | Change-Id: Ic532b35cf282186843d886fda578bb20845db415
* Start on experimental support for 64-bit Mac codeTor Lillqvist2012-09-191-4/+12
| | | | | | | | | | Rename the --enable-cl-x64 switch to --enable-64-bit and make its meaning more generic. Drop the CL_X64 config variable, introduce the more generic BITNESS_OVERRIDE instead. Does not build yet. Change-Id: Iac66afe31dceaf40c8262fec2e5aef6a751ba3d2
* Fix -Wl,-z,origin -Wl,-rpath,... quotingStephan Bergmann2012-08-301-2/+2
| | | | Change-Id: I65eac6ab34d2d54eeaa2bc14838711f700d0d535
* Mingw build is cross-compiling, not using cygwinStephan Bergmann2012-08-291-2/+1
| | | | Change-Id: Icc0b617bd639666e44effbb4554bb4f7f0e778e8
* fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGINJung-uk Kim2012-08-291-7/+21
| | | | | | | | | | 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
* drop disable-xmlsec, it's core functionality, have to live with itCaolán McNamara2012-08-141-1/+6
| | | | | | | | | | 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
* -Werror=implicit-function-declarationStephan Bergmann2012-07-172-1/+14
| | | | | | ...when building --without-system-zlib on Linux. Change-Id: I9bcb355ec75291609b28397c16068acf293ba6eb
* nss: upgrade to 3.13.5Michael Stahl2012-07-1610-452/+44
| | | | | | | | | | | | | | | | | | | | - drop nss-linux3.patch, builds out of the box on Linux 3.x now - drop nss-string-concat.patch, was fixed upstream - drop nss-clang_os_Linux_x86_s_comments.patch nss-clang_os_Linux_x86_64_s_comments.patch the invalid asm comments were fixed upstream: https://bugzilla.mozilla.org/show_bug.cgi?id=624868 - drop nss-asm-fix.patch, fixed upstream: https://bugzilla.mozilla.org/show_bug.cgi?id=671711 - not updated nss.patch.mingw since it looks unmaintained - remove the setting of FREEBL_NO_DEPEND, which is a) no longer necessary, because it will be set automatically on Linux 2.6 b) harmful because it prevents automatic setting of FREEBL_LOWHASH, which is necessary to prevent conflicts with system libfreebl3.so at least on Fedora 16/17 Change-Id: Idf9338d83f9b34000068c1b8691ca3135f56dd21
* nss: no need to care about STLPort include pathsMichael Stahl2012-07-161-32/+0
| | | | Change-Id: Ibbee91f8ce21f76bc4a5e66ff9c5852dc693793b
* Fix typoStephan Bergmann2012-07-161-1/+1
| | | | | | | | | | | deliver had always ignored the missing "3" in the target anyway, delivering any libfreebl3.* from the source dir to the exact same name in the target dir. (And scp2/source/ooo/file_library_ooo.scp indeed expects the file to be named freebl3 with the "3"). This appears to be a harmless typo introduced with 09bc28fb7b998f56b481fb07eb576f00ce72c26f "jl144: #i106132# nss does not build on MacOS 10.6 because of libsqlite3." Change-Id: I251834c2157acf0936bde9b7daaad16693822acb
* Make PyUNO work --with-macox-version-min-required=10.6Stephan Bergmann2012-06-121-0/+12
| | | | | | | | | | ...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
* Convert links to makedocs tool, update one and correct spellingPhilipp Weissenbacher2012-06-071-8/+7
| | | | Change-Id: I4070ffa70690278dbd6575b8bfed3524d4c09ed7
* EasyHack fdo#42783: get rid of CPU define/build system variableThomas Collerton2012-05-091-3/+3
| | | | Change-Id: I6a178f7ff9c8306e15bcfa847ad1e5e4f8476504
* make gbuild the default assumption of build.plBjoern Michaelsen2012-04-291-0/+0
| | | | | | | | 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
* Unbreak build with clang for Mac OS XTor Lillqvist2012-04-151-0/+20
|
* sigh, need a 64bit zlib too on windows, revertingCaolán McNamara2012-04-132-1/+15
|
* gbuildize internal zlibCaolán McNamara2012-04-132-15/+1
| | | | | 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
* README files don't need executable bitsMichael Stahl2012-03-231-0/+0
|
* nss: add parameter for solaris/gccMichael Stahl2012-03-161-0/+3
|
* asm fixes in nssLuboš Luňák2012-03-163-1/+206
|
* nss and openssl don't realiably build in paralleltinderbox2012-03-161-1/+1
|
* "foo"bar -> "foo" barLuboš Luňák2012-03-162-1/+12
|
* Simplify install name handling for external libraries on Mac OS XStephan Bergmann2012-02-291-1/+7
| | | | | | | | | ...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.
* nss unix/os_Linux_x86.s asterix as comment characterWei Ming Khoo2012-02-202-1/+179
|
* Added and improved READMEs for modules in libs-extern-sysJosh Heidenreich2012-02-091-16/+20
|
* use absolute pathChristian Lohmaier2012-01-091-1/+1
|
* compile nss against the Mac OSX SDKChristian Lohmaier2012-01-041-7/+2
| | | | | | | | nss-3.12.8/mozilla/security/coreconf/Darwin.mk claims gcc would pass syslibroot according to passed -isysroot parameter, hence let's try it for now, although I'm not 100% confident in this statement. libs that get linked without syslibroot include libsqlite3.dylib - and that is a known troublemaker…
* get rid of obsolete pathdelimiter escapeChristian Lohmaier2012-01-041-31/+31
|
* Rename --enable-nss-module to --with-system-nss + introduce --enable-xmlsec.Tomas Chvatal2011-11-022-3/+3
| | | | This also finishes the uncoupling of NSS from the --with-system-mozilla.
* nss: replace Linux 3.0 workaround with one for 3.xMichael Stahl2011-10-113-15/+14
|
* Fix building moz on Mac OS X.Stephan Bergmann2011-09-281-2/+5
| | | | | | | | | | | * 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.
* deliver libcrmf.aPeter Foley2011-09-142-1/+2
|
* Build our mozilla (module moz) against the nss we have built anyway.Jan Holesovsky2011-08-303-5/+166
| | | | Reduces the build time of the 'moz' module by 30% or so.
* nss/moz: Add Linux 3.0 profileThomas Arnhold2011-07-241-0/+14
| | | | | As this is a copy of Linux2.6.mk this has to be MPL 1.1/GPL 2.0/LGPL 2.1 I think.
* Drop %_EXT% which was always emptyTor Lillqvist2011-06-031-26/+26
|
* drop bogus executable flag from idl/build/src and config filesFrancisco Saito2011-03-291-0/+0
|
* Merge commit 'ooo/DEV300_m101' into intm101Jan Holesovsky2011-03-091-4/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: boost/aliasing.patch boost/makefile.mk cairo/cairo/makefile.mk cairo/pixman/makefile.mk dictionaries/da_DK/README_th_da_DK.txt dictionaries/da_DK/description.xml dictionaries/da_DK/dictionaries.xcu dictionaries/da_DK/makefile.mk dictionaries/da_DK/th_da_DK.dat dictionaries/de_AT/th_de_AT_v2.idx dictionaries/de_CH/th_de_CH_v2.idx dictionaries/de_DE/COPYING dictionaries/de_DE/COPYING_GPLv2 dictionaries/de_DE/COPYING_GPLv2.txt dictionaries/de_DE/README_extension_owner.txt dictionaries/de_DE/README_th_de_DE_v2.txt dictionaries/de_DE/makefile.mk dictionaries/de_DE/th_de_DE_v2.idx icu/makefile.mk moz/makefile.mk python/makefile.mk
| * mingwport33: i#116329: MinGW port enhancement: configurable libstdc++ nametono2011-01-061-1/+1
| |
| * ause126: #i115018# extend PATH for build action onlyHans-Joachim Lankenau2010-10-121-3/+1
| |
* | Trying to remove the stlport mention from the codeFridrich Štrba2011-02-091-3/+0
| |
* | Make stlport only optional dependency of postprocessFridrich Štrba2011-02-091-1/+1
| |
* | Upgrade nss to the latest releaseFridrich Štrba2010-10-214-37/+37
| |
* | tweak this to build on AIXCaolán McNamara2010-10-132-1/+144
|/
* jl153 #i111877# MinGW patch for nss from tonoJoachim Lingner2010-06-211-25/+25
|
* jl153 #i111877# updating nss librariesJoachim Lingner2010-06-144-77/+76
|
* CWS-TOOLING: integrate CWS sb118Jens-Heiner Rechtien2010-04-161-4/+0
|\
| * sb118: merged in DEV300_m72sb2010-02-251-5/+1
| |\
| * | sb118: #i108269# first step of removing tcsh supportsb2010-01-121-4/+0
| | |
* | | ause110: update to DEV300_m74Hans-Joachim Lankenau2010-03-101-5/+1
|\ \ \
| * | | DEV300 masterfix: #i10000# deliver windows link librariesHans-Joachim Lankenau2010-03-041-0/+1
| | | |