[Libreoffice-commits] core.git: distro-configs/Jenkins

Stephan Bergmann (via logerrit) logerrit at kemper.freedesktop.org
Tue Oct 1 21:03:41 UTC 2019


 distro-configs/Jenkins/Linux_ubsan_master.conf |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit 12e8ef4505d07adf9f115670f07d12b85f4fd5a2
Author:     Stephan Bergmann <sbergman at redhat.com>
AuthorDate: Tue Oct 1 14:50:31 2019 +0200
Commit:     Stephan Bergmann <sbergman at redhat.com>
CommitDate: Tue Oct 1 23:02:37 2019 +0200

    Use --with-sytem-cairo for the ASan+UBSan tinderbox again
    
    After 1ae450504cf57457f9702684b1517fda1dd3c481 "drop gtk2 support" removed the
    implicit --enable-gtk which removed the implicit --with-system-cairo,
    <https://ci.libreoffice.org/job/lo_ubsan/1402/> started to fail with
    
    > [build LNK] Executable/canvasdemo
    [...]
    > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libcairo.so.2: undefined reference to `__muloti4'
    [...]
    > clang-9: error: linker command failed with exit code 1 (use -v to see invocation)
    > /home/tdf/lode/jenkins/workspace/lo_ubsan/solenv/gbuild/LinkTarget.mk:635: recipe for target '/home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/LinkTarget/Executable/canvasdemo' failed
    
    etc.  Instead of trying to fix that, just explicitly build --with-system-cairo
    again.  (Another approach could be to --enable-gtk3, which implicitly sets
    --with-system-cairo, too.)
    
    Change-Id: I335b2a694b85a15efae6002d890ce0d67811b2bb
    Reviewed-on: https://gerrit.libreoffice.org/79962
    Tested-by: Jenkins
    Reviewed-by: Stephan Bergmann <sbergman at redhat.com>

diff --git a/distro-configs/Jenkins/Linux_ubsan_master.conf b/distro-configs/Jenkins/Linux_ubsan_master.conf
index 02c630a137a3..da751f0a6cc5 100644
--- a/distro-configs/Jenkins/Linux_ubsan_master.conf
+++ b/distro-configs/Jenkins/Linux_ubsan_master.conf
@@ -23,5 +23,6 @@
 --without-system-libpng
 --without-system-libxml
 --without-system-zlib
+--with-system-cairo
 --disable-compiler-plugins
 --disable-gtk3


More information about the Libreoffice-commits mailing list