build failure in cmis_content.cxx
Michael Stahl
mst at libreoffice.org
Fri Nov 10 14:22:27 UTC 2023
On 10/11/2023 09:35, Dan Horák wrote:
> Hi,
>
> our CI is getting a build failure in the master branch caused by change
> from yesterday
>
> ...
> In file included from /home/jenkins/workspace/libreoffice-upstream-bundled/label/mt-snow-02-brq/ucb/source/ucp/cmis/cmis_content.cxx:59:
> /home/jenkins/workspace/libreoffice-upstream-bundled/label/mt-snow-02-brq/include/curlinit.hxx: In function ‘void InitCurl_easy(CURL*)’:
> /home/jenkins/workspace/libreoffice-upstream-bundled/label/mt-snow-02-brq/include/curlinit.hxx:28:30: error: ‘GetCABundleFile’ was not declared in this scope
> 28 | char const* const path = GetCABundleFile();
> | ^~~~~~~~~~~~~~~
>
>
> 3aca2d9776a871f15009a1aa70628ba3a03ee147 is bad
> 0156cba6e34026f8fa0f2912e503378a5ec2208d is good
> (no bisecting yet)
>
> Is it a known issue? All libs except zlib, openssl and boost are
> bundled, "make distclean" before every build.
so you have SYSTEM_OPENSSL=TRUE and SYSTEM_CURL=
i didn't expect anyone to try that since it doesn't make a lot of sense
so the #ifdefs don't cope with it... can you send a patch to replace
- !defined(SYSTEM_OPENSSL)
+ !defined(SYSTEM_OPENSSL)||!defined(SYSTEM_CURL)
or change your build config to use system curl?
More information about the LibreOffice
mailing list