aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bump to sandbox-1.3.8Mike Frysinger2009-02-141-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* disable tests for unavailable funcsMike Frysinger2009-02-121-0/+17
| | | | | | | Not all systems implement the full range of functions we wrap, so we shouldn't require them in the test suite either. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* bump to sandbox-1.3.7Mike Frysinger2009-02-101-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* provide environ decl if system sucks and doesn't do it for usv1.3.6Mike Frysinger2009-02-091-0/+2
| | | | | | URL: http://bugs.gentoo.org/258365 Signed-off-by: Mike Frysinger <vapier@gentoo.org> Reported-by: Dan Coats <admin@easyshellz.com>
* bump to sandbox-1.3.6Mike Frysinger2009-02-071-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* bump to sandbox-1.3.5Mike Frysinger2009-02-071-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* pull in siginfo.h when availableMike Frysinger2009-02-051-0/+1
| | | | | | Some systems define psignal() in siginfo.h, so use it when available. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* libsandbox: detect linker flag for version scriptsMike Frysinger2009-02-051-0/+14
| | | | | | Support --version-script and -M flags for passing version scripts. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* support the OpenSolaris toolchainMike Frysinger2009-02-041-4/+22
| | | | | | | If the linker doesn't support -Wl,--verbose (such as the linker in OpenSolaris), then try using -Wl,-M and parse the linker map for libc. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* build with --as-needed by defaultMike Frysinger2009-02-021-4/+6
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* build with --gc-sections by defaultMike Frysinger2009-02-011-0/+4
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* use AX_CFLAGS_WARN_ALL from autoconf-archiveMike Frysinger2009-01-291-3/+1
| | | | | | | Rather than doing our own toolchain detection for warning flags, just use the AX_CFLAGS_WARN_ALL macro from the autoconf-archive package. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* configure: dont bother building libctest with -WallMike Frysinger2009-01-291-1/+1
| | | | | | We don't actually care about the code, so don't bother using -Wall. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* bump to sandbox-1.3.4Mike Frysinger2009-01-271-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* configure: improve -static detectionMike Frysinger2008-12-291-2/+2
| | | | | | | | | | Some build flags contain "-static" in the middle of it, so make sure our -static detection code only finds words named -static rather than partial strings. URL: http://bugs.gentoo.org/253021 Signed-off-by: Mike Frysinger <vapier@gentoo.org> Reported-by: Gordon Schumacher <gordon@rebit.com>
* bump to sandbox-1.3.3Mike Frysinger2008-12-231-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* sandbox: include full libc path in version outputMike Frysinger2008-11-291-0/+1
| | | | | | | Include the full libc path (LIBC_PATH) in the sandbox --version output as this is very useful debug information. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* use AC_USE_SYSTEM_EXTENSIONSMike Frysinger2008-11-291-2/+1
| | | | | | Rather than hardcode _GNU_SOURCE and such, just use the autoconf macro. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* move -fexceptions into a configure testMike Frysinger2008-11-291-0/+14
| | | | | | | To better support non-GNU compilers out there, move -fexceptions into a configure test. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* bump to sandbox-1.3.2Mike Frysinger2008-11-281-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* src/sandbox.sh: produce it from configureMike Frysinger2008-11-281-1/+4
| | | | | | | Rather than mucking with paths dynamically, just get the absolute top builddir from configure. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* tests: move libsigsegv disable to configure.acMike Frysinger2008-11-161-0/+6
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* tests: add test case for libsigsegvMike Frysinger2008-11-161-2/+6
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* sandbox: make -h/--help/-V/--version print out something usefulMike Frysinger2008-11-161-0/+3
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* configure.ac: bump ver to 1.3.1Mike Frysinger2008-11-161-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* add tests for sb_printf()Mike Frysinger2008-11-161-0/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* tests: initial test frameworkMike Frysinger2008-11-111-0/+7
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* move build flags to configure rather than MakefileMike Frysinger2008-11-111-0/+5
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* check for backtrace and stdbool.h/elf.h/execinfo.hMike Frysinger2008-11-101-5/+24
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* bump ver to 1.3.x and build lzma tarballsMike Frysinger2008-11-091-2/+2
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* headers.h: consolidate all random system includes into one fileMike Frysinger2008-11-091-4/+25
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cleanup style a bit and drop multilib codeMike Frysinger2007-04-191-32/+28
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Release sandbox-1.2.20alpha2.v1.2.20_alpha2Martin Schlemmer2006-07-111-1/+1
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Move libsandbox to its own directory.Martin Schlemmer2006-07-091-0/+1
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* As we are using a symbol map for libsandbox, its no longer neededMartin Schlemmer2006-07-091-1/+4
| | | | | | | | | to have all the internal functions static, and thus we can break things out a bit and make the source layout more sane. Start by moving librcutil to libsbutil, and adding all the defines and helper functions needed by both libsandbox and sandbox. Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Release sandbox-1.2.20alpha1.v1.2.20_alpha1Martin Schlemmer2006-07-071-1/+1
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Set default values via a config file. Also support sandbox.dMartin Schlemmer2006-07-061-0/+1
| | | | | | config directory for package specific configuration files. Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Enable building of librcutil.Martin Schlemmer2006-07-051-0/+29
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Rafal Rzepecki writes:Mike Frysinger2006-06-101-1/+1
| | | | | | | | | sandbox's configure script first finds readelf, then ignores the path found earlier when checking LIBC version. This leads (on my system) to configure failing with error `configure: error: Unable to determine LIBC VERSION'. http://bugs.gentoo.org/136284 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Release sandbox-1.2.18.1v1.2.18.1Martin Schlemmer2006-05-191-1/+1
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Release sandbox-1.2.18.v1.2.18Martin Schlemmer2006-05-031-1/+1
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* add static/shared library checks to prevent anyone else wasting our timeMike Frysinger2006-02-061-0/+14
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* syntax touchupsMike Frysinger2006-02-061-2/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* log issues with LIBC PATH a little betterMike Frysinger2006-02-061-3/+4
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Add support for readelf from elfutils.Martin Schlemmer2005-12-101-1/+1
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* More configure related cleanups. Define HAVE_RTLD_NEXTMartin Schlemmer2005-12-051-1/+4
| | | | | | via config.h. Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Indentation fixes and other cleanups.Martin Schlemmer2005-12-051-53/+49
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Small cleanups.Martin Schlemmer2005-12-051-2/+2
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* We use memcpy() now and no longer mempcpy().Martin Schlemmer2005-12-051-1/+1
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Release sandbox-1.2.17.v1.2.17Martin Schlemmer2005-12-051-1/+1
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>