Recent Releases
4.9.027 Feb 2024 06:36
major feature:
Support for faccessat2 syscall.
Support for glibc-2.35
4.8.004 Jul 2021 05:51
major feature:
Support for AT_EMPTY_PATH. Needed for glibc 2.33 (Fedora 34)
4.7.025 Jul 2020 19:10
major feature:
Support for musl library
Support for systems where ldconfig does not support -p option (Alpine Linux)
Support for readv syscall
Support for executables where PT_HDRS segment not included into PT_LOAD
4.6.228 Jun 2019 08:53
major feature:
Support for statx syscall
Support for Fedora armhf
4.6.115 Jan 2019 12:07
major feature:
Support for x86_64 systems without vsyscall mapping
4.6.008 Oct 2018 06:34
major feature:
Support for executables with ORIGIN in DT_RPATH.
Support for executables created with golang.
Support for broken links.
4.5.002 Mar 2018 20:47
major feature:
Added support for packaging Android applications.
Ermine does not relies any more on /sbin/ldconfig and able to work on the systems without it.
Fixed problem with packaging PIE executables on ARM EABI and Aarch64.
4.4.024 Aug 2017 04:38
major feature:
Improved support for glibc-2.23 on i386 (ubuntu 16.04)
Improved support for multi-threaded applictions
4.3.103 Nov 2016 16:00
minor bugfix:
Fixed bug when some of the packaged applications failed ti run with error message like:
"fd_meta_index_set: fd=8465 is not less then limit max_ifd=1024 or negative. Execution aborted."
4.3.030 Jun 2015 06:51
major feature:
Added support for the different page sizes.
Ermine.aarch64 now able to work on systems with 64K pages.
4.2.011 Apr 2015 08:02
major feature:
PAX (grsecurity) systems supported.
4.1.005 Oct 2014 08:35
minor feature:
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.