Commit Graph

9 Commits

Author SHA1 Message Date
Dan Peebles
b7b2019e62 proot: fix static build 2016-08-19 21:41:21 +00:00
Tobias Geerinckx-Rice
d9f5e94bae proot: 4.0.3 -> 5.1.0
New features
------------
* Processes under PRoot now appear with their real names, that is,
  they are not renamed ld-linux.so or prooted-... anymore.
* Own ELF loader.

Fixes
-----
* Most bugs related to shebang support -- ie. #! at the beginning of
  a program -- were fixed.
* It is now possible to use GDB against multi-threaded programs under
  PRoot x86_64 and x86.
* It is possible to execute x86_64 programs from x86 programs again.
* It is possible to use x86 ptrace-based programs (strace, gdb, ...)
  under PRoot x86_64 again.
* The loader is now built with the build-id linker option explicitly
  disabled.  This special section might interfere with loaded
  programs.
* The loader can now load relocatable objects that have a predefined
  base address.
2016-02-25 16:21:47 +01:00
Tobias Geerinckx-Rice
ebc9ba92d2 proot: generate and install manual page 2016-02-25 16:21:46 +01:00
Michael Raskin
ba82a5d609 Merge pull request #5142 from bosu/static-proot
proot: allow static compilation
2015-04-04 13:26:21 +03:00
Shea Levy
664d0fbbba proot: Don't hard-code git-export 2015-01-01 10:04:13 -05:00
Boris Sukholitko
9bc82e0952 proot: allow static build 2014-11-26 20:42:33 +02:00
Ian-Woo Kim
526b4d9f79 proot: remove self.stdenv.lib 2014-10-07 14:23:42 +02:00
Ian-Woo Kim
6a0396ce01 proot: remove unnecessary phases 2014-10-07 11:54:12 +02:00
Ian-Woo Kim
609bea973a proot: User-space implementation of chroot, mount --bind and binfmt_misc 2014-10-07 02:37:23 +02:00