Skip to content

Commit 090a6bb

Browse files
committed
Add tiny 6.18 build
To help with verifying packaging
1 parent 79bcd2d commit 090a6bb

4 files changed

Lines changed: 1410 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
matrix:
3636
target:
3737
- tiny-6.6
38+
- tiny-6.18
3839
# Build twice for comparison
3940
build:
4041
- one
@@ -70,6 +71,7 @@ jobs:
7071
matrix:
7172
target:
7273
- tiny-6.6
74+
- tiny-6.18
7375
steps:
7476
- name: Install dependencies
7577
run: |

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@ RUN apt-get update && \
1818
fakeroot \
1919
flex \
2020
git \
21+
gpgv \
2122
kmod \
2223
libelf-dev \
23-
liblz4-tool \
24+
lz4 \
2425
libssl-dev \
2526
ncurses-dev \
2627
python3 \

Makefile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,17 @@ tiny-6.6: ## Builds latest 6.6 kernel, unpatched
2424
--return \
2525
$(OUT)
2626

27+
.PHONY: tiny-6.18
28+
tiny-6.18: OUT:=$(SCRIPT_OUTPUT_PREFIX)-tiny-6.18.$(SCRIPT_OUTPUT_EXT)
29+
tiny-6.18: ## Builds latest 6.18 kernel, unpatched
30+
LINUX_MAJOR_VERSION="6.18" LOCALVERSION="tiny" \
31+
BUILD_DISTRO="trixie" \
32+
LINUX_LOCAL_CONFIG_PATH="$(PWD)/configs/tinyconfig-6.18" \
33+
script \
34+
--command ./scripts/build-kernel-wrapper \
35+
--return \
36+
$(OUT)
37+
2738
.PHONY: grsec
2839
grsec: OUT:=$(SCRIPT_OUTPUT_PREFIX)-grsec.$(SCRIPT_OUTPUT_EXT)
2940
grsec: ## Builds grsecurity-patched kernel (requires credentials)

0 commit comments

Comments
 (0)