Skip to content
This repository has been archived by the owner on Jan 1, 2023. It is now read-only.

2020.7

Compare
Choose a tag to compare
@konimex konimex released this 30 Jul 04:14
· 568 commits to master since this release

A guide on how to build the kernel is here.

If you have any problems with building/running something, do NOT open an issue to KISS Linux as this is not an official build. Open an issue here or nag me on IRC. Installation procedures should be identical to KISS.

Use sudo or the root account to extract the rootfs.

Usage: https://raw.githubusercontent.com/kisslinux/kiss/master/contrib/kiss-chroot

Usage:

  • Extract the archive as root.
  • Run ./wyverkiss-root/bin/kiss-chroot to enter the rootfs.

Build flags:

export CFLAGS="-march=x86-64 -mtune=generic -pipe -Os"
export CXXFLAGS="-march=x86-64 -mtune=generic -pipe -Os"
export MAKEFLAGS="-j4"

An exception was made for busybox, where the CFLAGS wasn't used at all to prevent segmentation fault.

Changelogs:

  • Updated all packages.
  • Swapped to YYYY.M versioning scheme. (Following KISS)

Packages installed:

baselayout 1 6
busybox 1.32.0 2
bzip2 1.0.8 1
curl 7.71.1 1
git 2.28.0 1
kiss 4.0.2 1
libressl 3.2.0 1
linux-headers 5.4.45 1
llvm 10.0.1 1
m4 6.6 1
make 20200212 1
musl 1.2.0 2
pigz 2.4 3
pkgconf 1.7.3 1
wyverkiss-repo 1 2
xz 5.2.5 1
zlib 1.2.11 3

The tarball is signed with minisign. To verify the tarball, you can do:

minisign -Vm wyverkiss-2020.7-x86_64-rootfs.tar.xz -P RWRX6BWR+kgO3kLVuWgBezKRR9IdFiXVabcicNlmEU+qKmYeP82ZtFMb

with the text after -P being my public key.

For GnuPG users, a GnuPG signature is also available, use my key: C3B7 2151 DCFF ACCA A354 A628 9BDF 29AC 4914 33CE to verify it.

Note:

  • make is not GNU make. It's bmake.
  • m4 is not GNU m4. It's OpenBSD m4.
  • GNU make is available with the g prefix.