<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/chunkeey/package/devel, branch state</title>
<subtitle>Staging tree of Christian Lamparter</subtitle>
<id>https://git.openwrt.org/openwrt/staging/chunkeey/atom?h=state</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/chunkeey/atom?h=state'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/'/>
<updated>2019-01-12T21:38:50Z</updated>
<entry>
<title>gdb: The signal definitions of musl and gdb collide</title>
<updated>2019-01-12T21:38:50Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2019-01-02T15:32:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=bc89690f6e2c80e100b4dbfbabc7c7adb8218d74'/>
<id>urn:sha1:bc89690f6e2c80e100b4dbfbabc7c7adb8218d74</id>
<content type='text'>
This fixes compilation of gdb on arm64.

The kernel defines "struct sigcontext" in asm/sigcontext.h and musl libc
defines it in signal.h, which collides.
Kernel 4.14 misses the definitions of struct user_sve_header so we still
have to use the aarch64-sve-linux-sigcontext.h header file which also
provides that and make sure aarch64-sve-linux-sigcontext.h does not
provide the same headers as the kernel or musl.

Fixes: FS#2040
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>gdb: bump to 8.2.1</title>
<updated>2019-01-07T16:09:06Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2019-01-07T11:35:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=2d4f09404db6423355bc96a087f9555fe77a055c'/>
<id>urn:sha1:2d4f09404db6423355bc96a087f9555fe77a055c</id>
<content type='text'>
PR build/23516 (gdb build error under msys+mingw: strip can't handle gdb-add-index.exe)
PR build/23623 (install-strip fails)
PR rust/23626 (gdb crashes in upstream rust nil-enum test)
PR rust/23650 (rust field name access error mentions "foo")
PR gdb/23663 (gdb 8.1.1: undefined rpl_stat function with musl toolchains)
PR python/23669 (gdb.execute("show commands") doesn't work)
PR python/23714 (Command repetition stops working after gdb.execute)
PR gdb/23838 (8.2 regression for invalid -data-directory)
PR gdb/23974 ("info os" crash when specifying invalid object)
PR gdb/23999 (SYMBOL_LANGUAGE assertion failure on AIX)
PR gdb/24003 (Error when binary searching CUs for a specific DIE when using DWZ)

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>valgrind: enable LTO and refresh patches</title>
<updated>2018-11-26T08:44:42Z</updated>
<author>
<name>Syrone Wong</name>
</author>
<published>2018-11-24T02:00:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=0331770299b1587a96285fd1af33afe6de4ecbb9'/>
<id>urn:sha1:0331770299b1587a96285fd1af33afe6de4ecbb9</id>
<content type='text'>
Signed-off-by: Syrone Wong &lt;wong.syrone@gmail.com&gt;
</content>
</entry>
<entry>
<title>strace: update to 4.25</title>
<updated>2018-11-25T18:23:03Z</updated>
<author>
<name>Syrone Wong</name>
</author>
<published>2018-11-24T02:00:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=09eac6d13f527ffaf49fdcd8b14a0015a66e002d'/>
<id>urn:sha1:09eac6d13f527ffaf49fdcd8b14a0015a66e002d</id>
<content type='text'>
Signed-off-by: Syrone Wong &lt;wong.syrone@gmail.com&gt;
</content>
</entry>
<entry>
<title>valgrind: bump to 4.14.0</title>
<updated>2018-11-06T15:34:47Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2018-11-06T15:33:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=7e173b43314d064e7e8a6837b7767a731a092537'/>
<id>urn:sha1:7e173b43314d064e7e8a6837b7767a731a092537</id>
<content type='text'>
Release notes can be found here:

http://www.valgrind.org/docs/manual/dist.news.html

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>strace: add option to enable libdw stack tracing</title>
<updated>2018-10-02T16:57:33Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2018-10-02T16:55:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=7378ca79b9ecc30ddfbe6d965707f1e4f5ebf792'/>
<id>urn:sha1:7378ca79b9ecc30ddfbe6d965707f1e4f5ebf792</id>
<content type='text'>
Fixes build with CONFIG_libdw=y.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>gdb: bump to 8.2</title>
<updated>2018-09-07T15:21:24Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2018-09-06T12:44:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=22535240238b6bcc93bdc356856be36a02aec054'/>
<id>urn:sha1:22535240238b6bcc93bdc356856be36a02aec054</id>
<content type='text'>
*** Changes in GDB 8.2

 Support for the following target has been added:

    RiscV ELF (riscv*-*-elf)

 Support for following targets and native configurations has been removed:

    m88k running OpenBSD (m88*-*-openbsd*)
    SH-5/SH64 ELF (sh64-*-elf*)
    SH-5/SH64 (sh*)
    SH-5/SH64 running GNU/Linux (sh*-*-linux*)
    SH-5/SH64 running OpenBSD (sh*-*-openbsd*)

 Various Python API enhancements
 Aarch64/Linux enhancements:

    SVE support.
    Hardware watchpoints improvements for entities stored at unaligned addresses.
        New "c" response to disable the pager for the rest of the current command.
        C expressions can now use _Alignof, and C++ expressions can now use alignof.
        Improved flexibility for loading symbol files.
        The 'info proc' command nows works on running processes on FreeBSD systems as well as core files created on FreeBSD systems.
        A new --enable-codesign=CERT configure option to automatically codesign GDB after build (useful on MacOS X).

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>strace: fix build on aarch64</title>
<updated>2018-09-05T21:49:15Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2018-06-28T10:00:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=067e2f5f1d0102ffb96d3248e42a29e7352cc29c'/>
<id>urn:sha1:067e2f5f1d0102ffb96d3248e42a29e7352cc29c</id>
<content type='text'>
As of version 4.21, strace enforces mpers by default. The current
implementation of aarch64 compat in strace assumes it's identical to
ARMv7 EABI and therefore tries to enable m32 personality support. As
there is no -m32 support on aarch64, this causes the build to fail.

Restore previous strace behavior to fix build on aarch64.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
Tested-by: Karl Palsson &lt;karlp@tweak.net.au&gt;
</content>
</entry>
<entry>
<title>strace: update strace to version 4.24</title>
<updated>2018-08-28T09:26:53Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2018-08-25T12:32:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=af6e901ae8449bba62697ef676c651b2e0bfea01'/>
<id>urn:sha1:af6e901ae8449bba62697ef676c651b2e0bfea01</id>
<content type='text'>
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>gdb: bump to 8.1.1</title>
<updated>2018-08-01T14:12:53Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2018-08-01T11:32:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=a2a225517d1a7c986bffe675274f94806fb6cc51'/>
<id>urn:sha1:a2a225517d1a7c986bffe675274f94806fb6cc51</id>
<content type='text'>
GDB 8.1.1 brings the following fixes and enhancements over GDB 8.1:

 * PR gdb/22824 (misleading description of new rbreak Python function in GDB 8.1 NEWS file)
 * PR gdb/22849 (ctrl-c doesn't work in extended-remote)
 * PR gdb/22907 ([Regression] gdbserver doesn't work with filename-only binaries)
 * PR gdb/23028 (inconsistent disassemble of vcvtpd2dq)
 * PR gdb/23053 (Fix -D_GLIBCXX_DEBUG gdb-add-index regression)
 * PR gdb/23127 ([AArch64] GDB cannot be used for debugging software that uses high Virtual Addresses)
 * PR server/23158 (gdbserver no longer functional on Windows)
 * PR breakpoints/23210 ([8.1/8.2 Regression] Bogus Breakpoint address adjusted from 0xf7fe7dd3 to 0xfffffffff7fe7dd3)

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
</feed>
