summaryrefslogtreecommitdiffstats
path: root/external/libstaroffice
Commit message (Collapse)AuthorAgeFilesLines
* WASM: add initial support for Emscripten cross buildJan-Marek Glogowski2021-05-051-1/+1
| | | | | | | | | | | | | | - configure with: - --host=wasm64-local-emscripten - had to make a few externals optional, so adding: - --disable-nss - --disable-cmis - --disable-curl Change-Id: I48d1c73d2675ad2e2beaf2c341578199efbd24ee Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111130 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
* upload libstaroffice 0.0.7David Tardon2020-04-184-116/+0
| | | | | | | Change-Id: I3a12e75c61671a17653b7feb2147dfe4aff47613 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92471 Tested-by: Jenkins Reviewed-by: David Tardon <dtardon@redhat.com>
* GBUILD_TRACE, support for finding out where the build time is spentLuboš Luňák2020-02-161-0/+2
| | | | | | | | | | See instructions in solenv/gbuild/Trace.mk . This generates a file than can be viewed e.g. in the Chromium tracing view. Change-Id: I5f90647c58ca729375525b6daed2d4918adc8188 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88754 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
* crashtesting: libstaroffice should use sender-lastname not send-lastnameCaolán McNamara2020-01-142-0/+29
| | | | | | | | | https://github.com/fosnola/libstaroffice/pull/7 Change-Id: Id4fe0bd016cf57d1b48055775d03cfc859ac557b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86715 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
* iexternal/libstaroffice: Fix equality operator argumentsStephan Bergmann2019-10-212-0/+59
| | | | | | | | | | see commit message of external/libstaroffice/0001-Fix-equality-operator-arguments.patch.1 for details Change-Id: Iff882eb1e8b7a71e659a4513772e9049645812fb Reviewed-on: https://gerrit.libreoffice.org/81256 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* add PCHs for more external libsLuboš Luňák2019-10-143-0/+73
| | | | | | | | | | | | | I think this is all external libs where it makes sense for them to have their own PCH and be worth it. Maybe some smaller externals can also use the common system PCH, but unfortunately many externals use all kinds of defines that affect system headers, which is a problem for the common system PCH. Change-Id: I2c589ac55d93728daf3b158df110722e5f055d45 Reviewed-on: https://gerrit.libreoffice.org/80728 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
* Remove legacy NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY supportStephan Bergmann2019-09-202-17/+0
| | | | | | | | | | | | | | | ...for ASan/UBSan builds using Clang older than current trunk twoards Clang 9, as announced at <https://lists.freedesktop.org/archives/libreoffice/2019-May/082654.html> "Re: [Libreoffice-commits] core.git: The -fvisibility-ms-compat hack is no longer needed for UBSan on Linux...". (And drop the no longer needed solenv/sanitizers/asan-suppressions, which people might still reference from their ASAN_OPTIONS.) Change-Id: Iedc0c5955366d2cbe7dc847990e2b1576750e85b Reviewed-on: https://gerrit.libreoffice.org/72493 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* disable warnings in external libsLuboš Luňák2019-05-241-1/+1
| | | | | | | | | | As in, really disable, so that they do not even show. This moreover avoids tons of D9025 warnings from MSVC about overriding -W4 with -w. Change-Id: Ia2e72fd72d883d91bdd89e467ee42f259e2ae033 Reviewed-on: https://gerrit.libreoffice.org/72899 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
* The -fvisibility-ms-compat hack is no longer needed for UBSan on Linux...Stephan Bergmann2019-05-031-3/+1
| | | | | | | | | | | | | | | | | | | | | | | ...with latest Clang trunk towards Clang 9. All the no-longer necessary hacks are made conditional on new NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY, which is still set for UBSan builds with older Clang on Linux (but which should eventually be purged). Various classes needed additional SAL_DLLPUBLIC_RTTI annotations, as building with UBSan instrumentation can generate references to RTTI symbols from additional places like outside a dynamic library that used to hide those symbols by default (but used to not hide them for old UBSan builds thanks to the -fvisibility-ms-compat hack). The odr-violation suppressions in solenv/sanitizers/asan-suppressions (which is not referenced from anywhere in the code base, but meant to be included in an ASan/UBSan build's ASAN_OPTIONS env var) are also no longer needed when NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY is false. Change-Id: I24ec3e388b0cbab50dbe2bf008d9569bff7bf25a Reviewed-on: https://gerrit.libreoffice.org/70829 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* drop unneeded defineDavid Tardon2018-06-131-1/+0
| | | | | | | Change-Id: I3a61e345593959c47b62ba2da97abafca24ee0e8 Reviewed-on: https://gerrit.libreoffice.org/55754 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* upload libstaroffice 0.0.6David Tardon2018-04-264-37/+28
| | | | | | | Change-Id: Id3a845174e7cebad999895bc57e2d05f36f3d597 Reviewed-on: https://gerrit.libreoffice.org/53499 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* forcepoint: fix null ptr deref.David Tardon2018-03-282-0/+39
| | | | Change-Id: I867a4332d666bf4a0e38e93c0c7918fb106958c6
* upload libstaroffice 0.0.5David Tardon2017-11-082-36/+0
| | | | | | | Change-Id: I43fcd4b7daf6fb2a035bcd34ac7a46624155e8ba Reviewed-on: https://gerrit.libreoffice.org/44420 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* -I$(dir $(3)) in gb_CObject__command_pattern is no longer neededStephan Bergmann2017-11-031-0/+1
| | | | | | | | | | | ...in com_MSC_class.mk now, similar to ecbaf980625a9e7b06abe91c7c70e78f6ad469a7 for com_GCC_class.mk. Three libraries built from external sources (for Windows only) needed adjustment. Change-Id: Id8976a30b80efff6119afb18ccaf6811fe27d2f8 Reviewed-on: https://gerrit.libreoffice.org/44270 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* libstaroffice: pass optimization flags to configureDavid Tardon2017-10-281-1/+1
| | | | | | | Change-Id: I7bcc4ae1d73b6d8072bdd02d4d515df77be82aff Reviewed-on: https://gerrit.libreoffice.org/44002 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* run make in top-level dirDavid Tardon2017-10-281-2/+1
| | | | | | | Change-Id: Ic1629db12fa272aac20478a383c0d92e2f0312cf Reviewed-on: https://gerrit.libreoffice.org/44003 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* use the new gbuild way to update config.*David Tardon2017-10-042-21/+2
| | | | | | | Change-Id: I43805ac8c3d5c1b65519da02c3cc50fdb9729ea6 Reviewed-on: https://gerrit.libreoffice.org/42941 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* upload libstaroffice 0.0.4David Tardon2017-07-204-29/+34
| | | | | | | Change-Id: Id350c51cff29d27c02cfe5e4fdb1c66be58001ad Reviewed-on: https://gerrit.libreoffice.org/40037 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* iOS patch libstarofficejan Iversen2017-06-132-0/+21
| | | | | | support for arm64 Change-Id: I12557dee63ec14c0562c6d17f3b29fb5995b949f
* libstaroffice: use correct loop indexDavid Tardon2017-06-062-0/+28
| | | | Change-Id: I1b862ed2d69c41361bc8c26d96c5329473fe64aa
* upload libstaroffice 0.0.3David Tardon2017-02-223-55/+2
| | | | | | | Change-Id: I5cb29e5cc8635988e84f0285164cf139ed4a62b0 Reviewed-on: https://gerrit.libreoffice.org/34536 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* integrate libstarofficeosnola2016-08-1111-0/+352
Change-Id: I85913f1bd1af5d102573040588cca9d8ddeebb5d