From 0371593ef377f5425504292309948a5c83ec67b6 Mon Sep 17 00:00:00 2001 From: omkar hole Date: Tue, 30 Dec 2025 22:32:56 +0530 Subject: [PATCH 1/4] Docs: use GCC 12 explicitly in Collabora Office Linux build --- content/post/build-co-linux.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/post/build-co-linux.md b/content/post/build-co-linux.md index bb95de3b..bc6f733d 100644 --- a/content/post/build-co-linux.md +++ b/content/post/build-co-linux.md @@ -42,7 +42,7 @@ It requires what Collabora Online already requires and the additionally followin Run `./autogen.sh`, then configure ```sh -./configure \ +CC="ccache gcc-12" CXX="ccache g++-12" ./configure \ --enable-qtapp \ --with-lo-path=/path/to/core/instdir \ --with-lokit-path=/path/to/core/include \ From b069273903b5c98a54ff6e5bb14a881c7d41b783 Mon Sep 17 00:00:00 2001 From: omkar hole Date: Thu, 1 Jan 2026 13:22:33 +0530 Subject: [PATCH 2/4] Revert "Docs: use GCC 12 explicitly in Collabora Office Linux build" This reverts commit 0371593ef377f5425504292309948a5c83ec67b6. --- content/post/build-co-linux.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/post/build-co-linux.md b/content/post/build-co-linux.md index bc6f733d..bb95de3b 100644 --- a/content/post/build-co-linux.md +++ b/content/post/build-co-linux.md @@ -42,7 +42,7 @@ It requires what Collabora Online already requires and the additionally followin Run `./autogen.sh`, then configure ```sh -CC="ccache gcc-12" CXX="ccache g++-12" ./configure \ +./configure \ --enable-qtapp \ --with-lo-path=/path/to/core/instdir \ --with-lokit-path=/path/to/core/include \ From f75ecc628680d37c53549004f779c546370c921c Mon Sep 17 00:00:00 2001 From: omkar hole Date: Thu, 1 Jan 2026 13:31:09 +0530 Subject: [PATCH 3/4] Updated Changes --- content/post/build-code.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/content/post/build-code.md b/content/post/build-code.md index b38e5a0c..c8c3c479 100644 --- a/content/post/build-code.md +++ b/content/post/build-code.md @@ -120,6 +120,14 @@ You need to clone it, run autoconf/automake, configure and build using GNU make. Now clone the forked repo: {{% common-build-commands section="clone-online" %}} +> **Compiler note (openSUSE):** +>GCC/G++ 12 or newer is required for building Collabora Online on openSUSE. +> If your default compiler is older, run configure like this: +> +> ```bash +> CC="ccache gcc-12" CXX="ccache g++-12" ./configure +> ``` + {{% common-build-commands section="build-online" %}} {{% common-build-commands section="run-unit-tests" %}} From eed9218ac17108c330f8cb23491331320e11c5e8 Mon Sep 17 00:00:00 2001 From: omkar hole Date: Fri, 2 Jan 2026 14:13:58 +0530 Subject: [PATCH 4/4] Update build-code.md --- content/post/build-code.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/content/post/build-code.md b/content/post/build-code.md index c8c3c479..a32a23bc 100644 --- a/content/post/build-code.md +++ b/content/post/build-code.md @@ -120,13 +120,13 @@ You need to clone it, run autoconf/automake, configure and build using GNU make. Now clone the forked repo: {{% common-build-commands section="clone-online" %}} -> **Compiler note (openSUSE):** ->GCC/G++ 12 or newer is required for building Collabora Online on openSUSE. -> If your default compiler is older, run configure like this: -> -> ```bash -> CC="ccache gcc-12" CXX="ccache g++-12" ./configure -> ``` +**Compiler note (openSUSE):** +GCC/G++ 12 or newer is required for building Collabora Online on openSUSE. +If your default compiler is older, run configure like this: + +```bash +CC="ccache gcc-12" CXX="ccache g++-12" ./configure +``` {{% common-build-commands section="build-online" %}}