While 7.5.5.2 built fine with --without-java, 7.6.0.3 started to fail to build with that: [build CXX] cui/source/options/optlingu.cxx /var/tmp/paludis/build/app-office-libreoffice-7.6.0.3/work/libreoffice-7.6.0.3/cui/source/options/optjava.cxx: In member function 'void SvxJavaClassPathDlg::SetClassPath(co nst rtl::OUString&)': /var/tmp/paludis/build/app-office-libreoffice-7.6.0.3/work/libreoffice-7.6.0.3/cui/source/options/optjava.cxx:945:29: error: 'jfw_convertUserPathList' was not declared in this scope 945 | std::vector paths = jfw_convertUserPathList(_rPath); | ^~~~~~~~~~~~~~~~~~~~~~~ #include <jvmfwk/framework.hxx> is behind "#if HAVE_FEATURE_JAVA" but "jfw_convertUserPathList" is not, causing the build failure.
Samuel: noticing 7795a2adc0a724220440dca997495043902f1384, thought you might be interested in this one.
Miklos Vajna committed a patch related to this issue. It has been pushed to "libreoffice-7-6": https://git.libreoffice.org/core/commit/37780648aa46a8d10ef0801d18225ae1ed859161 tdf#156914 Fix --without-java build It will be available in 7.6.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.