<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/package/devel, branch v21.02.4</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.4</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.4'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2021-04-10T12:22:28Z</updated>
<entry>
<title>binutils: fix libbfd missing DSO dependency if NLS enabled</title>
<updated>2021-04-10T12:22:28Z</updated>
<author>
<name>Tony Ambardar</name>
</author>
<published>2021-03-28T07:40:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=879cbd9e97bb4cf1c87f907946c6be0e8d46a1fd'/>
<id>urn:sha1:879cbd9e97bb4cf1c87f907946c6be0e8d46a1fd</id>
<content type='text'>
The libbfd package definition uses $(ICONV_DEPENDS) and $(INTL_DEPENDS)
but links against neither, leading to libbfd detection failures in other
packages (e.g. bpftools) and on-target relocation problems with libintl.so:

  root@OpenWrt:/# ldd /usr/lib/libbfd.so
        ldd (0x77db6000)
        libc.so =&gt; ldd (0x77db6000)
        libgcc_s.so.1 =&gt; /lib/libgcc_s.so.1 (0x77c6d000)
  Error relocating /usr/lib/libbfd.so: libintl_dgettext: symbol not found

Add NLS-conditional linking of "libintl" to fix this. Also remove libbfd
package dependency $(ICONV_DEPENDS) which is not used during building or
linking.

Tested with QEMU on malta/be32, after building all packages from binutils,
bpftools and iproute2, using different libc options musl and glibc.

Fixes: 08e817569630 ("binutils: use nls.mk to fix libbfd link errors in
other packages")
Signed-off-by: Tony Ambardar &lt;itugrok@yahoo.com&gt;
(cherry picked from commit 9a59f62f613b1ca774032ccd80c51c74491b142c)
</content>
</entry>
<entry>
<title>strace: update package to v5.10</title>
<updated>2021-01-30T00:03:00Z</updated>
<author>
<name>Geordan Neukum</name>
</author>
<published>2021-01-29T18:59:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=e9d551fac1b4a07a089c49adb5dd2e87dab9e8b6'/>
<id>urn:sha1:e9d551fac1b4a07a089c49adb5dd2e87dab9e8b6</id>
<content type='text'>
v5.10 has been released for strace. As such, let's go ahead bring in the
latest version of this package.

See here for the changelog:
    https://github.com/strace/strace/releases/tag/v5.10

Signed-off-by: Geordan Neukum &lt;gneukum1@gmail.com&gt;
</content>
</entry>
<entry>
<title>trace-cmd: update to 2.9.1</title>
<updated>2021-01-01T18:55:59Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-12-30T01:09:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f97b3ad7269a3c816469d8aca28145797084ea1e'/>
<id>urn:sha1:f97b3ad7269a3c816469d8aca28145797084ea1e</id>
<content type='text'>
Fixed license information.

Adjusted Makefile to new install paths.

Backported upstream patch to fix compilation with musl. Replaces local
and incomplete patch.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>binutils: update to 2.35.1</title>
<updated>2020-12-22T17:59:10Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-11-26T00:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=5036383ccc2de254dec3957928785914a7c3de4a'/>
<id>urn:sha1:5036383ccc2de254dec3957928785914a7c3de4a</id>
<content type='text'>
Fixes compilation with musl 1.2.x.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>valgrind: Update to version 3.16.1</title>
<updated>2020-11-18T18:01:44Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-10-31T23:17:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=a8030ea40fdba9edbba240a621c0dc3558a36e07'/>
<id>urn:sha1:a8030ea40fdba9edbba240a621c0dc3558a36e07</id>
<content type='text'>
No special changes, just get in sync with recent code.
See here for the changelog:
https://valgrind.org/docs/manual/dist.news.html

The ipkg sizes changes as follows for mips 24kc :
	3.15   : valgrind_3.15.0-2_mips_24kc.ipk 1450680
	3.16.1 : valgrind_3.16.1-1_mips_24kc.ipk 1491954

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>strace: Update to version 5.9</title>
<updated>2020-11-18T18:01:33Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-10-31T23:17:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=557fe9cd3ba3b30a1567ce4be5a65aef61f644bb'/>
<id>urn:sha1:557fe9cd3ba3b30a1567ce4be5a65aef61f644bb</id>
<content type='text'>
No special changes, just get in sync with recent code.
See here for the changelog:
https://github.com/strace/strace/releases/tag/v5.9

The ipkg sizes changes as follows for mips 24kc :
	5.8 : strace_5.8-1_mips_24kc.ipk 271195
	5.9 : strace_5.9-1_mips_24kc.ipk 278352

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>gdb: fix building with NLS enabled</title>
<updated>2020-11-05T00:55:37Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2020-11-05T00:30:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=4a976beff45865d889a3a914a1ef2221400142fa'/>
<id>urn:sha1:4a976beff45865d889a3a914a1ef2221400142fa</id>
<content type='text'>
Building gdb failed with CONFIG_BUILD_NLS enabled. Use nls.mk and
add the necessary dependencies for libintl and libiconv.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>gdb: Disable tests</title>
<updated>2020-11-01T19:54:37Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-10-24T21:34:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ffee6bb471a80c8e36a141691fa1a838a69c3991'/>
<id>urn:sha1:ffee6bb471a80c8e36a141691fa1a838a69c3991</id>
<content type='text'>
We do not use the tests or ubsan in our gdb package.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>gdb: Always use system zlib</title>
<updated>2020-11-01T19:54:37Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-10-24T21:34:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=8698a727ddf2f7bdfc0d1d084688be85ee42eb9f'/>
<id>urn:sha1:8698a727ddf2f7bdfc0d1d084688be85ee42eb9f</id>
<content type='text'>
Instead of using the system zlib when the package is selected and using
the internal zlib if it is not selected in OpenWrt, just activate it
always. This should make the package more deterministic.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>gdb: Update to version 10.1</title>
<updated>2020-11-01T19:54:37Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-10-24T18:21:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f1f0ed869aa5d026a568f385c7bffa71d9230148'/>
<id>urn:sha1:f1f0ed869aa5d026a568f385c7bffa71d9230148</id>
<content type='text'>
gdb 10.1 adds many new features for example gdbserver support for
  - ARC GNU/Linux
  - RISC-V GNU/Linux

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
</feed>
