Matthias Schiffer
376944c0ab
perf: fix build with musl on PowerPC
...
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2016-09-28 06:26:35 +02:00
Ralph Sennhauser
012873074f
perf: drop sched_getcpu wrapper
...
Current musl already provides sched_getcpu
Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
2016-08-23 22:47:43 +02:00
Ralph Sennhauser
91362e7aa4
strace: bump to 4.13
...
Fixes broken btrfs support in 4.12
Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
2016-08-23 22:47:43 +02:00
Hannu Nyman
785cdc3cf2
package/devel/gdb: Update to 7.11.1
...
Update gdb to version 7.11.1 to match the version in toolchain.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-08-15 15:32:37 +02:00
Hauke Mehrtens
2694d43b05
gdb: fix build with gcc 4.1.2 as host compiler
...
The additional warnings are causing compile errors on gcc version 4.1.2
as a host compiler.
cc -c -Wall -Wdeclaration-after-statement -Wpointer-arith
-Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch
-Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement
-Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-
style-definition -Wformat-nonliteral -I. -I. -I./../../include
filter_host.c
cc1: error: unrecognized command line option "-Wempty-body"
cc1: error: unrecognized command line option "-Wmissing-parameter-type"
cc1: error: unrecognized command line option "-Wold-style-declaration"
cc1: error: unrecognized command line option "-Wempty-body"
cc1: error: unrecognized command line option "-Wmissing-parameter-type"
cc1: error: unrecognized command line option "-Wold-style-declaration"
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-08-01 22:25:54 +02:00
Felix Fietkau
5e41c1d447
perf: prevent build from within the sdk and mark as nonshared
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-31 12:25:25 +02:00
Hauke Mehrtens
9b05d3aa8e
strace: update to version 1.12
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-07-18 23:25:30 +02:00
Felix Fietkau
bcb1d9399f
valgrind: update to the latest version, fix build issues on ARM
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-07 10:57:45 +02:00
Hauke Mehrtens
3f38356893
packages: prefer http over git for git protocol
...
In company networks everything except the http and https protocol is
often causes problems, because the network administrators try to block
everything else. To make it easier to use LEDE in company networks use
the https/http protocol for git access when possible.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-06-22 19:32:06 +02:00
Yousong Zhou
8bd02b1381
strace: add option for enabling stack trace support
...
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-06-13 22:51:43 +02:00
Alexey Brodkin
1f0a9715d2
package/devel/gdb-arc: Add target GDB for ARC
...
ARC port of GDB is not yet upstream so we need to use
sources from Synopsys GitHub repo.
Given Synopys' commitment to upstream ARC support in GDB
in the nearest future it might be simpler to add a separate
package for ARC GDB instead of patching generic GDB package.
This way once ARC GDB stuff gets uptreamed we'll only need
to remove that new "gdb-arc" package.
Note 1 very minor change in generic gdb package was done -
it now depends on !arc (while "gdb-arc" depends on "arc").
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
2016-06-13 22:51:42 +02:00
Felix Fietkau
7eeb254cc4
treewide: replace nbd@openwrt.org with nbd@nbd.name
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-06-07 08:58:42 +02:00
Dirk Neukirchen
f2220bc1fe
perf: disable libcrypto dependency
...
upstream change: 8ee4646038e47d065d35703e3e343136c4cd42aa
fixes dependency w. Kernel 4.6
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
2016-05-19 14:12:11 +02:00
John Crispin
f63aae81c2
package/devel/gdb: Update to 7.11
...
Update gdb to version 7.11
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 48990
2016-03-10 19:11:46 +00:00
Hauke Mehrtens
29a36d1fd6
strace: update to version 4.11
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48784
2016-02-25 21:55:41 +00:00
Felix Fietkau
09997e41ae
gdb: fix powerpc build issues with musl
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48731
2016-02-16 21:30:20 +00:00
Felix Fietkau
f60cc5df9c
perf: add dependency on !LINUX_3_18 to fix builds
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48720
2016-02-15 10:53:23 +00:00
John Crispin
b750ea8568
package/devel/gdb: update to 7.10.1
...
Minor bugfix update, released in Dec 2015
https://www.gnu.org/software/gdb/news/
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 48709
2016-02-12 08:31:11 +00:00
Felix Fietkau
b046040bd6
perf: include asm/unistd.h instead of syscall.h to fix conflict with kernel headers
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48573
2016-01-30 20:14:59 +00:00
Felix Fietkau
10b487273a
oprofile: delete the package, it has become useless now that perf is working
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48431
2016-01-21 15:36:47 +00:00
Felix Fietkau
08e8175696
binutils: use nls.mk to fix libbfd link errors in other packages
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48422
2016-01-20 23:50:36 +00:00
Felix Fietkau
1c4d5aa207
valgrind: fix build with mips soft-float
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48419
2016-01-20 22:59:34 +00:00
Felix Fietkau
bd99318c82
perf: fix strerror_r override detection, apparently part of tools/ relies on non-GNU behavior
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48221
2016-01-12 16:42:12 +00:00
Felix Fietkau
10e6d3ade9
perf: fix build errors on x86 and other platforms
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48218
2016-01-12 11:15:34 +00:00
Felix Fietkau
92b56a9aa2
perf: drop @!USE_UCLIBC from depends
...
perf builds fine with uClibc too
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 48148
2016-01-07 21:07:48 +00:00
Felix Fietkau
6314c24a04
perf: select objdump instead of the full binutils package
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48071
2016-01-02 16:19:39 +00:00
Felix Fietkau
2004f415bb
perf: add myself as a maintainer
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48068
2016-01-02 14:48:04 +00:00
Felix Fietkau
6467fef419
perf: fix musl compatibility
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48067
2016-01-02 14:47:57 +00:00
Felix Fietkau
d3e233f02c
perf: fix parallel build support, explicitly disable more library dependencies
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48066
2016-01-02 14:47:48 +00:00
Felix Fietkau
636a22cae2
perf: build in a copy of the source dir instead of relying on make clean
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48065
2016-01-02 14:47:42 +00:00
John Crispin
1a54162447
binutils: upgrade to version 2.25
...
Fixes build:
config/tc-i386.c: In function 'build_modrm_byte':
config/tc-i386.c:6143:31: error: logical not is only applied to the left hand side of comparison [-Werror=logical-not-parentheses]
&& !op.bitfield.reg64 != 1
Contains this fix:
https://sourceware.org/ml/binutils/2014-09/msg00095.html
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 48003
2015-12-23 19:26:11 +00:00
John Crispin
4f9fcd94bd
package/devel/perf: fix build for kernel 4.1
...
This fix contains 2 parts:
- kernel 4.1: backport upstream patch "perf build: Do not fail on missing Build file"
- add NO_LZMA=1 to perf MAKE_FLAGS to disable LZMA support
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 47338
2015-11-02 10:16:28 +00:00
Felix Fietkau
6ce1936708
oprofile: drop kmod-oprofile dependency, it uses the perf API now
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47147
2015-10-06 12:32:59 +00:00
Felix Fietkau
55a76c19b1
gdb: update to the latest version, fixes a build error with gcc 5.2
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46775
2015-09-03 13:14:50 +00:00
Felix Fietkau
e69474719d
oprofile: fix path to kernel headers
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46588
2015-08-13 19:02:21 +00:00
Hauke Mehrtens
53647060ab
oprofile: update to 1.1.0-rc2 and make it work with musl
...
This brings oprifle to version 1.1.0-rc2 and adds some fixes for musl.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46505
2015-07-26 15:53:44 +00:00
Felix Fietkau
13f50151bc
strace: add kernel headers include to host cflags to fix build on non-linux systems
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46423
2015-07-19 14:59:16 +00:00
Felix Fietkau
51ab7ade4e
strace: cross compile fix: pass HOST_*FLAGS in to ./configure
...
The HOST_*FLAGS are for compiling programs which will run on the machine that is
running the build. Setting these flags is frequently required for unusual
cross-compiles.
Signed-off-by: Lawrence D'Anna <larry@elder-gods.org>
SVN-Revision: 46422
2015-07-19 14:59:09 +00:00
Hauke Mehrtens
b2314679b6
valgrind: update to 3.10.1 and fix kernel >= 4.0
...
This updates valgrind to version 3.10.1 and make configure work with
kernel version > 4.0. This patch was taken from upstream valgrind.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46302
2015-07-11 20:55:36 +00:00
Steven Barth
e71141ef23
gdb: fix compilation for x86_64 with musl
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46249
2015-07-07 17:30:08 +00:00
Jo-Philipp Wich
bbf9531ee7
strace: update to 4.10
...
- include upstream fixes for musl compatibility
Include <sys/stat.h> for S_I* macros
d34e00b293942b1012ddc49ed3ab379a32337611
Include <linux/ioctl.h> for _IOC_* macros
3460dc486d333231998de0f19918204aacee9ae3
strace 4.8 is broken with musl on some arch
(arm: omap,oxnas according to buildbot)
compile tested only
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 46124
2015-06-25 11:05:50 +00:00
Nicolas Thill
47e0c28153
gdb: disable liblzma explictly
...
* fix build failure when gdb is build after liblzma
* bump release number
Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 45745
2015-05-24 19:15:54 +00:00
Felix Fietkau
9bb7046a19
trace-cmd: update to 2.4.2
...
fixes compile error:
(observed w. target arm64, all kernel build opts enabled)
error: call to '__open_missing_mode' declared with attribute
error: open with O_CREAT in second argument needs 3 arguments
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 45625
2015-05-08 10:44:08 +00:00
Felix Fietkau
ecbb0d9d4e
binutils/oprofile: disable mips16 to fix build errors ( #19522 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45525
2015-04-20 15:01:21 +00:00
Felix Fietkau
22b1f47555
oprofile: add dependency on librt, it seems to be needed in some configurations
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45280
2015-04-06 18:44:28 +00:00
Nicolas Thill
fe46689f10
packages: use $(LN) macro, make symlinks relative
...
Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 45250
2015-04-03 00:07:43 +00:00
Felix Fietkau
5d9eeab64a
build: remove obsolete references to cris and avr32
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44965
2015-03-24 10:07:40 +00:00
John Crispin
2e15b95799
perf: don't error on warnings
...
There are some places where there is a redundant declaration of
strlcpy() that prevents building perf otherwise.
Signed-off-by: John Szakmeister <john@szakmeister.net>
SVN-Revision: 44926
2015-03-21 21:47:48 +00:00
Nicolas Thill
4b382a440b
packages: some (e)glibc fixes after r44701
...
Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44842
2015-03-16 12:25:06 +00:00
Nicolas Thill
d0cf5a0530
package/valgrind: fix build on eglibc
...
configure tries to guess pagesize by calling getconf, provided by eglibc and compiled for the target, not the host.
Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44445
2015-02-14 13:53:51 +00:00