summaryrefslogtreecommitdiff
path: root/nss/nss.patch
AgeCommit message (Collapse)AuthorFilesLines
2013-06-26Make sure the nss build uses the ar and ranlib we wantTor Lillqvist1-0/+19
The interaction of environment variables and make variables is fun. For some reason, the workdir/.../UnpackedTarball/nss/mozilla/nsprpub/configure script is run twice: Once directly from nss/ExternalProject_nss.mk, once from the sub-make run from nss/ExternalProject_nss.mk. In the first case, the AR and RANLIB exported by the gbuild make process propagate just fine to the configure script. In the latter case, not. So add AR and RANLIB assignments on the sub-make command line (to override values set in some of the nss makefiles), *and* make sure the sub-make exports AR and RANLIB. Change-Id: Ibd55bc8a7e001106e12b2207500e74c7bd01c73a
2013-05-27Bump maximum fuzz factor down to zeroTor Lillqvist1-1/+1
Change-Id: I97d30afe3a24aab1123352da05b066095e5c86bb
2013-05-27Use a maximum fuzz factor of 1 for our patches to 3rd-party codeTor Lillqvist1-3/+3
Change-Id: Id4639f1b0eefe5d433c84f48b7a1093fa17a3ba4
2013-04-15adapt all externals to build against MSVC debug runtimeMichael Stahl1-2/+6
Add patches and/or tweaks to the following modules: curl, cppunit, icu, lcms2, libxml2, libxslt, libxmlsec, lpsolve, nss, openssl, python3 lcms2 has an inconsistency where the .lib and the .dll don't agree on the .dll name. openssl gets a honorable mention because apparently it's undocumented custom build system can build with /MDd if one picks the right configuration but i couldn't figure out how to do that in an hour of trying, and just patched the release config instead. Change-Id: I7854a0fc85247e398d561b4f513d09fe2d1ebb3c
2012-10-15Ccache doesn't like several -arch flagsTor Lillqvist1-0/+26
So make sure just one is passed to the compiler. Change-Id: I217b7ac34ba20e35a23c18df6b497919061ca44c
2012-08-30Fix -Wl,-z,origin -Wl,-rpath,... quotingStephan Bergmann1-2/+2
Change-Id: I65eac6ab34d2d54eeaa2bc14838711f700d0d535
2012-08-29fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGINJung-uk Kim1-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
2012-07-16nss: upgrade to 3.13.5Michael Stahl1-19/+19
- 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
2012-07-16nss: no need to care about STLPort include pathsMichael Stahl1-32/+0
Change-Id: Ibbee91f8ce21f76bc4a5e66ff9c5852dc693793b
2012-04-15Unbreak build with clang for Mac OS XTor Lillqvist1-0/+20
2012-04-13sigh, need a 64bit zlib too on windows, revertingCaolán McNamara1-0/+14
2012-04-13gbuildize internal zlibCaolán McNamara1-14/+0
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
2011-10-11nss: replace Linux 3.0 workaround with one for 3.xMichael Stahl1-14/+0
2011-07-24nss/moz: Add Linux 3.0 profileThomas Arnhold1-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.
2010-10-21Upgrade nss to the latest releaseFridrich Štrba1-18/+18
2010-06-14jl153 #i111877# updating nss librariesJoachim Lingner1-24/+23
2010-01-05CWS-TOOLING: integrate CWS jl144Jens-Heiner Rechtien1-0/+21
2009-11-30jl144: #i106132# nss does not build on MacOS 10.6 because of libsqlite3Joachim Lingner1-17/+39
2009-11-25#b6900566# updated NSSJoachim Lingner1-20/+21
2009-10-22#i105926# only use system libz.so when SYSTEM_ZLIB=YESJoachim Lingner1-8/+22
2009-10-14CWS-TOOLING: integrate CWS jl135_nssKurt Zenker1-0/+156
2009-10-01 15:20:03 +0200 jl r276605 : #1004856# moved to xmlsec1-mingw32.patch 2009-10-01 10:51:24 +0200 jl r276580 : #1004856# build keymgr with mingw 2009-10-01 10:50:52 +0200 jl r276579 : #1004856# build keymgr with mingw 2009-10-01 10:37:28 +0200 jl r276578 : #1004856# do not build xmlsec1 app 2009-09-29 16:01:31 +0200 jl r276532 : #1004856# Using libxml2 from solver if available 2009-09-26 16:31:32 +0200 jl r276477 : #i104856# xmlsec1-mscrypto-1 is now xmlsec1-mscrypto 2009-09-25 17:05:26 +0200 jl r276470 : CWS-TOOLING: rebase CWS jl135_nss to trunk@276429 (milestone: DEV300:m60) 2009-09-24 12:57:10 +0200 jl r276419 : #i104856# libxmlsec update 2009-09-24 12:46:58 +0200 jl r276418 : #i104856# fixing mac configure problem in configure.in and regenerating configure 2009-09-23 16:49:54 +0200 jl r276405 : i#104856# configure failed on mac 2009-09-23 10:21:35 +0200 jl r276369 : #i104856# adapting patches to apply cleanly and readme change 2009-09-21 13:45:47 +0200 jl r276326 : #i104856 updating to 1.2.12, using changes patches from cmc made on xmlsec1_2_12 2009-09-21 11:27:46 +0200 jl r276319 : #i105183# forget to uncomment PATCH_FILES 2009-09-18 17:41:20 +0200 jl r276296 : #i105183# update of nss libs