Skip to content

Releases: trofi/ski

v1.5.0

23 Nov 13:08
Compare
Choose a tag to compare

No major features added. The main change is the removal of mootif and
gtk backends and the build fix for better C23 standard compatibility.

  • New -initramfs option to pass a separate initramfs file to the
    bootloader.
  • --with-gtk and --with-x11 ./configure options (and backend
    code) are removed. xski binary is not built anymore.
  • Build fix against -std=c23 toolchain.
  • Pull in 'bootloader' code from linux-4.19.241.
  • Switch from lex and yacc to flex and bison as dependencies.

v1.4.0

19 Aug 22:32
Compare
Choose a tag to compare

It's a new fork based on latest 1.3.2 version available. It's new home
is https://github.com/trofi/ski. There are many changes since 1.1.0.
We'll list a few here since 1.3.2:

  • https://github.com/trofi/ski is a new Ski home.

  • Build is fixed to work with modern glibc, binutils and linux kernel
    headers versions.

  • More linux syscalls are emulated to at least get basic printf() to
    work. More work needs to be done before Ski user emulation can run real
    world programs.

  • Dropped outdated ski.spec from tarball.

  • Dropped ski-config from installed files. Ski does not provide a
    stable library interface.

  • Dropped dynamic hook loading infrastructure support. Ski no longer
    tries to load and execute any libraries via SKIHOOK_PATH. LTDL is
    not required anymore.

  • libski is not installed any more and is considered an internal
    implementation detail of Ski.