magicErmine is a tool for creating portable applications for Linux. It allows the same Linux executable to be run on a wide range of different distributions. Like statifier, It makes one executable file with no run-time dependencies from a dynamically linked executable and all of its libraries. Unlike statifier, it is able to add arbitrary files to the packed executable, such as configuration files or pixmaps.
|Tags||Software Distribution Tools|
|Operating Systems||POSIX Linux|
Release Notes: newfstatat/fstatat64 syscalls now respect the AT_SYMLINK_NOFOLLOW flag. A bug that sometimes prevent execution of the packaged script was fixed. There were also fixes to allow packaging of Qt V5.x applications.
Release Notes: This release fixes a bug where in some rare circumstances external files could be treated as internal. The ERMINE_SELF_FORCE_EXTERNAL environment variable allows you to specify a space separated list of files that should be treated as external even if packed.
Release Notes: Ermine now supports the AArch64 platform.
Release Notes: This release adds support for non-page-aligned PT_LOAD executable segments.
Release Notes: Adds support for faccessat/readlinkat/newfstatat/fstatat64/openat system calls used in Ununtu 12.04, Fedora 18, openSuSE 12.3, etc. Adds support for the dup3 system call. Error handling in numerous system calls was fixed. Slightly improved syscall handling performance. Increased tests coverage.