Yousong Zhou
46e390322a
gdb: fix invalid sigprocmask call
...
Fixes FS#637
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-03-24 11:10:22 +08:00
Mathias Kresin
66146a223e
perf: fix build with kernel 4.9
...
The musl workaround isn't required anymore and causes build errors with
kernel 4.9 when applied.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2017-03-17 08:58:50 +01:00
Felix Fietkau
9827c3e9b9
gdb: update to version 7.12.1, fix glibc 2.25 build issues
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-02-11 20:34:33 +01:00
Felix Fietkau
412e0bbf25
perf: avoid picking up a dependency on libunwind
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-02-11 18:07:37 +01:00
Hauke Mehrtens
4061c8eb53
Revert "gdb: fix build with gcc 4.1.2 as host compiler"
...
Support for such old gcc version is not needed.
This reverts commit 2694d43b05
.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-01-07 19:53:36 +01:00
Hauke Mehrtens
b7e8de67e0
strace: update to version 4.15
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-01-05 23:10:44 +01:00
Felix Fietkau
c7c1cf5618
treewide: clean up and unify PKG_VERSION for git based downloads
...
Also use default defintions for PKG_SOURCE_SUBDIR, PKG_SOURCE
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-22 16:42:21 +01:00
Felix Fietkau
720b99215d
treewide: clean up download hashes
...
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-16 22:39:22 +01:00
Hauke Mehrtens
7e6c53dac9
valgrind: update to 3.12.0
...
Support for MIPS toolchains without FPU support was added upstream,
so remove our patch.
patches/310-mips-link-tool.patch was a backport form this version of valgrind
src/abort.c is not referenced anywhere
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-12-03 21:03:56 +01:00
Alexandru Ardelean
c437a67152
devel/strace: fix build only on powerpc arch
...
Reboot of 519a199cbc
Which broke other builds.
This time, added compile flags to build only for POWERPC archs
Tested on mpc85xx, ar71xx and bcm2708.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-11-16 11:03:25 +01:00
Daniel Engberg
1531c9d340
package/devel/trace-cmd: Add mirror
...
Adds Google's mirror as primary source and kernel.org as fallback.
Same as commit 0d4f02dfd6
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2016-11-16 10:54:33 +01:00
Jo-Philipp Wich
6649a172f2
Revert "devel/strace: fix build on mpc85xx target"
...
This reverts commit 519a199cbc
.
Multiple users have reported building failures on ARM architectures, e.g.:
In file included from defs.h:42:0,
from process.c:37:
process.c:51:22: error: 'struct user_regs' has no member named 'ARM_r0'
#define uoff(member) offsetof(struct user, member)
^
./linux/arm/userent.h:1:3: note: in expansion of macro 'uoff'
{ uoff(regs.ARM_r0), "r0" },
^
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-11-08 20:00:42 +01:00
Alexandru Ardelean
519a199cbc
devel/strace: fix build on mpc85xx target
...
builbot faillog:
https://downloads.lede-project.org/snapshots/faillogs/powerpc_8540/base/strace/compile.txt
Seems that for PPC, the <linux/ptrace.h> header [from uapi] collides
with musl's <sys/user.h>, for the pt_regs struct.
Seems I tried to upstream this patch a while back:
https://lists.openwrt.org/pipermail/openwrt-devel/2016-April/041093.html
It seems to work on current LEDE trunk too.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-11-08 05:49:58 +01:00
Daniel Engberg
91b518512d
strace: Update to 4.14
...
Update to version 4.14
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2016-10-26 12:37:46 +02:00
diizzyy
4379bcb1b4
package/devel/binutils: Update to 2.27
...
Updates binutils to 2.27
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2016-10-13 17:05:28 +02:00
Daniel Engberg
9edfe7dd13
source: Switch to xz for packages and tools where possible
...
* Change git packages to xz
* Update mirror checksums in packages where they are used
* Change a few source tarballs to xz if available upstream
* Remove unused lines in packages we're touching, requested by jow- and blogic
* We're relying more on xz-utils so add official mirror as primary source, master site as secondary.
* Add SHA256 checksums to multiple git tarball packages
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2016-10-06 12:16:56 +02:00
diizzyy
1fff7f2dbc
package/devel/trace-cmd: Update to 2.6
...
Update to 2.6
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2016-10-04 11:50:48 +02:00
Hauke Mehrtens
b8d802fe9f
valgrind: improve mips support
...
We have to remove the FPU check, it will run in an endless loop on LEDE
when compile without FPU emulation support.
The second patch fixes this problem: valgrind: mmap(0x400000, 303104)
failed in UME with error 22 (Invalid argument).
valgrind still does not support mips16, build LEDE without mips16 support.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-10-03 17:18:33 +02:00
Hauke Mehrtens
90a4f2ec6d
valgrind: remove 110-add_a_out_h.patch
...
This patch is not needed any more, valgrind is not using a.out.h any more.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-10-03 16:22:28 +02:00
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