This repository has been archived by the owner on Jan 1, 2023. It is now read-only.
A guide on how to build the kernel is here. You can also see INSTALL.md in the main repo.
Usage:
- Extract the archive as root from inside a directory (
cd dir; tar xf ../wyverkiss-XXXX.X-rootfs.tar.xz
). - Run
./bin/kiss-chroot
to enter the chroot.
Build flags:
export CFLAGS="-march=x86-64 -mtune=generic -pipe -Os"
export CXXFLAGS="-march=x86-64 -mtune=generic -pipe -Os"
export MAKEFLAGS="-j4"
Packages:
baselayout 1-8
busybox 1.34.0-6
byacc 20210808-1
bzip2 1.0.8-1
curl 7.79.1-1
flex 2.6.4-4
git 2.33.0-1
kiss 5.5.28-1
linux-headers 5.10.54-1
llvm 13.0.0-1
m4 6.7-2
make 20210808-1
musl 1.2.2-1
openssl 3.0.0-1
pigz 2.6-2
xz 5.2.5-1
zlib 1.2.11-3
KISS_HOOK:
case $1 in
post-build)
: "${3:?DEST is unset}"
case $2 in
kiss)
# Skip removal.
;;
*)
rm -rf \
"$3/usr/share/gettext" \
"$3/usr/share/polkit-1" \
"$3/usr/share/locale" \
"$3/usr/share/info" \
"$3/usr/share/man" \
"$3/usr/share/doc" \
"$3/usr/lib/charset.alias"
;;
esac
;;
esac