Xisco Fauli
6e6ad8e4c1
fix WASM build
...
after
commit 382b6f118c
Author: Heiko Tietze <tietze.heiko@gmail.com >
Date: Thu Jun 11 18:22:47 2026 +0200
Resolves tdf#172375 - Revert "uno:Translate with DeepL API"
Change-Id: Ie0e37e44ff494c7b46ce64030a6f40e286180c63
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207400
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-29 14:19:48 +02:00
Xisco Fauli
1b9b98c6de
sqlite: upgrade to 3.53.3
...
Downloaded from https://www.sqlite.org/2026/sqlite-amalgamation-3530300.zip
Change-Id: I87d554f1666ec5da753453dc2559210d93de01bb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207390
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-29 10:17:05 +02:00
Xisco Fauli
00aebb5e88
loplugin:unusedmethods
...
Change-Id: I5eec1b68efc285995db3b5825699c07fa006cb35
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207375
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-29 10:16:53 +02:00
Xisco Fauli
c5dcfbbdd5
cid#1695431: Big parameter passed by value
...
Change-Id: I7b7704a2ea56a4fa01047deca0ea0585d46162aa
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207373
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-27 15:33:05 +02:00
Xisco Fauli
6f23441fec
cid#1695393: Uncaught exception
...
Change-Id: I5dba5704407b4d01f10ae0921ea03f8152bc0551
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207368
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-27 15:32:55 +02:00
Xisco Fauli
8f4742b021
cid#1695435: Uninitialized scalar field
...
Change-Id: Ibe9d60bb7d292beab4d70f4bae62e1aee0cbdd0a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207367
Tested-by: Xisco Fauli <xiscofauli@libreoffice.org >
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-27 15:32:47 +02:00
Xisco Fauli
e9a483e8c1
DataSourceType: use default value instead of std::optional
...
and use it in ScChart2DataSequence as well
in preparation for a follow-up commit
Change-Id: Id03c2c36f940723d64c14b3d32016f65b1c7fdcb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207366
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-26 19:05:21 +02:00
Xisco Fauli
91df94057b
cid#1695398: Dereference after null check
...
Change-Id: I7dba7ef5c771a1d349154027a84e0e8567c98e32
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207351
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-26 18:00:30 +02:00
Xisco Fauli
c8040293d5
cid#1695399: Dereference null return value
...
Change-Id: I8ffb25ca9655fe039a3c1db8241ea585492641e9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207336
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-26 16:24:32 +02:00
Xisco Fauli
ba339ebb2d
cid#1695403: Using invalid iterator
...
Change-Id: I9960d4de3e61f3992f98146890dd7fb3d07a43f2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207352
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-26 16:16:58 +02:00
Xisco Fauli
7ddad3e6b6
cid#1695392: Explicit null dereferenced
...
Change-Id: I5c12bc45bab1f25c01313ecdb2d66af0bebe5650
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207340
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-26 15:59:37 +02:00
Xisco Fauli
5a5433c8d1
cid#1695406: Variable copied when it could be moved
...
Change-Id: Idcd7ab97abd0532f43d8c2ecacf5ee35cd5325e4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207350
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-26 14:57:52 +02:00
Xisco Fauli
f69f0d633e
cid#1695437: Use of auto that causes a copy
...
Change-Id: I2c50c54ac7c6d2d29bbcf82c8b01e627eea0e415
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207341
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-26 14:57:35 +02:00
Xisco Fauli
9ce8ac35ab
cid#1695397: Logically dead code
...
Change-Id: I5434ffdf28eae35791b619d6f80b7fa5ef9b566b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207338
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-26 14:07:51 +02:00
Xisco Fauli
a2f2925e96
cid#1695402: 'Constant' variable guards dead code
...
Change-Id: I2be2bce70075386eeac1e5c06450c99e8118009f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207339
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-26 13:25:47 +02:00
Xisco Fauli
95d53fc661
cid#1694367: Variable copied when it could be moved
...
Change-Id: I5f8975d19d80525ad671e4d3a58cabc1a6d1e97f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207337
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-26 13:17:46 +02:00
Xisco Fauli
e7c0aca49e
afdko: fix android build
...
Otherwise it fails with
/home/tdf/lode/jenkins/workspace/android_arm/workdir/UnpackedTarball/afdko/c/shared/sha1.c:10:27: error: typedef redefinition with different types ('unsigned long' vs '__uint32_t' (aka 'unsigned int'))
10 | typedef unsigned long int uint32_t;
| ^
/home/tdf/Android/Sdk/ndk/27.2.12479018/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/stdint.h:65:23: note: previous definition is here
65 | typedef __uint32_t uint32_t;
| ^
1 error generated.
Change-Id: I0fa7ebbce3dc0f443f6a576e9e2d11d80e375336
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207325
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-26 09:18:21 +02:00
Xisco Fauli
df45e0f245
Revert "cui: blind fix for crash in SvxAppearanceTabPage::SvxAppearanceTabPage"
...
This reverts commit b68b3123c2 .
Reason for revert: it didn't fix the crash and it's happening in
LibreOffice 26.2.4: https://crashreport.libreoffice.org/stats/version/26.2.4.2
Change-Id: I48ada843137bbe34b781744495a66daab86900af
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207293
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-25 23:57:22 +02:00
Xisco Fauli
57d226bd21
curl: upgrade to 8.21.0
...
Downloaded from https://curl.se/download/curl-8.21.0.tar.xz
Change-Id: Idbf678a0e00e2c7a802dbaad8439ec24b253ef57
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207281
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-25 14:22:54 +02:00
Xisco Fauli
fa878fa5e8
xmlsec: upgrade to 1.3.12
...
Downloaded from https://www.aleksey.com/xmlsec/download/xmlsec1-1.3.12.tar.gz
Change-Id: Ie5d9d7f620012f7a144b16415033ae5d74b5645b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207191
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-23 16:47:29 +02:00
Xisco Fauli
939b550e91
libffi: upgrade to 3.6.0
...
Downloaded from https://github.com/libffi/libffi/releases/download/v3.6.0/libffi-3.6.0.tar.gz
Change-Id: Ib2782aae9c57fc43044b495bad6fa5756d561d3b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207193
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-23 15:23:13 +02:00
Xisco Fauli
667fe200a9
Revert "[API CHANGE] remove deprecated XSpell1 and XSupportedLanguages"
...
This reverts commit bce4b4af9d .
Reason for revert: Revert it for now until there is a policy
for removal of published APIs
Change-Id: Ia1cbcfcd6b953be48a60d8ef67333b1e3265e563
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207150
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-23 10:58:29 +02:00
Xisco Fauli
18fd26c40b
Revert "oox: export custom-shape equations and handles to DrawingML custGeom"
...
This reverts commit fd02bc931f .
Reason for revert: See cf71aff66f467f1f4a4506c07fbe552dd1bd3845
Change-Id: I453c46646e36e15ebe8ebd15843258de35f39d27
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207108
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-22 16:08:13 +02:00
Xisco Fauli
1905ec8e1a
drop HAVE_FEATURE_CURL
...
after
commit 382b6f118c
Author: Heiko Tietze <tietze.heiko@gmail.com >
Date: Thu Jun 11 18:22:47 2026 +0200
Resolves tdf#172375 - Revert "uno:Translate with DeepL API"
Change-Id: I638e4b95649cc57d54fb1efc469005b4ab881a36
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207095
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-22 11:40:48 +02:00
Xisco Fauli
d5fbd57d14
language-subtag-registry: upgrade to 2026-06-14
...
How the file was created:
mkdir data
cd data
wget
https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
cd ..
tar cvjf language-subtag-registry-2026-06-14.tar.bz2 data/language-subtag-registry
Change-Id: I8dc27f1b58453912c09b528e6d65b9b553ac0e43
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207009
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-20 00:31:09 +02:00
Xisco Fauli
04ae2b1f12
Support coext namespace
...
After
commit e052641d460d8111d3333705aea03ad24822ebbb
Author: Michael Stahl <michael.stahl@collabora.com >
Date: Thu Apr 16 14:55:25 2026 +0200
xmloff,package,xmlsecurity,oox: add Collabora extension namespace
For both ODF and OOXML export, add a new "coext" namespace.
New features saved in Collabora Office will not work in LibreOffice
Also add a test for it
Change-Id: I5626dbcf5e87e06ef94e33d1ce09a091c1557688
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206987
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-20 00:30:54 +02:00
Xisco Fauli
7afbaf17a3
skia: upgrade to m148
...
Change-Id: I4e17f3a36bd384e1ec8f15b6b9c80bb345f7fe32
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207005
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-19 16:57:04 +02:00
Xisco Fauli
2be45f8bc7
Update git submodules
...
* Update dictionaries from branch 'master'
to 93d537dc6afb0130de3da75d42c070ac267db957
- da_DK: also remove th_da_DK.idx from makefile
Change-Id: Ia451f1224daa30100cb7d2f02688a888eafa7f35
Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/206977
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-18 16:19:00 +02:00
Xisco Fauli
3add3c1852
Update git submodules
...
* Update dictionaries from branch 'master'
to cdaeab266e35c0f1ce367629c7f2079c64fe9351
- da_DK: remove .idx file
Otherwise, daily builds fail with
ERROR: ERROR: 'destination' at file not unique: LibreOfficeDev 27/share/extensions/dict-da/th_da_DK.idx at E:/jenkins/workspace/lo_daily_src/solenv/bin/modules/installer/windows/file.pm line 135.
Change-Id: Ie3685591867166a72a7734f564c3cf0f0e26679a
Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/206974
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-18 16:16:05 +02:00
Xisco Fauli
cd3db61670
tdf#172440: return error when no args are provided in DROP/TAKE
...
Change-Id: Ifdc8c0b807c2f2108cb847542fa7c91953f2464f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206778
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-18 10:32:45 +02:00
Xisco Fauli
454eb54544
tdf#172475: fix erratic range selection
...
After
commit f436c1cd89
Author: Xisco Fauli <xiscofauli@libreoffice.org >
Date: Fri May 29 10:07:20 2026 +0200
drop isLOKMobilePhone
where part of
commit 72fa32f6d9
Author: Pranam Lashkari <lpranam@collabora.com >
Date: Fri Feb 5 15:00:31 2021 +0530
prevent reference range resetting on panning in mobile
was removed.
This patch removes the remaining parts, which are no longer
needed.
Change-Id: Ic1ff134e2a75d6f2dddbcb27940d7565dc60b71c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206810
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-18 09:40:16 +02:00
Xisco Fauli
6616275590
CppunitTest_sw_rtfexport7: fix test on Windows
...
Change-Id: I4abbe13b1dde2e906734c6f30db8197428c853e4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206808
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-17 21:50:03 +02:00
Xisco Fauli
59cf7e93fd
tdf#172479: fix behaviour with match_end arg in TEXTBEFORE/TEXTAFTER
...
if it's true, the end of text is the delimiter when
instance_num is positive, otherwise it's the begining of text
Change-Id: If8bd48310791e44ba32a7d0f83f1c4aabd42cd89
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206776
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-17 15:54:52 +02:00
Xisco Fauli
2f09beb81a
svx: adjust SID_SVX_FIRSTFREE
...
After
commit 4fb31ea85f
Author: Karthik <me@karthikreddy.org >
Date: Wed Aug 20 15:46:47 2025 +0530
tdf#105933 GSoC: New Dialog to Edit Table Styles
Change-Id: I236a9cd55773f440759063124dfded505f10026b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206697
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-17 08:55:01 +02:00
Xisco Fauli
f5ec7e537f
Revert "tdf#162563 Drop Applet and Plug-in object support in Writer filters"
...
This reverts commit ccbbb20630 .
it breaks the published API
this commit also reverts part of
commit 6f81bce807
Author: Xisco Fauli <xiscofauli@libreoffice.org >
Date: Wed Jun 3 12:34:28 2026 +0200
loplugin:unusedmethods
Change-Id: I827142fec0d2fa911d3c7ae60ef78d9701c2f06c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206708
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-17 08:53:34 +02:00
Xisco Fauli
a4950c7ca3
Revert "tdf#162563 Drop Applet support from slideshow"
...
This reverts commit c72c31de14 .
it breaks the published API
Change-Id: Ibdffdc39bcaa1e9dcbb3cb6528c02b7aee2649a1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206707
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-17 08:53:26 +02:00
Xisco Fauli
3542592a5b
Revert "tdf#162563 Drop AppletShape import-export support from xmloff"
...
This reverts commit 3fcdf7093c .
it breaks the published API
Change-Id: Ic7063a46db3e838a83addf612a2ef305ba0e985e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206706
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-17 08:53:21 +02:00
Xisco Fauli
c855a3ff35
Revert "remove css::embed::XLinkFactory"
...
This reverts commit 26305f046f .
it removes a published API without deprecating it first
Change-Id: I174320a675e9fe6f9a7de475491ca7984ac30d9f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206709
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-17 08:52:51 +02:00
Xisco Fauli
65d33ff97e
tdf#172431: Return error when col/row args are greater than source
...
I wrongly assumed TAKE and DROP behave the same way when
I implemented them, but they don't.
It needs the unittest to be adapted a bit
Change-Id: I59dbeb07ce86cac039f99a747c6d72ed35e89ec0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206661
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-16 11:35:15 +02:00
Xisco Fauli
a03cef8e94
canvas: replace boost::adaptors::reverse with std::views::reverse
...
Change-Id: I1f0275d2b4dc47223cf8a925c918c3062d82b45b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206651
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-16 01:21:17 +02:00
Xisco Fauli
4a029e0f23
fast_float: upgrade to 8.2.10
...
Downloaded from https://github.com/fastfloat/fast_float/archive/refs/tags/v8.2.10.tar.gz
Change-Id: I0354bdd3a7f9c0d4a22a81fe6e94e6235de9f3bd
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206648
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-16 01:21:10 +02:00
Xisco Fauli
4480a9ecce
nss: upgrade to 3.125
...
Downloaded from https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_125_RTM/src/nss-3.125-with-nspr-4.39.tar.gz
Change-Id: I06d5925e4b142ff8c98f0b553bfabf0c757a1dc6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206650
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-16 01:20:51 +02:00
Xisco Fauli
6ac93e562a
normalize some namespace declarations
...
Change-Id: I4cc17f852dd58d95e97cdc673d1f1ca0c6de6c03
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206636
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-15 22:35:56 +02:00
Xisco Fauli
99343e6677
mariadb-connector-c: upgrade to 3.4.9
...
Downloaded from https://dlm.mariadb.com/4751056/Connectors/c/connector-c-3.4.9/mariadb-connector-c-3.4.9-src.tar.gz
Change-Id: Ie0a57d57a3bbfcc8e269b9dcd6700c3e8b93fea1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206610
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-15 21:16:21 +02:00
Xisco Fauli
4c223ffe8a
python3: upgrade to 3.13.14
...
destdir-darwin.patch.1 is needed now after
https://github.com/python/cpython/issues/149351
The patch basically reverts it, otherwise the mac build fails with
dyld[52582]: Library not loaded: /@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.13/LibreOfficePython
Referenced from: <B217B854-E01D-3BF6-ACE3-EE94548D7A23> /Users/tdf/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/instdir/LibreOfficeDev.app/Contents/Frameworks/LibreOfficePython.framework/Versions/3.13/Resources/Python.app/Contents/MacOS/LibreOfficePython
Reason: tried: '/@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.13/LibreOfficePython' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.13/LibreOfficePython' (no such file), '/@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.13/LibreOfficePython' (no such file)
/bin/sh: line 1: 52582 Abort trap: 6 DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH:+$DYLD_LIBRARY_PATH:}$I/LibreOfficeDev.app/Contents/Frameworks:$W/UnpackedTarball/cppunit/src/cppunit/.libs TEST_LIB=$W/LinkTarget/Library/libtest.dylib URE_BOOTSTRAP=vnd.sun.star.pathname:$I/LibreOfficeDev.app/Contents/Resources/fundamentalrc PYTHONPATH="$S/unotest/source/python:$I/LibreOfficeDev.app/Contents/Resources:$I/LibreOfficeDev.app/Contents/Frameworks:$S/pyuno/qa/pytests" UserInstallation=file://$W/PythonTest/pyuno_pytests_testimports/user TestUserDir="file://$W/PythonTest/pyuno_pytests_testimports/" PYTHONDONTWRITEBYTECODE=1 MAX_CONCURRENCY=4 MOZILLA_CERTIFICATE_FOLDER=dbm: SAL_DISABLE_SYNCHRONOUS_PRINTER_DETECTION=1 SAL_USE_VCLPLUGIN=svp LIBO_LANG=C $I/LibreOfficeDev.app/Contents/Frameworks/LibreOfficePython.framework/Versions/3.13/Resources/Python.app/Contents/MacOS/LibreOfficePython -m org.libreoffice.unittest testimports
[build CXX] starmath/qa/cppunit/test_parse.cxx
dyld[52524]: Library not loaded: /@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.13/LibreOfficePython
Referenced from: <B217B854-E01D-3BF6-ACE3-EE94548D7A23> /Users/tdf/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/instdir/LibreOfficeDev.app/Contents/Frameworks/LibreOfficePython.framework/Versions/3.13/Resources/Python.app/Contents/MacOS/LibreOfficePython
Reason: tried: '/@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.13/LibreOfficePython' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.13/LibreOfficePython' (no such file), '/@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.13/LibreOfficePython' (no such file)
/bin/sh: line 1: 52524 Abort trap: 6 DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH:+$DYLD_LIBRARY_PATH:}$I/LibreOfficeDev.app/Contents/Frameworks:$W/UnpackedTarball/cppunit/src/cppunit/.libs TEST_LIB=$W/LinkTarget/Library/libtest.dylib URE_BOOTSTRAP=vnd.sun.star.pathname:$I/LibreOfficeDev.app/Contents/Resources/fundamentalrc PYTHONPATH="$S/unotest/source/python:$I/LibreOfficeDev.app/Contents/Resources:$I/LibreOfficeDev.app/Contents/Frameworks:$S/codemaker/tests/pythonmaker" UserInstallation=file://$W/PythonTest/codemaker_python/user TestUserDir="file://$W/PythonTest/codemaker_python/" PYTHONDONTWRITEBYTECODE=1 MAX_CONCURRENCY=4 MOZILLA_CERTIFICATE_FOLDER=dbm: SAL_DISABLE_SYNCHRONOUS_PRINTER_DETECTION=1 SAL_USE_VCLPLUGIN=svp LIBO_LANG=C $I/LibreOfficeDev.app/Contents/Frameworks/LibreOfficePython.framework/Versions/3.13/Resources/Python.app/Contents/MacOS/LibreOfficePython -m org.libreoffice.unittest test_pythonmaker
Downloaded from https://www.python.org/ftp/python/3.13.14/Python-3.13.14.tar.xz
Change-Id: I8f408fbdb2b37a4957f1e07a83176e6a3b889e96
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206365
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-13 17:20:07 +02:00
Xisco Fauli
859226d30b
l10ntools: handle cases like desc_en_US.txt in en-US
...
Seen with da_DK dictionary which contains desc_en_US.txt
Change-Id: I9fce4b1da6907a1d26f5ab7846ac2c44034877a7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206369
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-12 08:52:13 +02:00
Xisco Fauli
0afc1353db
Update git submodules
...
* Update dictionaries from branch 'master'
to 8a76169e8be8c04b3abb802db38c170bc97b65bc
- da_DK: fix build
l10ntools/source/xrmmerge.cxx is not prepared to work with
subdirectories.
Besides, en-US has to be the first on the list.
This fix comes with another fix in l10ntools/source/xrmmerge.cxx
--- a/l10ntools/source/xrmmerge.cxx
+++ b/l10ntools/source/xrmmerge.cxx
@@ -397,7 +397,8 @@ void XRMResMerge::WorkOnDesc(
sSearch = "xlink:href=\""_ostr;
sReplace = sSearch;
- const OString sLocDescFilename = sDescFilename.replaceFirst( "en-US"_ostr, sCur);
+ // for cases like desc_en_US.txt or desc_en-US.txt
+ const OString sLocDescFilename = sDescFilename.replaceFirst( "en-US"_ostr, sCur).replaceFirst( "en_US"_ostr, sCur);
sSearch += sDescFilename;
sReplace += sLocDescFilename;
Error: cannot write /home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/workdir/DescriptionTranslateTarget/dictionaries/da_DK/description/desc_da_DK.txt
make[1]: *** [/home/tdf/lode/jenkins/workspace/lo_gerrit/tb/src_master/solenv/gbuild/Dictionary.mk:147: /home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/workdir/DescriptionTranslateTarget/dictionaries/da_DK/description.xml] Error 134
make[1]: *** Deleting file '/home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/workdir/DescriptionTranslateTarget/dictionaries/da_DK/description.xml'
make[1]: *** Waiting for unfinished jobs....
Change-Id: Ibbb5f5d9529cd02143d81fe3fda72924658ae130
Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/206351
Tested-by: Xisco Fauli <xiscofauli@libreoffice.org >
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-11 19:29:27 +02:00
Xisco Fauli
eb2d9a85ef
openssl: upgrade to 3.5.7
...
Downloaded from https://github.com/openssl/openssl/releases/download/openssl-3.5.7/openssl-3.5.7.tar.gz
Change-Id: If15e20bb165a354558a92d6a6ae8502f291958b6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206271
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-10 08:55:57 +02:00
Xisco Fauli
1cac4f1a69
lok: drop sendDialogEvent
...
Follow-up of
commit 8a91868e21
Author: Xisco Fauli <xiscofauli@libreoffice.org >
Date: Tue Jun 2 14:53:19 2026 +0200
drop JSDialog machinery
Change-Id: I61946b9504e0ada95d08d2414195f4ca8eab9ae4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206244
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-09 14:49:09 +02:00
Xisco Fauli
80c1a38018
sfx2: drop IsCommandAllowedInLokReadOnlyViewMode
...
it allows to drop setAllowChangeComments and setAllowManageRedlines
as well
The logic was relevant for Collabora Online
but it's no longer using this repo
Change-Id: I47a7eeddab000d748ba08896592e9403fdf010fc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206240
Tested-by: Xisco Fauli <xiscofauli@libreoffice.org >
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-09 14:48:59 +02:00
Xisco Fauli
2633c38f5f
tfd#172194: keep using "Insert Comment" until the UI is implemented
...
This commit partially reverts
commit b916aae469
Author: Mike Kaganski <mike.kaganski@collabora.com >
Date: Wed Apr 8 17:57:01 2026 +0500
sc: COKit support for resolving and inserting Calc threaded comments
Otherwise, huge changes to all types of documentation are needed
Change-Id: I073927eb7d0ac71198bc7ce0f38c184c2a051b72
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206238
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-09 12:45:21 +02:00
Xisco Fauli
1c3504e630
fast_float: upgrade to 8.2.7
...
Downloaded from https://github.com/fastfloat/fast_float/archive/refs/tags/v8.2.7.tar.gz
Change-Id: I8db21086d0a35da5b1d42e1e62b1c0c811c6aa3b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206217
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-08 20:34:34 +02:00
Xisco Fauli
65904f4410
quickjs: upgrade to 0.15.1
...
Downloaded from https://github.com/quickjs-ng/quickjs/releases/download/v0.15.1/quickjs-amalgam.zip
Change-Id: I0b3edc83680eea77f62604986b755e5e26c7bcda
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206187
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-07 22:49:04 +02:00
Xisco Fauli
b75c1d8033
sc: fix warning C6011: Dereferencing NULL pointer 'pObject'
...
E: /jenkins/workspace/lo_tb_master_win_analyze/sc/source/filter/xcl97/xcl97rec.cxx(1420): error C2220: the following warning is treated as an error
E: \jenkins\workspace\lo_tb_master_win_analyze\sc\source\filter\xcl97\xcl97rec.cxx(1385) : warning C6011: Dereferencing NULL pointer 'pObject'. : Lines: 1342, 1349, 1350, 1371, 1373, 1374, 1375, 1377, 1379, 1380, 1382, 1383, 1385
Change-Id: I73a3c21c9b950025db5452cc6c4c224482aa75bc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206163
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-05 23:03:03 +02:00
Xisco Fauli
2310486f88
boost: upgrade to 1_91_0
...
<https://dev-www.libreoffice.org/src/boost_1_91_0.tar.xz > has been generated (on
Debian 13) with
> $ wget https://archives.boost.io/release/1.91.0/source/boost_1_91_0.tar.bz2
> $ printf 'de5e6b0e4913395c6bdfa90537febd9028ea4c0735d2cdb0cd9b45d5f51264f5 boost_1_91_0.tar.bz2' | sha256sum -c # cf. <https://www.boost.org/users/history/version_1_91_0.html >
> boost_1_91_0.tar.bz2: OK
> $ external/boost/repack_tarball.sh boost_1_91_0.tar.bz2
> Unpacking boost_1_91_0.tar.bz2 ...
> Removing unnecessary files ...
> Creating boost_1_91_0.tar.xz ...
> Cleaning up ...
> 2f975c10da79511c2f218189fc8a12eef1a92e3bd18206e9841d406296d065eb boost_1_91_0.tar.xz
> Done.
0001-Allow-fallthrough-of-Android-to-128-bit-float.patch.1 fixes
In file included from /home/tdf/jenkins/workspace/android_x86_64/workdir/UnpackedTarball/boost/boost/math/special_functions/fpclassify.hpp:21:
/home/tdf/jenkins/workspace/android_x86_64/workdir/UnpackedTarball/boost/boost/math/special_functions/detail/fp_traits.hpp:314:15: error: static assertion failed due to requirement '113 == 64': Oops, assumption that long double is an 80-bit quantity is incorrect!!
314 | static_assert(LDBL_MANT_DIG == 64, "Oops, assumption that long double is an 80-bit quantity is incorrect!!");
on Android x86_64
and unreachable_code.patch.1 fixes
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\boost\boost\optional\detail\union_optional.hpp(600) : error C2220: the following warning is treated as an error
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\boost\boost\optional\detail\union_optional.hpp(600) : warning C4702: unreachable code
on Windows
Change-Id: Iac97991234cdb24c41bc2f0e0567fd2adb8f2f7c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/204152
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-05 21:52:58 +02:00
Xisco Fauli
b0e4238a46
svx: remove svx::theme::notifyLOK
...
The logic was relevant for Collabora Online
but it no longer uses this repo
Change-Id: I11755f26a3ed345eafcf7fe5aeaee850729227eb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206162
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-05 21:52:31 +02:00
Xisco Fauli
f1c0f94229
msvc: remove obsolete warning suppressors
...
Change-Id: I4128ab5ac0494d515d84d8208bf8d8065d2359c0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206014
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-05 08:44:23 +02:00
Xisco Fauli
ee25576fec
sqlite: upgrade to 3.53.2
...
Downloaded from https://www.sqlite.org/2026/sqlite-amalgamation-3530200.zip
Change-Id: I6e8f5db9198217f7db3747f22271baacd4c483d4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205984
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-04 17:32:19 +02:00
Xisco Fauli
6f81bce807
loplugin:unusedmethods
...
Change-Id: I57a535f72e639a9b708c5c7dc1790e354d2d477e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205943
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-04 10:00:29 +02:00
Xisco Fauli
61b478ca6f
harfbuzz: upgrade to 14.2.1
...
Downloaded from https://github.com/harfbuzz/harfbuzz/releases/download/14.2.1/harfbuzz-14.2.1.tar.xz
Change-Id: I08b972a43254459697eb3af083d27e439c3fd5bd
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205968
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-04 09:06:42 +02:00
Xisco Fauli
b08afae7e4
poppler: upgrade to 26.06
...
Downloaded from https://poppler.freedesktop.org/poppler-26.06.0.tar.xz
Change-Id: Idbcf3baf344f7400dad28d06e4a2b18118e647f4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205964
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-04 09:04:34 +02:00
Xisco Fauli
2ded626ded
fontconfig: fix WASM build
...
checking for va_copy() function... configure: error: in '/home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/workdir/UnpackedTarball/fontconfig':
configure: error: cannot run test program while cross compiling
Similar to what was done for Android
Change-Id: I6ae86e3c897abafb5a27ab11f170f5fa3af6d28b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205962
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-03 21:56:50 +02:00
Xisco Fauli
b2f4bb5ed4
fast_float: upgrade to 8.2.6
...
Downloaded from https://github.com/fastfloat/fast_float/archive/refs/tags/v8.2.6.tar.gz
Change-Id: I080c8cb80e63ee241fc3b847e2661a77cc82113d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205915
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-02 20:15:31 +02:00
Xisco Fauli
8a91868e21
drop JSDialog machinery
...
It's no longer needed and not used internally
Change-Id: Iecb0d1055fd6c61d0c34ffb8afc670ab9d5fe899
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205908
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-02 20:15:18 +02:00
Xisco Fauli
8754a75d98
vcl: drop WeldedTabbedNotebookbar
...
"WeldedToolbar" no longer exists after
commit fd65cea59c
Author: Xisco Fauli <xiscofauli@libreoffice.org >
Date: Mon Jun 1 17:14:35 2026 +0200
drop notebookbar_online.ui
Change-Id: I2b90745e184321d4973b087003c25a7882e2111e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205907
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-02 17:25:28 +02:00
Xisco Fauli
fb486e04af
setup_native: fix warning C4018: '<': signed/unsigned mismatch
...
After
commit 531fa71b48
Author: Alexandru Ogrezeanu <alexogrezeanu2004@gmail.com >
Date: Wed May 6 23:37:12 2026 +0300
tdf#147021 Replace SAL_N_ELEMENTS() macro with std::size()
Change-Id: Id6e2bb66eb9e74bda5891c77f4e59d179e1533a2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205894
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-02 12:40:14 +02:00
Xisco Fauli
078f2099d7
desktop: drop TraceEventDumper
...
'SAL_LOK_OPTIONS=profile_events' is not used anywhere
internally
Change-Id: I57a17c98412a87144dd5edca6efc213bc2f0367a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205891
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-02 00:55:44 +02:00
Xisco Fauli
89c5152164
desktop: drop methods using unused env variables
...
LOK_HELP_URL, LO_CERTIFICATE_DATABASE_PATH, DEEPL_API_URL
and DEEPL_AUTH_KEY are never used internally
Change-Id: I995768a7ecd4b56b249dee261574e6709cd5f639
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205890
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-02 00:55:39 +02:00
Xisco Fauli
b42f0ad65b
Revert "notebookbar: move slide transition pane"
...
This reverts commit bb3316dfad .
This was only used by sd/uiconfig/simpress/ui/notebookbar_online.ui
which is gone after
commit fd65cea59c
Author: Xisco Fauli <xiscofauli@libreoffice.org >
Date: Mon Jun 1 17:14:35 2026 +0200
drop notebookbar_online.ui
Change-Id: Ic95bb218ca33b8c84d97f32f7a69af5fd5960339
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205887
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-01 20:45:08 +02:00
Xisco Fauli
fd65cea59c
drop notebookbar_online.ui
...
'SAL_LOK_OPTIONS=notebookbar' is not used anywhere
internally
Change-Id: Ibee2bf6d990ec53f7c2109bcfed451d37d70e8ee
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205885
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-01 20:44:45 +02:00
Xisco Fauli
bbc79d4108
graphite: upgrade to 1.3.15
...
Downloaded from https://github.com/silnrsi/graphite/releases/download/1.3.15/graphite2-minimal-1.3.15.tgz
Change-Id: I4781db96e723a552dbb9b64a1be6284850bb2979
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205875
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-06-01 20:44:25 +02:00
Xisco Fauli
7281f570cc
libcmis: upgrade to 0.6.3
...
Change-Id: I835c68a209386d051d059b5b7d3a23ad8b2356f9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205865
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-06-01 13:56:42 +02:00
Xisco Fauli
750af72a83
sc: fix warning C6011: Dereferencing NULL pointer 'pViewShell'
...
After
commit 0a231f1237
Author: Xisco Fauli <xiscofauli@libreoffice.org >
Date: Fri May 29 10:55:41 2026 +0200
drop isLOKDesktop and LOKDeviceFormFactor
E:\jenkins\workspace\lo_tb_master_win_analyze\sc\source\ui\app\inputhdl.cxx(1287) : warning C6011: Dereferencing NULL pointer 'pViewShell'. : Lines: 1136, 1139, 1140, 1141, 1142, 1143, 1144, 1146, 1147, 1148, 1150, 1151, 1152, 1153, 1155, 1157, 1158, 1159, 1160, 1162, 1161, 1163, 1165, 1166, 1167, 1177, 1276, 1277, 1280, 1281, 1283, 1284, 1285, 1286, 1287
Change-Id: I5f72b4ad71de94133a6127d57e357a3bf6dda15c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205864
Reviewed-by: Julien Nabet <serval2412@yahoo.fr >
Tested-by: Jenkins
2026-06-01 13:21:13 +02:00
Xisco Fauli
0a231f1237
drop isLOKDesktop and LOKDeviceFormFactor
...
follow-up of
commit 7579bac8e9
Author: Xisco Fauli <xiscofauli@libreoffice.org >
Date: Fri May 29 10:46:04 2026 +0200
drop isLOKTablet
and
commit f436c1cd89
Author: Xisco Fauli <xiscofauli@libreoffice.org >
Date: Fri May 29 10:07:20 2026 +0200
drop isLOKMobilePhone
Change-Id: I59604e56af75933acaa3ba6146e9b406d7a7845e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205828
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-29 15:13:09 +02:00
Xisco Fauli
7579bac8e9
drop isLOKTablet
...
follow-up of
commit f436c1cd89
Author: Xisco Fauli <xiscofauli@libreoffice.org >
Date: Fri May 29 10:07:20 2026 +0200
drop isLOKMobilePhone
Change-Id: I0b7774357071ea25069655dad33b2f3e2c02b835
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205827
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-29 13:38:57 +02:00
Xisco Fauli
f436c1cd89
drop isLOKMobilePhone
...
follow-up of
commit 8b90f2cd18
Author: Heiko Tietze <tietze.heiko@gmail.com >
Date: Thu May 28 09:05:55 2026 +0200
Remove wordcount-mobile dialog
This commit also reverts
commit 5eec86d6c4
Author: Caolán McNamara <caolan.mcnamara@collabora.com >
Date: Tue May 6 16:38:57 2025 +0100
no searchicon (or searchbox) in mobile version of search dialog
Change-Id: I7dd37f5e6575f2f1b7748ce6c1bd6ddadb8c3e77
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205826
Tested-by: Xisco Fauli <xiscofauli@libreoffice.org >
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-29 13:38:32 +02:00
Xisco Fauli
0159850b67
[API CHANGE] drop ComplexColorJSON
...
No need to use it when we can use ComplexColor
Change-Id: I921e229d2dee719b7457f046c1ed1ff0492aa3e8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205810
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-28 20:07:19 +02:00
Xisco Fauli
53e355c0ea
fontconfig: this is only used for CODA-W
...
Similar to what cairo and pixman do
fontconfig is not needed for Windows
Change-Id: I5b7696e143899754320e2b2c673dec3efc93d219
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205809
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-05-28 16:35:36 +02:00
Xisco Fauli
39f04e8c12
fontconfig: upgrade to 2.18.0
...
Android builds in CI started to fail with
checking for va_copy() function... configure: error: in '/home/tdf/jenkins/workspace/android_x86_64/workdir/UnpackedTarball/fontconfig':
configure: error: cannot run test program while cross compiling
so use ac_cv_va_copy=no
call "make -C fc-const" to generate fcconst.h
Downloaded from https://gitlab.freedesktop.org/api/v4/projects/890/packages/generic/fontconfig/2.18.0/fontconfig-2.18.0.tar.xz
Change-Id: I67d0c83675bf1a73b5e2b8b880bbb231e908c7df
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205522
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-27 23:03:13 +02:00
Xisco Fauli
8ca0851bfb
clang-format: apply it to subsequent_export_test2.cxx
...
After
commit 038131a16e
Author: Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk >
Date: Thu May 7 05:14:28 2026 +0900
sc: Follow-up to preserve #SPILL! state through ODS import
Change-Id: I816c0a355693703e87dfa42406f8bf23d71ce241
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205765
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-27 22:58:30 +02:00
Xisco Fauli
10a087d811
libmspub: remove obsolete android patch
...
Change-Id: I138582ef267b768eabadecaa8e8e777b58e7f9ca
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205734
Tested-by: Jenkins
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com >
2026-05-26 22:11:21 +02:00
Xisco Fauli
ca5d133434
libabw: upgrade to 0.1.4
...
Generated with:
./autogen.sh
./configure
make dist-xz
Change-Id: I0d5a887060c7ddc6ecaa40ba3a1be6fe9d41290b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205704
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-26 17:29:14 +02:00
Xisco Fauli
49dcd18dcb
loplugin:unusedmethods in sc/
...
Change-Id: Ifa1611c968b46d65ef73008826ba3514f8c8cd18
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205718
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-05-26 17:08:28 +02:00
Xisco Fauli
cd7277347a
libqxp: upgrade to 0.0.3
...
Generated with:
./autogen.sh
./configure
make dist-xz
Change-Id: I2f892c7e5ffcfb4dd6c68d57c45a915165145fd0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205710
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-05-26 16:38:50 +02:00
Xisco Fauli
ff07109ed4
libmspub: upgrade to 0.1.5
...
Generated with:
./autogen.sh
./configure
make dist-xz
Change-Id: Icf4f689e8affd9310998850c83c45bffe2909ff7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205715
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-05-26 16:16:15 +02:00
Xisco Fauli
bd424bc733
libcdr: upgrade to 0.1.9
...
Generated with:
./autogen.sh
./configure
make dist-xz
Change-Id: I42e948823e412d4272d573e6a03bd82425730eed
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205712
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-26 15:47:40 +02:00
Xisco Fauli
b696585409
libfreehand: upgrade to 0.1.3
...
Generated with:
./autogen.sh
./configure
make dist-xz
Change-Id: I804e6ebc7056646ddf1e9635240ecb1519f9114f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205706
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-26 15:39:29 +02:00
Xisco Fauli
7de86191c2
libvisio: upgrade to 0.1.11
...
Generated with:
./autogen.sh
./configure
make dist-xz
Change-Id: I8ffead4e02e1a951d12930dbba8d6d9165a8ca05
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205702
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-05-26 14:07:38 +02:00
Xisco Fauli
f6af0683df
quickjs: upgrade to 0.15.0
...
Downloaded from https://github.com/quickjs-ng/quickjs/releases/download/v0.15.0/quickjs-amalgam.zip
Change-Id: Id3f0d952f26bffe0dd4d870ef01027dd58372248
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205657
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-25 13:53:21 +02:00
Xisco Fauli
e69c03a445
fix build with --enable-quickjs and --enable-werror
...
/mnt/4d311c06-5193-4f61-a3f6-53ca4d9ea1e1/libreoffice/jsuno/source/jsuno.cxx: In constructor ‘{anonymous}::ModuleData::ModuleData(JSContext*, const rtl::OUString&)’:
/mnt/4d311c06-5193-4f61-a3f6-53ca4d9ea1e1/libreoffice/jsuno/source/jsuno.cxx:238:48: error: declaration of ‘name’ shadows a member of ‘{anonymous}::ModuleData’ [-Werror=shadow]
238 | ModuleData(JSContext* ctx, const OUString& name)
| ~~~~~~~~~~~~~~~~^~~~
/mnt/4d311c06-5193-4f61-a3f6-53ca4d9ea1e1/libreoffice/jsuno/source/jsuno.cxx:247:14: note: shadowed declaration is here
247 | OUString name;
| ^~~~
cc1plus: all warnings being treated as errors
Change-Id: Id4d4a366b455c7497170d00270c5328e00f97f19
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205655
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-05-25 13:52:46 +02:00
Xisco Fauli
4d1fcc9c4c
sc: silence warning C6011: Dereferencing NULL pointer 'mpDPObject'
...
E: /jenkins/workspace/lo_tb_master_win_analyze/sc/source/ui/operation/ReplacePivotTableOperation.cxx(131): error C2220: the following warning is treated as an error
E: \jenkins\workspace\lo_tb_master_win_analyze\sc\source\ui\operation\ReplacePivotTableOperation.cxx(44) : warning C6011: Dereferencing NULL pointer 'mpDPObject'. : Lines: 38, 40, 41, 44
Change-Id: I6dd023a636837435f066ded4e81592a08eb8ef7e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205654
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-05-25 11:31:11 +02:00
Xisco Fauli
a7852eb32d
svx: fix build with --enable-breakpad
...
/home/tdf/lode/jenkins/workspace/lo_gerrit/tb/src_master/svx/source/dialog/crashreportdlg.hxx:28:27: error: ‘LinkButton’ is not a member of ‘weld’
28 | std::unique_ptr<weld::LinkButton> mxLinkButton;
Change-Id: If364ca8d2208b997902d19557bb12597defdb506
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205629
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-24 22:36:54 +02:00
Xisco Fauli
26bc384e6f
CppunitTest_sc_sheetview_test: disable failing assert on Mac/Windows
...
*** Exception 0xc0000005 occurred ***
at ScDPSaveData::operator== in E:\jenkins\workspace\gerrit_windows_wsl\sc\source\core\data\dpsave.cxx: line: 791:
at CppUnit::assertion_traits<ScDPSaveData>::equal in E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\cppunit\include\cppunit\TestAssert.h: line: 60:
at CppUnit::assertEquals<ScDPSaveData> in E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\cppunit\include\cppunit\TestAssert.h: line: 166:
at testSync_PivotTable_DefaultAndSheetView::TestBody in E:\jenkins\workspace\gerrit_windows_wsl\sc\qa\unit\tiledrendering\SheetViewTest.cxx: line: 3877:
at std::invoke<void (__cdecl testSync_PivotTable_DefaultAndSheetView::*&)(void),testSync_PivotTable_DefaultAndSheetView * &> in C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\type_traits: line: 1686:
at std::_Invoker_ret<std::_Unforced>::_Call<void (__cdecl testSync_PivotTable_DefaultAndSheetView::*&)(void),testSync_PivotTable_DefaultAndSheetView * &> in C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional: line: 2117:
at std::_Call_binder<std::_Unforced,0,void (__cdecl testSync_PivotTable_DefaultAndSheetView::*)(void),std::tuple<testSync_PivotTable_DefaultAndSheetView *>,std::tuple<> > in C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional: line: 2127:
at std::_Binder<std::_Unforced,void (__cdecl testSync_PivotTable_DefaultAndSheetView::*&)(void),testSync_PivotTable_DefaultAndSheetView * &>::operator()<> in C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional: line: 2181:
at std::invoke<std::_Binder<std::_Unforced,void (__cdecl testSync_PivotTable_DefaultAndSheetView::*&)(void),testSync_PivotTable_DefaultAndSheetView * &> &> in C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\type_traits: line: 1670:
at std::_Func_impl_no_alloc<std::_Binder<std::_Unforced,void (__cdecl testSync_PivotTable_DefaultAndSheetView::*&)(void),testSync_PivotTable_DefaultAndSheetView * &>,void>::_Do_call in C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional: line: 880:
at std::_Func_class<void>::operator() in C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional: line: 926:
at CppUnit::TestCaller<testSync_PivotTable_DefaultAndSheetView>::runTest in E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\cppunit\include\cppunit\TestCaller.h: line: 175:
at CppUnit::TestCaseMethodFunctor::operator() in E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\cppunit\src\cppunit\TestCase.cpp: line: 33:
at `anonymous namespace'::Protector::protect in E:\jenkins\workspace\gerrit_windows_wsl\test\source\vclbootstrapprotector.cxx: line: 37:
at CppUnit::ProtectorChain::ProtectFunctor::operator() in E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\cppunit\src\cppunit\ProtectorChain.cpp: line: 21:
at `anonymous namespace'::Prot::protect in E:\jenkins\workspace\gerrit_windows_wsl\unotest\source\cpp\unobootstrapprotector\unobootstrapprotector.cxx: line: 79:
at CppUnit::ProtectorChain::ProtectFunctor::operator() in E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\cppunit\src\cppunit\ProtectorChain.cpp: line: 21:
at `anonymous namespace'::Prot::protect in E:\jenkins\workspace\gerrit_windows_wsl\unotest\source\cpp\unoexceptionprotector\unoexceptionprotector.cxx: line: 181:
at CppUnit::ProtectorChain::ProtectFunctor::operator() in E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\cppunit\src\cppunit\ProtectorChain.cpp: line: 21:
at CppUnit::DefaultProtector::protect in E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\cppunit\src\cppunit\DefaultProtector.cpp: line: 15:
at CppUnit::ProtectorChain::ProtectFunctor::operator() in E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\cppunit\src\cppunit\ProtectorChain.cpp: line: 21
Change-Id: I5217f87e45ab1639c445f9c635cff8e9beb37cf2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205604
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-05-24 16:39:19 +02:00
Xisco Fauli
b96ce8d100
sc: fix warning C6011: Dereferencing NULL pointer 'pBase'
...
E: /jenkins/workspace/lo_tb_master_win_analyze/sc/source/ui/docshell/documentlinkmgr.cxx(159): error C2220: the following warning is treated as an error
E: \jenkins\workspace\lo_tb_master_win_analyze\sc\source\ui\docshell\documentlinkmgr.cxx(154) : warning C6011: Dereferencing NULL pointer 'pBase'. : Lines: 140, 141, 144, 145, 147, 148, 150, 152, 154
Change-Id: I962cc713700d186ee6e5f81b0d455aaead4dc6c9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205555
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-22 16:03:47 +02:00
Xisco Fauli
523e6ac418
sw: fix wasm build
...
/home/tdf/jenkins/workspace/lo_gerrit/tb/src_wasm/sw/source/uibase/shells/textsh1.cxx:2301:95: error: cannot initialize a parameter of type 'weld::Widget *' with an rvalue of type 'weld::Window *'
2301 | VclPtr<AbstractDropDownFormFieldDialog> pDlg(pFact->CreateDropDownFormFieldDialog(rWrtSh.GetView().GetFrameWeld(), pFieldBM));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/tdf/jenkins/workspace/lo_gerrit/tb/src_wasm/include/sfx2/objsh.hxx:154:24: note: 'weld::Window' is not defined, but forward declared here; conversion would be valid if it was derived from 'weld::Widget'
154 | namespace weld { class Window; }
| ^
/home/tdf/jenkins/workspace/lo_gerrit/tb/src_wasm/sw/inc/swabstdlg.hxx:512:97: note: passing argument to parameter 'pParent' here
512 | virtual VclPtr<AbstractDropDownFormFieldDialog> CreateDropDownFormFieldDialog(weld::Widget* pParent, sw::mark::Fieldmark* pDropDownField) = 0;
| ^
/home/tdf/jenkins/workspace/lo_gerrit/tb/src_wasm/sw/source/uibase/shells/textsh1.cxx:2324:87: error: cannot initialize a parameter of type 'weld::Widget *' with an rvalue of type 'weld::Window *'
2324 | VclPtr<AbstractDateFormFieldDialog> pDlg(pFact->CreateDateFormFieldDialog(rWrtSh.GetView().GetFrameWeld(), pDateField, *GetView().GetDocShell()->GetDoc()));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/tdf/jenkins/workspace/lo_gerrit/tb/src_wasm/include/sfx2/objsh.hxx:154:24: note: 'weld::Window' is not defined, but forward declared here; conversion would be valid if it was derived from 'weld::Widget'
154 | namespace weld { class Window; }
| ^
/home/tdf/jenkins/workspace/lo_gerrit/tb/src_wasm/sw/inc/swabstdlg.hxx:514:89: note: passing argument to parameter 'pParent' here
514 | virtual VclPtr<AbstractDateFormFieldDialog> CreateDateFormFieldDialog(weld::Widget* pParent, sw::mark::DateFieldmark* pDateField, SwDoc& rDoc) = 0;
| ^
2 errors generated.
Change-Id: I602138a9435498393b079072269eeca177e8a557
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205527
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-22 14:46:25 +02:00
Xisco Fauli
b5b56a0641
sfx2: fix warning C6011: Dereferencing NULL pointer 'pFamilyItem'
...
E: /jenkins/workspace/lo_tb_master_win_analyze/sfx2/source/dialog/StyleList.cxx(539): error C2220: the following warning is treated as an error
E: \jenkins\workspace\lo_tb_master_win_analyze\sfx2\source\dialog\StyleList.cxx(527) : warning C6011: Dereferencing NULL pointer 'pFamilyItem'. : Lines: 516, 519, 521, 522, 523, 527
Change-Id: I998218e1b8ae8e69b4e5f7a7f86fea3edd863923
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205512
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-22 12:56:58 +02:00
Xisco Fauli
04129b50a1
fix ubsan RTTI
...
warn: sal.osl:2144438:2144438:sal/osl/unx/module.cxx:103: dlopen(/home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libscfiltlo.so, 1): /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libscfiltlo.so: undefined symbol: _ZTI13ScMatrixToken
warn: sal.osl:2144438:2144438:sal/osl/unx/module.cxx:103: dlopen(libscfiltlo.so, 1): /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libscfiltlo.so: undefined symbol: _ZTI13ScMatrixToken
cppunittester: /home/tdf/lode/jenkins/workspace/lo_ubsan/sc/source/ui/docshell/impex.cxx:2693: auto ScFormatFilter::Get()::(anonymous class)::operator()() const: Assertion `false' failed.
Change-Id: I5dff736ab55b352083c17519f63a08a4ee01a8ed
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205518
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
Tested-by: Jenkins
2026-05-22 12:35:37 +02:00
Xisco Fauli
24e99db540
sc: fix warning C6011: Dereferencing NULL pointer 'pUndo'
...
E: /jenkins/workspace/lo_tb_master_win_analyze/sc/source/core/data/table3.cxx(1894): error C2220: the following warning is treated as an error
E: \jenkins\workspace\lo_tb_master_win_analyze\sc\source\core\data\table3.cxx(1854) : warning C6011: Dereferencing NULL pointer 'pUndo'. : Lines: 1767, 1769, 1770, 1773, 1775, 1788, 1789, 1791, 1792, 1794, 1796, 1799, 1802, 1805, 1808, 1810, 1814, 1815, 1820, 1828, 1829, 1831, 1833, 1839, 1840, 1841, 1842, 1843, 1845, 1851, 1853, 1854
Change-Id: Ia26daf24d47441ddcab107f2069fe61b8dfcf168
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205506
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-22 09:32:51 +02:00
Xisco Fauli
fb28678005
loplugin:unusedmethods
...
Change-Id: If3dae53e3cf16df2d0c505a898138dfa6fe6c0f9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205442
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-22 09:32:38 +02:00
Xisco Fauli
a17fc2f658
i18nlangtag: remove applelangid.hxx
...
Since
commit f1e8fee31e
Author: Khaled Hosny <khaled@aliftype.com >
Date: Sun Apr 12 23:26:41 2026 +0200
vcl: Read more names in sft.cxx using HarfBuzz
Change-Id: Ic56c9c68562070b894a1f5119d419f908254261a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205439
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org >
2026-05-20 14:30:18 +02:00