<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/kaloz/package/devel, branch master</title>
<subtitle>Staging tree of Imre Kaloz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/kaloz/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/kaloz/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/'/>
<updated>2018-02-10T19:17:43Z</updated>
<entry>
<title>valgrind: Fix compile on ARM64</title>
<updated>2018-02-10T19:17:43Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2018-02-10T19:11:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=d0d37e89afd1172874e0c587278bdfe38d16cbe4'/>
<id>urn:sha1:d0d37e89afd1172874e0c587278bdfe38d16cbe4</id>
<content type='text'>
Activate the support for 64 bit on all 64 bit CPUs and not only x86_64.
ARM64 does not provide an xml file, so do not pack any.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>perf: use libunwind</title>
<updated>2018-01-27T15:46:45Z</updated>
<author>
<name>Maxim Gorbachyov</name>
</author>
<published>2018-01-12T17:54:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=006a8a063cbcc4395d9bb72f1bb85a9411e384ea'/>
<id>urn:sha1:006a8a063cbcc4395d9bb72f1bb85a9411e384ea</id>
<content type='text'>
Without libunwind perf does not show userspace stack frames.
Tested on mvebu.

Signed-off-by: Maxim Gorbachyov &lt;maxim.gorbachyov@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain/arc: update to the most recent release arc-2017.09</title>
<updated>2018-01-27T15:46:44Z</updated>
<author>
<name>Evgeniy Didin</name>
</author>
<published>2018-01-24T17:26:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=e47fe3284f25c0d7354f239ea8424b96dfe5b36d'/>
<id>urn:sha1:e47fe3284f25c0d7354f239ea8424b96dfe5b36d</id>
<content type='text'>
This commit finally bumps ARC tools to the most recent arc-2017.09 release version.

ARC GNU tools of version arc-2017.09 bring some quite significant changes like:
 * Binutils v2.29 with additional ARC patches
 * GCC 7.1.1 with additional ARC patches

More information on this release could be found here:
  https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2017.09-release

Signed-off-by: Evgeniy Didin &lt;Evgeniy.Didin@synopsys.com&gt;
CC: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
CC: John Crispin &lt;john@phrozen.org&gt;
</content>
</entry>
<entry>
<title>strace: Update to 4.20</title>
<updated>2017-12-07T03:46:37Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2017-12-06T23:55:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=94fcd929137d9e01ea64f3d69cb5f5e863b87fbc'/>
<id>urn:sha1:94fcd929137d9e01ea64f3d69cb5f5e863b87fbc</id>
<content type='text'>
Compiled and tested on mvebu. Mainly a kernel 4.14 change. Also
reordered the Makefile a little bit.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>add PKG_CPE_ID ids to package and tools</title>
<updated>2017-11-17T01:24:35Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2017-09-28T02:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=c61a2395140d92cdd37d3d6ee43a765427e8e318'/>
<id>urn:sha1:c61a2395140d92cdd37d3d6ee43a765427e8e318</id>
<content type='text'>
CPE ids helps to tracks CVE in packages.
https://cpe.mitre.org/specification/

Thanks to swalker for CPE to package mapping and
keep tracking CVEs.

Acked-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
</content>
</entry>
<entry>
<title>gdb: bump to 8.0.1</title>
<updated>2017-09-29T03:33:39Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2017-09-25T05:45:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=1d7042231b6bfe85a93181969200cf4b52ef9c7b'/>
<id>urn:sha1:1d7042231b6bfe85a93181969200cf4b52ef9c7b</id>
<content type='text'>
Add -static-libstdc++ to TARGET_LDFLAGS to avoid a hard dependency on
libstdc++, and -Wl,--gc-sections to further reduce the size on platforms
that support it.

Fixes CVE-2017-9778.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>strace: bump to 4.19</title>
<updated>2017-09-10T23:56:14Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2017-09-10T20:38:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=c11762e435e13a7fbefb0406acad75b87c18312b'/>
<id>urn:sha1:c11762e435e13a7fbefb0406acad75b87c18312b</id>
<content type='text'>
Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>toolchain/arc: update to the most recent release arc-2017.03</title>
<updated>2017-07-18T21:23:27Z</updated>
<author>
<name>Evgeniy Didin</name>
</author>
<published>2017-07-12T15:00:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=8647f4f018e4dee663b65948d75105fae7bb3cdc'/>
<id>urn:sha1:8647f4f018e4dee663b65948d75105fae7bb3cdc</id>
<content type='text'>
arc-2017.03 is the most recent release toolchain for ARC cores
and it is based on upstream Binutils 2.28 and GCC 6.3.0

Signed-off-by: Evgeniy Didin &lt;Evgeniy.Didin@synopsys.com&gt;
Cc: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: John Crispin &lt;john@phrozen.org&gt;
Cc: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>valgrind: bump to 3.13.0</title>
<updated>2017-06-24T12:11:06Z</updated>
<author>
<name>Luiz Angelo Daros de Luca</name>
</author>
<published>2017-06-17T03:54:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=991899cc5449d8595593a66c0130fdcaa088b36a'/>
<id>urn:sha1:991899cc5449d8595593a66c0130fdcaa088b36a</id>
<content type='text'>
Signed-off-by: Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;
</content>
</entry>
<entry>
<title>gdb: disable simulator ; it's broken on ppc</title>
<updated>2017-06-07T16:31:10Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2017-05-12T08:50:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=079d57b0f290a79c9dbc013b6e9c83cebf8a2f99'/>
<id>urn:sha1:079d57b0f290a79c9dbc013b6e9c83cebf8a2f99</id>
<content type='text'>
Error is:
```
ompile-loc2c.o compile-c-support.o inflow.o    init.o \
	  ../sim/ppc/libsim.a -lreadline ../opcodes/libopcodes.a ../bfd/libbfd.a -L./../zlib -lz  ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a    -lncurses -lm     ../libiberty/libiberty.a  build-gnulib/import/libgnu.a  -ldl -Wl,--dynamic-list=./proc-service.list
../sim/ppc/libsim.a(idecode.o): In function `update_time_from_event':
idecode.c:(.text+0x170): undefined reference to `error'
../sim/ppc/libsim.a(idecode.o): In function `event_queue_tick':
idecode.c:(.text+0x1cc): undefined reference to `error'
idecode.c:(.text+0x28c): undefined reference to `error'
idecode.c:(.text+0x318): undefined reference to `error'
../sim/ppc/libsim.a(idecode.o): In function `cpu_halt.constprop.6':
idecode.c:(.text+0x398): undefined reference to `error'
../sim/ppc/libsim.a(idecode.o):idecode.c:(.text+0x4e4): more undefined references to `error' follow
collect2: error: ld returned 1 exit status
Makefile:1420: recipe for target 'gdb' failed
make[5]: *** [gdb] Error 1
```

Seems others are running into this as well.
The problem seems to be that some code may be built
as C++ and not C, which may explain the linker error.

On this thread reply:
   https://sourceware.org/ml/gdb/2016-11/msg00045.html
it mentions that the simulator should not call GDB's
"error" function directly, but rather use the "host_callback"
struct.

I have no idea about the use of the GDB simulator within
the OpenWrt/LEDE community.

So, I took the easier route, which is to disable the simulator.
(Also suggested here: https://sourceware.org/ml/gdb/2016-11/msg00047.html )

If needed, I can make an effort to fix the simulator for PPC.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
</feed>
