Age | Commit message (Collapse) | Author | Files | Lines |
|
CXXFLAGS_CXX11 is for the compiler used to compile LO proper. The plugin needs
to be compiled in a way compatible with compiling Clang, and the compiler and
any relevant flags can be controlled with COMPILER_PLUGINS_CXX. (And at least
on macOS when compiling LO against a locally-built recent Clang trunk,
CXXFLAGS_CXX11 will now contain -std=gnu++17, but COMPILER_PLUGINS_CXX can still
point at Apple's Xcode clang++, which does not understand -std=gnu++17.)
Also, if COMPILER_PLUGINS_CXX is not set, simply default it to g++ instead of
trying to construct an acceptable CLANGCXX value from CXX (which would be
Clang). (The problem with using Clang without CXXFLAGS_CXX11 is that Clang,
unlike GCC, typically defaults to C++03, but building compilerplugins requires
C++11 at least. That would cause e.g. the Gerrit/Jenkins linux_clang_dbgutil_64
builds to fail---but which also needs COMPILER_PLUGINS_CXX to be explicitly set
to "g++ -std=c++11" as GCC on those machines is still 4.8.5 defaulting to
C++03.)
Change-Id: Id4ee4e54fa871cb6e621069cd050ae5b31922b34
Reviewed-on: https://gerrit.libreoffice.org/45856
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I3ece92c5fe40da8a6bc6ace009dc9f651713aabf
|
|
Change-Id: Ie396a42b2a75a45e10b373011b86c8f1087cbf9d
|
|
Change-Id: I652dacfbdf9499608d80819fa6810d6e1eae2723
|
|
prefer having nasm/yasm but if its not there warn and fallback
to disabling assembler optional goodness
Change-Id: Ib31ad81717842f743c2910d575a9ebbc279a9c79
Reviewed-on: https://gerrit.libreoffice.org/35189
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I460eee8669900d7b6652463f996459ca0bd486e8
|
|
This reverts commit 686887e2cb71e4ffc1e16179b06adf938a9dc7f9, now that
<https://gerrit.libreoffice.org/#/c/33186/> "external/firebird: Backport fix for
CORE-5452 causing spurious SEGV" should fix the instability.
Change-Id: I9483c04de36d83233485f1280c3cada84767d696
Reviewed-on: https://gerrit.libreoffice.org/33189
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I203f5e7c4f78fe57a09373b944f0d58d8c3a5d05
|
|
Change-Id: Icb72cb89f2dcc890b82b3ea6df2cc06aa902cc13
|
|
Follow up to 8dc38d9ded92960eda46343b67da8a8b95404b5a
Here we drop some --help descriptions and the rest of
removed extensions from the Jenkins config file
Change-Id: Ie1520adf2c48c2dc714b00c53ba0055f1deb3c62
Reviewed-on: https://gerrit.libreoffice.org/30697
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
...with 8dc38d9ded92960eda46343b67da8a8b95404b5a "Remove obsolete OxygenOffice
bits"
Change-Id: I796505a87a821d6f7f0b79ade9fdeec89932e561
|
|
As it's quite unstable and this way the clang tinderbox fails before
deteching interesting problems (and firebird is covered by other
platforms anyway).
Change-Id: Ieaca3a6f5d036c9df22bdbe5a48bf27d2d9ce49f
Reviewed-on: https://gerrit.libreoffice.org/28223
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
Change-Id: Iff1298d01d5e453d6d2559d28e086e7f6dd444a1
|
|
Change-Id: I2ba40b1b1a3d35bc851e675d87fcffc1adfdff0f
|
|
Change-Id: Ic29f55a846c48a3ddb6151d60e612d6b35a0ef3a
|
|
Change-Id: I9121c02b07eef1b1eddd78dbb0c903b837b82f14
|
|
Change-Id: I791d9d6710462ba0a325228a890b941f6000ce13
|
|
Change-Id: I4fd99f02d0a5db6e35b5c16c8b7f19c9c1bb740f
|
|
Change-Id: I0fecd634930629c7de65f11ce5190a9a95f98e52
|
|
Change-Id: Ib70c9407ea023004f11fe8850e1a393bec942f34
|