openwrt/.github/workflows
Christian Marangi 51adcb7cd2
CI: build: fix ccache cache usage
CCache cache is currently broken due to a funny bug in ccache compiler
type detection. It seems ccache compiler type detection is very fragile
and with the use of external toolchain doesn't correctly detect the
type.
The type detected is set to other instead of gcc resulting in ccache
complaining for unsupported compiler options.

To handle this problem, force the compiler type to gcc to make ccache
correctly work and speedup compilation.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(cherry picked from commit ae7b05328c)
2023-10-24 17:12:04 +02:00
..
scripts ci: show_build_failures: fix missing output for configure failures 2023-01-09 11:22:10 +01:00
build-tools.yml ci: use new buildbot worker images with Debian 11 2023-05-15 20:43:47 +02:00
build.yml CI: build: fix ccache cache usage 2023-10-24 17:12:04 +02:00
check-kernel-patches.yml CI: rework build workflow to have split target and subtarget directly 2023-05-24 19:26:06 +01:00
coverity.yml CI: build: add job to remove previous ccache cache if already exist 2023-10-24 17:12:03 +02:00
Dockerfile.toolchain CI: push-containers: build and push container with external toolchain 2023-10-24 17:11:06 +02:00
Dockerfile.tools ci: use new buildbot worker images with Debian 11 2023-05-15 20:43:47 +02:00
formal.yml CI: bump actions/checkout action to v3 2022-10-12 16:47:46 +02:00
kernel.yml CI: build: add job to remove previous ccache cache if already exist 2023-10-24 17:12:03 +02:00
label-kernel.yml CI: build: add job to remove previous ccache cache if already exist 2023-10-24 17:12:03 +02:00
label-target.yml CI: build: add job to remove previous ccache cache if already exist 2023-10-24 17:12:03 +02:00
labeler.yml CI: labeler: fix wrong label for pr targeting stable branch 2022-12-01 01:51:58 +01:00
packages.yml CI: build: add option to define custom ccache cache type 2023-10-24 17:12:04 +02:00
push-containers.yml CI: build: add job to remove previous ccache cache if already exist 2023-10-24 17:12:03 +02:00
toolchain.yml CI: build: add job to remove previous ccache cache if already exist 2023-10-24 17:12:03 +02:00
tools.yml CI: ignore master branch for push events 2023-10-24 17:11:31 +02:00