summaryrefslogtreecommitdiff
path: root/libxmlsec
AgeCommit message (Collapse)Author
2013-04-04remove -dylib_file mappings that are not needed anymoreChristian Lohmaier
XCode 2.5 (i.e. Mac OSX 10.4 & 10.5) couldn't find the libraries without explicit mapping, but as baseline is now 10.6, this wrapping is no longer necessary Change-Id: I225fc47b9ea4b1fb2b13ba575605cbdebc014fd8 Reviewed-on: https://gerrit.libreoffice.org/3192 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-04-03Remove Mac OS X for PowerPC supportTor Lillqvist
Change-Id: I10b15141e6a5f93365e1cfa6fbc0c7cc3ea49b15
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks
2013-03-13fdo#60724: Fix spelling avaliable -> available.Steven Meyer
2013-02-28remove all d.lstMichael Stahl
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28add missing openssl & nss3 dependencies to libxmlsecMichael Meeks
These are required at configure time.
2013-02-23comma need to be escape in Makefile when in argument of $(callNorbert Thiebaud
Change-Id: I930aacad47780a085ef8eec7f3b7fc6600528afb
2013-02-22quiet external module build log unless failureNorbert Thiebaud
ExternalProject usually involve a configure and a make step that produce a bunch of output usually irrelevant including a large number of warning and other mess. now that everything is pretty much in tail_build these output get interleaved with useful output from the build of the product and actually drown them in a logorrhea of messy noise. This store the output of external modules in a log file and only print them as a whole if the module failed do build. on a non-verbose build. Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647 Reviewed-on: https://gerrit.libreoffice.org/2304 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-02-22libxslt, redland: properly quote rpath $ORIGINMichael Stahl
... so it can be passed from make to shell to configure to generated Makefile to libtool to invoked gcc without loss of valuable dollars. It is an open question to which extent this commit should be credited to the designers of sh, autoconf, libtool, make, and/or Solaris ld. Change-Id: I0709a49d7025dbfda4d9c0e7202ea932ec85e0cb
2013-02-07convert libxml2 to gbuild and add to tail_buildPeter Foley
Change-Id: Ie6ae2150e1f011e17034abcace18c5967b4dacf5 Reviewed-on: https://gerrit.libreoffice.org/2023 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Peter Foley <pefoley2@verizon.net>
2013-01-03gbuild: replace all use of PRODUCT with ENABLE_DBGUTILMichael Stahl
Also fix the wrong check in cppunit/ExternalProject_cppunit.mk which caused cppunit to always be built without -D_GLIBCXX_DEBUG. Change-Id: Ia247dcd84e2c6fa0e9384fd27643537984d980b5
2013-01-02convert nss to gbuildPeter Foley
Change-Id: I59edc4c437abccc201823d97f1cbec230d273b05 Reviewed-on: https://gerrit.libreoffice.org/1529 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2012-12-06fix patch pathCaolán McNamara
Change-Id: I3da11f199cdb6b9394e99fc549cff2388a04d6b2
2012-12-06fix xmlsec build under RHEL-5 (again)Caolán McNamara
last fix was removed with ec6af4194e80f5f0b2e46ca59802ff397a2a4a24 Change-Id: Ibb459d5c43356abb782dbd6a88f712bd1e01b54b
2012-12-01fix libxmlsec delivering with mingwLuboš Luňák
2012-12-01our xmlsec setup calls autoreconf, so patch Makefile.am tooLuboš Luňák
Should fix release tinderboxes. Change-Id: I90fc650dc089e94328ecb9d526f0905f5be5ce3c
2012-12-01fix(?) libxmlsec build with mingwLuboš Luňák
for some reason there was an infinite loop during build, not sure why this makes a difference, but surely making it consistent with the other cases can't hurt
2012-12-01fix patch to apply after gbuild changesLuboš Luňák
2012-12-01Fix OS X build at least with current tool-chainTor Lillqvist
Pass correct -I flag to acloal in the ACLOCAL environemnt variable, and set that environment variable for the running of autoreconf for it it to have any effect. Change-Id: I64238b6b96539dff28c2ddc16cc17f18ebb22129
2012-11-30convert libxmlsec to gbuildPeter Foley
Change-Id: Id0ad4e1c8e3e1ac03c625fb77b70fe0aa8ddfcdc
2012-11-29drop need for libtool but keep buildable on RHEL-5Caolán McNamara
Change-Id: Ib732594a6b27fb0b42d055abb2f7382f021d63c9
2012-11-28patch twiddling breaks autoconf -i on macosxCaolán McNamara
Change-Id: Ie5bac151578cf3b58253900bbef4bc4645e2c43d
2012-11-28get autoreconf to succeed under RHEL-5Caolán McNamara
Change-Id: Ica5e55881389a4f83081c41418ea7aa03c633f55
2012-10-30make that mingw suffix patch mingw onlyCaolán McNamara
Change-Id: I5a8dc6ddc620bf4a4bdccfb17ffbf1155fa53987
2012-10-30fix mingw cross-compilation of libxmlsecDavid Tardon
It works on Fedora 17 with internal nss, at least :-) It would be nice to clean up the patch and throw away all the crack related to cross-compilation on Windows, but I am really not much interested in that. Also, I am lazy .-) Change-Id: I008e13b0c4eef9cef361af058e1f32deada8e2aa
2012-09-12allow to build with XCode 2.xChristian Lohmaier
* XCode 2.x only comes with automake 1.6.3, and that doesn't know per-object CPPFLAGS, thus use per-object CFLAGS instead * also it is picky about redefining the SOURCES in a conditional statement, so use a variable in a condition instead and add that * Its linker also needs help locating libs that are using the relocation-placeholders, thus add -dylib_file linkerflag * aclocal insists on a space between -I and argument Change-Id: I35714a1a76a7b7823ee6b64a3296aeae96e7296a Reviewed-on: https://gerrit.libreoffice.org/605 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-12cosmeticsChristian Lohmaier
Change-Id: I5b4202628f9df4ed087eee69058ced13bc2c1b1b Reviewed-on: https://gerrit.libreoffice.org/603 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2012-08-29Add upstream linkStephan Bergmann
Change-Id: I8711d5476664d37ffdbf025b8e07a9bc21530908
2012-08-29Work around autoreconf de-ANSI-fication support errorStephan Bergmann
Change-Id: I990167289fe39bbfdb3b40abf8fc522dabb7cc20
2012-08-29MinGW: Use the right objdump.Jan Holesovsky
Change-Id: Id891e048d1914d8e274f3f540c4038a299e57ae8
2012-08-29Fix libxmlsec build on MacOSX, no idea if it works at run-timeTor Lillqvist
Change-Id: I1c8c978d62072cdb08bd64e6f38fe11983091375
2012-08-29fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGINJung-uk Kim
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-08-29additional -lsoftokn3 lib materalizedCaolán McNamara
Change-Id: Ie5e8dab3fc938436339dcddeb3d52a5c5cba41af
2012-08-29Fix MinGW build - libxmlsec builds now.Jan Holesovsky
This also removes patching of the generated 'configure' in libxmlsec; instead, autoreconf is called. Change-Id: I28c1cc38432d195dd0219fb5a0ab0ea1a35f7a32
2012-08-14drop disable-xmlsec, it's core functionality, have to live with itCaolán McNamara
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
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-27Add comment telling that the MinGW stuff here is not for cross-compilationTor Lillqvist
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-08Added and improved READMEs for modules whihc used to be in libs-externJosh Heidenreich
2011-11-27s/infomation/information/Korrawit Pruegsanusak
2011-11-03Fix the --disable-xmlsec build.Jan Holesovsky
2011-11-03Add the xmlsec1 Android patchTor Lillqvist
2011-11-03Don't bother with --with-openssl=no for Android then as we do use opensslTor Lillqvist
2011-11-03Pass --build and --host to xmlsec1 configury when cross-compilingTor Lillqvist
2011-11-03Use our openssl build as crypto lib for xmlsec1 for AndroidTor Lillqvist
Seems to build that way; no idea if it works of course.
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-19make libxmlsec be built again with SYSTEM_MOZILLA=YESRene Engelhard
2011-10-18Decouple NSS build from the Mozilla build.Jan Holesovsky
This allows xmlsecurity to be built even when --disable-mozilla is provided.
2011-08-30libxmlsec and xmlsecurity do not have to depend on moz, nss is enough.Jan Holesovsky
2011-06-03Drop %_EXT% which was always emptyTor Lillqvist