<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/gdb, branch 2016.05</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2016.05</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2016.05'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2016-03-15T21:45:46+00:00</updated>
<entry>
<title>gdb: remove deprecated version 7.7</title>
<updated>2016-03-15T21:45:46+00:00</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2016-03-11T14:32:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=ffc324ea0fff1f6b3b69e220a67eccfc4caf51a7'/>
<id>urn:sha1:ffc324ea0fff1f6b3b69e220a67eccfc4caf51a7</id>
<content type='text'>
It's been deprecated for a year now so remove it.

Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>gdb: specify where to find lzma libraries</title>
<updated>2016-03-13T22:17:08+00:00</updated>
<author>
<name>Vicente Olivert Riera</name>
<email>Vincent.Riera@imgtec.com</email>
</author>
<published>2016-03-11T10:16:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e6a29a4f3c48b13fde2214365067e34fbb92cfd6'/>
<id>urn:sha1:e6a29a4f3c48b13fde2214365067e34fbb92cfd6</id>
<content type='text'>
As reported in...

  https://bugs.busybox.net/show_bug.cgi?id=8786

..., gdb fails to build with xz and expat support at the same time when
using an external toolchain.

This is how the problem is shown:

checking for liblzma... no
configure: error: missing liblzma for --with-lzma

And having a deeper look in gdb/config.log we can se a message like this
one:

/lib64/liblzma.so.5: undefined reference to `clock_gettime@GLIBC_2.17'

As Thomas said in the bug report quoted above, that error is related to
the fact that it find the host's lzma.

Adding --with-lzma-prefix=$(STAGING_DIR)/usr to GDB_CONF_OPTS fixes the
problem.

Credit-to: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Vicente Olivert Riera &lt;Vincent.Riera@imgtec.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>gdb: backport xtensa NPTL support to 7.10.1</title>
<updated>2016-03-10T14:08:06+00:00</updated>
<author>
<name>Max Filippov</name>
<email>jcmvbkbc@gmail.com</email>
</author>
<published>2016-03-10T04:31:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=cce31bca691492266d093f574a66e4f68034be3c'/>
<id>urn:sha1:cce31bca691492266d093f574a66e4f68034be3c</id>
<content type='text'>
These changes allow debugging multithreaded NPTL xtensa applications and
inspect TLS variables.

Backported from: 40045d91812b25c88c8275b8c08d27c234b68ba8
Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>gdb: add upstream patches to fix musl build</title>
<updated>2016-03-05T14:14:40+00:00</updated>
<author>
<name>Arnout Vandecappelle</name>
<email>arnout@mind.be</email>
</author>
<published>2016-02-28T00:30:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=07408bbf10a9c18eda30bda35fb2793a3915a299'/>
<id>urn:sha1:07408bbf10a9c18eda30bda35fb2793a3915a299</id>
<content type='text'>
Backported three patches from upstream to all four versions of gdb
that we support.

The "skipping exited and joined thread" message only exists in 7.10.1
so that hunk is removed in the earlier versions. The ChangeLog
modifications are also removed.

Fixes
http://autobuild.buildroot.net/results/e81/e8156d0b89e7157b8f10e428fc0958b0eb29e50a/

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/gdb: add optional support for xz</title>
<updated>2016-02-16T22:14:07+00:00</updated>
<author>
<name>Bernd Kuhls</name>
<email>bernd.kuhls@t-online.de</email>
</author>
<published>2016-02-10T20:59:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=18ce7f11ff3481308d911c362f0c2ef44b9492bc'/>
<id>urn:sha1:18ce7f11ff3481308d911c362f0c2ef44b9492bc</id>
<content type='text'>
When xz was compiled before, gdb will use it as optional dependency:

$ output/host/usr/bin/i586-buildroot-linux-uclibc-readelf -a output/target/usr/bin/gdb | grep NEEDED
 0x00000001 (NEEDED)                     Shared library: [libdl.so.1]
 0x00000001 (NEEDED)                     Shared library: [libncurses.so.5]
 0x00000001 (NEEDED)                     Shared library: [libz.so.1]
 0x00000001 (NEEDED)                     Shared library: [libm.so.1]
 0x00000001 (NEEDED)                     Shared library: [liblzma.so.5]
 0x00000001 (NEEDED)                     Shared library: [libc.so.1]

Signed-off-by: Bernd Kuhls &lt;bernd.kuhls@t-online.de&gt;
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>toolchain: bump ARC toolchain components to arc-2015.12</title>
<updated>2016-02-05T20:48:51+00:00</updated>
<author>
<name>Lada Trimasova</name>
<email>Lada.Trimasova@synopsys.com</email>
</author>
<published>2016-02-05T12:46:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=f25df488d74d951905374dbf7e7e30523679970f'/>
<id>urn:sha1:f25df488d74d951905374dbf7e7e30523679970f</id>
<content type='text'>
This change introduces newer ARC toolchain in Buildroot.

That new arc-2015.12 release doesn't bring any significant changes
but mostly is focused on fixes and minor improvements here and there.
Most noticeable changes are:
 * GCC: Source update to v4.8.5
 * GDB: Updated to upstream 7.10 release.

You may find more info on fixes and improvements in that release at:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2015.12

Signed-off-by: Lada Trimasova &lt;ltrimas@synopsys.com&gt;
Cc: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Cc: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>toolchain: bump ARC toolchain components to arc-2015.12-rc1</title>
<updated>2016-01-19T21:01:37+00:00</updated>
<author>
<name>Alexey Brodkin</name>
<email>Alexey.Brodkin@synopsys.com</email>
</author>
<published>2016-01-18T10:17:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e10860f644e5c09ee65c7c358e5e6059df94281e'/>
<id>urn:sha1:e10860f644e5c09ee65c7c358e5e6059df94281e</id>
<content type='text'>
This change introduces newer ARC toolchain in Buildroot.
Note this is the first release candidate and we'll probably see another
RC before cutting the final release.

That new arc-2015.12 release doesn't bring any significant changes but
mostly is focused on fixes and minor improvements here and there.
Most noticeable changes are:
 * GCC updated to v4.8.5
 * GDB updated to 7.10

You may find more info on fixes and improvements in that release at:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2015.12-rc1

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Cc: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Cc: arc-buildroot@synopsys.com
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>gdb: comma separate licenses</title>
<updated>2015-12-15T21:02:12+00:00</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2015-12-14T13:10:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=388c4ef06d4a3ba27d0971979eb30dc9c3d6c4f9'/>
<id>urn:sha1:388c4ef06d4a3ba27d0971979eb30dc9c3d6c4f9</id>
<content type='text'>
Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>gdb: bump 7.10 series to 7.10.1</title>
<updated>2015-12-07T16:19:34+00:00</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2015-12-07T12:02:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=22bfeff9f4ff414560d1dd7f2adc0c7699586e7b'/>
<id>urn:sha1:22bfeff9f4ff414560d1dd7f2adc0c7699586e7b</id>
<content type='text'>
Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Reviewed-by: Vicente Olivert Riera &lt;Vincent.Riera@imgtec.com&gt;
Tested-by: Vicente Olivert Riera &lt;Vincent.Riera@imgtec.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>gdb: enable host-gdb on aarch64</title>
<updated>2015-10-20T14:34:37+00:00</updated>
<author>
<name>Alex Suykov</name>
<email>alex.suykov@gmail.com</email>
</author>
<published>2015-10-20T13:20:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=c436ffbc7efcff1ab96d99b8620c6562cfc1ad0d'/>
<id>urn:sha1:c436ffbc7efcff1ab96d99b8620c6562cfc1ad0d</id>
<content type='text'>
gdb has full support for aarch64 since version 7.6,
current minimum is 7.7.1.
Target build was re-enabled over a year ago, but host-gdb was not.

Related commits:
0e49733b306b353aad3a29a2c7a6faf25841ef0b gdb disabled for aarch64
4372449a4f8e16f763c7d5a0c125ca015a7cbef6 target-gdb re-enabled

Signed-off-by: Alex Suykov &lt;alex.suykov@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
</feed>
