openwrt/.github/workflows
Christian Marangi 8be50c369b
CI: build: fix use of sdk as toolchain
The toolchain included in a sdk have a different format than an external
toolchain tar.

Since sdk is a more integrated setup doesn't use and include wrapper bin
that use the external toolchain config and use an alternative and more
standard way to include all the toolchain headers.

External toolchain use wrapper.sh to append the configured include
header when each tool is called.

Fix the sdk toolchain by reverting their own sdk wrapper scripts and to
simulate an external toolchain build copying what is done in the
toolchain target makefile.

This handle compilation error and warning caused by not using fortify
header on building packages.

Fixes: 006e52545d ("CI: build: add support to fallback to sdk for external toolchain")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(cherry picked from commit 42f0ab028e)
2022-12-06 23:48:07 +01:00
..
scripts ci: show build failures directly in job log output 2022-12-04 17:36:55 +01:00
build.yml CI: build: fix use of sdk as toolchain 2022-12-06 23:48:07 +01:00
check-kernel-patches.yml CI: fix matching for openwrt release branch for container selection 2022-12-04 21:14:20 +01:00
Dockerfile.tools CI: create Docker container containing compiled tools 2022-12-04 17:36:55 +01:00
formal.yml CI: bump actions/checkout action to v3 2022-12-04 17:36:57 +01:00
kernel.yml CI: trigger check also on build and check-kernel-patches workflow change 2022-12-04 21:14:21 +01:00
labeler.yml build: harden GitHub workflow permissions 2022-12-04 17:36:57 +01:00
packages.yml CI: trigger check also on build and check-kernel-patches workflow change 2022-12-04 21:14:21 +01:00
tools.yml CI: tools: support per branch tools container 2022-12-04 17:37:00 +01:00