summaryrefslogtreecommitdiffstats
path: root/package/strace/strace.mk
Commit message (Collapse)AuthorAgeFilesLines
* strace: fix legal infoGustavo Zacarias2013-06-101-1/+1
| | | | | | | | The license file changed from COPYRIGHT->COPYING. Fixes: http://autobuild.buildroot.net/results/b61/b61e1775cd1eec83470424e88ced5bd49e0cd469/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* strace: upgrade to 4.8, supporting now aarch64, and xtensaChris Zankel2013-06-101-8/+1
| | | | | | | | | | | | | | | | | | | Remove 'strace-fix-arm-bad-syscall.patch'. This patch had been integrated in v4.6 (commit: 9bc6340d2) and was later replaced with a generic solution in v.7 (commit: 2ce12ed31c2). Strace still cannot handle non-LFS environments, so a modified version of strace-fix-disabled-largefile-syscalls.patch remains. The 64-bit syscalls (sys_truncate64, etc.) are references in the sysent structure but the functinon definitions are commented out becuase of the missing LFS support. The workaround for the 'forced lfs mode' doesn't seem to be necessary anymore. Build tested on arm w and w/o LFS support. [Peter: arc still not supported] Signed-off-by: Chris Zankel <chris@zankel.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Normalize separator size to 80Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* strace: add license infoArnout Vandecappelle (Essensium/Mind)2012-11-141-0/+2
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* strace: fix build for x86_64Arnout Vandecappelle2012-10-301-2/+1
| | | | | | | | | | | | | strace fails to build on x86_64 because stat64 is not available. This is because the automatic detection of stat64 in configure is overridden by buildroot, by setting ac_cv_type_stat64. Just remove that override - current strace seems to detect it correctly for non-largefile platforms. Build-tested on x86_64 (with largefile), ARM (with and without largefile), sh4, MIPS and ppc-32 (no largefile). Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* strace: fix build with BR2_LARGEFILEPeter Korsgaard2012-10-291-0/+7
| | | | | | | | | | | | | | | | http://autobuild.buildroot.net/results/4ce0ce4dcb917889ef70208bd4bac63851c1fb92 Strace gets confused when built with -D_FILE_OFFSET_BITS=64 (which transparently uses the lfs versions of functions/types), so strip this from compiler/preprocessor flags. Inspired by Gentoo who does the same: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-util/strace/strace-4.7.ebuild Tested using qemu_arm_versatile_defconfig and the following command line: strace dd if=/dev/zero bs=1M skip=5000 count=1 of=/dev/null Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* strace: Version bump to 4.7Markos Chandras2012-10-041-2/+2
| | | | | | | | This also fixes a compilation problem with kernel headers 3.5 http://autobuild.buildroot.net/results/bb66a3a06d26f558e1c4c0593bb68e7af1d82398/build-end.log Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* remove rest of the BR2_SOURCEFORGE_MIRROR referencesStefan Fröberg2012-08-281-1/+1
| | | | | Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: remove useless arguments from AUTOTARGETSThomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain: drop BR2_CROSS_TOOLCHAIN_TARGET_UTILS optionGustavo Zacarias2010-12-291-17/+5
| | | | | | | | | It's really not very useful, all it does is install a target strace and ldd in a target_utils directory in staging. While at it clean up the strace makefile a bit. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'for-2010.11/remove-oldstyle-hooks' of ↵Peter Korsgaard2010-09-161-6/+12
|\ | | | | | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
| * strace: convert to new style hookThomas Petazzoni2010-09-121-6/+12
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | strace: bump version, remove patches now upstreamPeter Korsgaard2010-09-131-1/+1
|/ | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-031-2/+0
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain: fix up GNU_TARGET_NAME link and target_utils locationPeter Korsgaard2009-01-301-2/+2
| | | | | | The GNU_TARGET_NAME symlink and target_utils location were not correctly adjusted to match the move of the toolchain to $(STAGING_DIR)/usr, creating dangling symlinks.
* package/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-081-1/+1
|
* strace: fix lower case no to NO when setting STRACE_AUTORECONFHans-Christian Egtvedt2008-12-011-1/+1
| | | | | Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* strace: bump versionPeter Korsgaard2008-10-201-1/+1
| | | | Fixes build with 2.6.27 kernel headers
* strace: convert to makefile.autotools.in formatPeter Korsgaard2008-08-041-65/+12
|
* strace: also remove from target-utils on cleanPeter Korsgaard2008-08-041-1/+2
|
* package: global largefile CFLAGS handlingPeter Korsgaard2008-08-041-6/+1
|
* strace: fix LARGEFILE typoPeter Korsgaard2008-08-041-1/+1
| | | | Patch by Claus Klein.
* strace: use .patch.$ARCH naming conventionPeter Korsgaard2008-04-241-1/+2
|
* buildroot: cleanup <package>-clean targets.Peter Korsgaard2008-03-271-1/+1
| | | | Based on input from Arndt Kritzner & Bernhard Fischer.
* * Strace requires both if_packet.h and netlink.hNigel Kukard2008-03-241-1/+2
| | | | | | | | | | - Force detection of these in configure by supplying environment variables For them to be detected by configure may require a much more invasive approach by patching configure.ac and regenerating apon build.
* - just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer2007-10-011-1/+1
| | | | - use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
* - global whitespace trimmingBernhard Reutner-Fischer2007-08-221-4/+4
|
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer2007-08-211-1/+1
| | | | toolchain/*/*.mk */Makefile.in -l)
* Use <package>_VERSION in all <package>.mk instead of <package>_VERUlf Samuelsson2007-07-111-3/+3
|
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSBernhard Reutner-Fischer2007-06-271-1/+1
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* yet more LDFLAGS handling fixupsEric Andersen2007-03-141-1/+1
|
* fixup package LDFLAGS handlingEric Andersen2007-03-131-0/+1
|
* When cleaning, get rid of the binary from the filesystem area too."Steven J. Hill"2007-02-061-0/+1
|
* - bump version and make it behave of LFS is offBernhard Reutner-Fischer2007-01-291-2/+8
|
* fixup a whole steaming pile of insanity. When packages are configured,Eric Andersen2007-01-141-0/+1
| | | | | | | | | | | | | they should be configured with --prefix=/usr and we then need to use make DESTDIR=$(STAGING_DIR) install to get things installed into the staging directory. The current situation for many packages, which use --prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled into the binary itself. This also adds in a pile of libtool fixups. Between broken pkgconfig, broken libtool handling, and broken --prefix settings, its a wonder things have worked as well as they have up till now. -Erik
* - add and use BR2_BZCAT config option.Bernhard Reutner-Fischer2006-11-171-1/+1
|
* - that version didn't build for me.Bernhard Reutner-Fischer2006-11-171-3/+4
| | | | Update version and make it compile..
* remove extra space after touchMike Frysinger2005-11-241-1/+1
|
* Add BR2_CROSS_TOOLCHAIN_TARGET_UTILS to allow bundling of some useful debugManuel Novoa III2005-08-041-0/+5
| | | | | apps with a deployed cross toolchain. Should probably do ltrace as well... Also, add another compat symlink for cross gdb.
* new version (4.5.12)Mike Frysinger2005-08-031-1/+2
|
* Make the sourceforge mirror site a config option, as sourceforgeEric Andersen2005-06-091-1/+1
| | | | mirrors tend to change, move, go down, etc from time to time.
* There is no need to have a separate 'Makefile.in' file in theEric Andersen2005-02-101-0/+8
| | | | | general case, therefore, combine the toplevel Makefile options such as setting TARGETS into the per-package *.mk file
* Make the TAR_VERBOSITY option a bit more saneEric Andersen2004-10-091-1/+1
|
* use $(TAR_VERBOSITY)Mike Frysinger2004-10-091-1/+1
|
* Remove the old 'make' directory, and populate the new 'package'Eric Andersen2004-10-091-0/+60
directory.