Commit Graph

28 Commits

Author SHA1 Message Date
Fredrik Fornwall 2cd37154b3 gdb: Fix building against api level 21 2018-02-01 22:13:29 +01:00
Fredrik Fornwall 6c037b58fe gdb: Update from 8.0.1 to 8.1 2018-02-01 22:01:54 +01:00
Fredrik Fornwall b3c2186a44 gdb: Fix x86_64 build with NDK r16
The NDK headers now define elf_siginfo.
2017-11-17 09:35:36 +01:00
Leonid Pliushch 0cfc6c9f22 gdb: fix path in TMP_PREFIX 2017-09-14 16:38:22 +02:00
Fredrik Fornwall 8e2aeb182d gdb: Add ncurses to deps (see #1399) 2017-09-10 23:18:59 +02:00
Fredrik Fornwall eee1a0a185 gdb: Update from 8.0 to 8.0.1 2017-09-10 22:09:52 +02:00
Fredrik Fornwall 95e6f9429a Attach arm issues with C++ exception unwinding
See https://github.com/android-ndk/ndk/issues/379

Fixes #1163

Fixes issues with gdb segfaulting on arm on an unrecognized command.
2017-07-27 02:06:37 +02:00
Fredrik Fornwall 9dea96a7e8 gdb: Update from 7.12.1 to 8.0 2017-07-15 00:03:23 +02:00
Fredrik Fornwall 6c29aaa1c7 Transition from gnustl to libc++
This will make things as std::to_string() and other C++ features
work with a modern and supported C++ library.

We package up libc++_shared.so and bump the revision of every C++
using package to make it rebuild against it.

Users who have built C++ using libraries or programs will probably
need to rebuild them if they are linked against Termux-supplied
libraries, as user code was previously linked against gnustl while
the system libraries are now using libc++, and it's not a good idea
to mix C++ standard libraries in a program.
2017-07-14 00:23:37 +02:00
Fredrik Fornwall 38da7c25d8 gdb: Update from 7.12 to 7.12.1 2017-01-27 23:04:25 +01:00
Fredrik Fornwall 508fa73cb8 Always call post-extract step in srcdir 2017-01-10 03:14:35 -05:00
Fredrik Fornwall 6097e55733 gdb: Add comment to patch with reason for it 2016-10-10 17:53:29 -04:00
Fredrik Fornwall bf76a82054 gdb: Update from 7.11.1 to 7.12 2016-10-09 19:02:52 -04:00
Fredrik Fornwall 722ed12d69 Switch from ftp.gnu.org to mirrors.kernel.org 2016-09-24 18:42:39 -04:00
Fredrik Fornwall 83d11d6e04 Update readline to v7 and bash to v4.4
As a consequence of updating readline to version 7 we bump the
build revision of all packaging linking to it as the soname has
changed.
2016-09-17 18:29:14 -04:00
Fredrik Fornwall 7ce5638519 Cleanup of more packages 2016-09-03 18:45:08 -04:00
Fredrik Fornwall f6fd83bae5 Bump some builds after libexpat update 2016-08-14 09:19:24 -04:00
Fredrik Fornwall cdfc3cb9c1 gdb: Fix build on x86_64 2016-06-17 17:09:18 -04:00
Fredrik Fornwall 70bdb22c8f gdb: Update from 7.11 to 7.11.1 2016-06-03 10:08:50 -04:00
Fredrik Fornwall 839f6ac48f gdb: Fix to build on aarch64 2016-03-10 18:45:44 -05:00
Fredrik Fornwall 03e92e97aa gdb: Add comment explaining autoconf variables 2016-03-10 15:18:35 -05:00
Fredrik Fornwall fc3ae02b63 gdb: Update 7.10 to 7.11 and NDK r11 compatibility 2016-03-10 11:47:23 -05:00
Fredrik Fornwall 0d46b4d25c gdb: Fix "setpgrp failed in child" error
This broke e.g. Ctrl+C behaviour when debugging programs under gdb.

Fixes #73.
2016-02-07 19:33:15 -05:00
Fredrik Fornwall 95eeb895a5 gdb: Change default solib search path
Add /system/lib(64) and /system/vendor/lib(64) to the default
solib search path so that system shared libraries are found.

Error mentioned in issue #73.
2016-02-07 19:05:09 -05:00
Fredrik Fornwall 1d2aaaa0c8 gdb: Update from 7.10 to 7.10.1 2015-12-07 09:46:01 -05:00
Fredrik Fornwall c355e2f29e gdb: Update from 7.9.1 to 7.10 2015-08-29 09:41:55 -04:00
Fredrik Fornwall 614749cd9e gdb: Use termux-provided bin/sh instead of system 2015-07-11 20:11:50 -04:00
Fredrik Fornwall 59f0d218a6 Initial push 2015-06-13 01:03:31 +02:00