summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/gdb: add zstd support to liveSam James2022-09-291-7/+5
| | | | | | See https://maskray.me/blog/2022-09-09-zstd-compressed-debug-sections. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: backport core file detach fixSam James2022-08-102-0/+452
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: add Python 3.11Sam James2022-07-282-2/+2
| | | | | Closes: https://bugs.gentoo.org/861272 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: fix cross build issues with configuring gmp libsDongsu Park2022-06-152-0/+305
| | | | | | | | | | | | | | | | | | | | | | | | As gdb 11 or newer requires gmp libs as dependency, a cross build of gdb 11.2 started to fail when its configure scripts try to detect if gmp exists. The failure occurs mainly because the build still passes '-L/usr/lib64` to LDFLAGS. Let's say, for example, host toolchains outside of sysroot have amd64 libs, while the target inside of sysroot should have arm64 libs. However, configure scripts of gdb 11.2 still try to find its libs outside of sysroot, /usr/lib64, although it should find its libs inside of sysroot, e.g. /build/arm64/usr/lib64. To fix the cross build issues, pass --with-sysroot as well as --libdir, correctly with ${ESYSROOT}. As a side note, for some reason, upstream gdb configure scripts are not able to correctly make use of its gmp-specific options like --with-gmp or --with-gmp-lib. Passing those options does not bring anything. Also configure must have both --with-sysroot and --libdir, to make the build work. Signed-off-by: Dongsu Park <dpark@linux.microsoft.com> Closes: https://github.com/gentoo/gentoo/pull/25896 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: update LICENSESam James2022-06-123-3/+3
| | | | | Closes: https://bugs.gentoo.org/842573 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: verbose logs, use output synchronisationSam James2022-06-093-5/+37
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: build tests in src_compile when enabledSam James2022-05-261-5/+11
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: modernise ebuild a bitSam James2022-05-262-12/+17
| | | | | | Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/25188 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: fix build with sys-libs/readline-8.2*Sam James2022-05-032-0/+30
| | | | | Closes: https://bugs.gentoo.org/842252 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: add 12.1Sam James2022-05-013-4/+281
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: restore verbose-build patch; drop glibc 2.34 patchSam James2022-04-172-110/+13
| | | | | Closes: https://bugs.gentoo.org/839060 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: drop 10.2-r1, 11.1Sam James2022-04-177-732/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: fix USE=multitarget w/ glibc-2.35Sam James2022-04-172-0/+33
| | | | | Closes: https://bugs.gentoo.org/833590 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: [QA] fix tc-get* quotingSam James2022-03-204-4/+4
| | | | | | This can cause build problems for e.g. 32-bit (gcc -m32 ...) Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: Stabilize 11.2 hppa, #833660Arthur Zamarin2022-02-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gdb: Stabilize 11.2 arm64, #833660Arthur Zamarin2022-02-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gdb: Stabilize 11.2 arm, #833660Arthur Zamarin2022-02-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gdb: Stabilize 11.2 sparc, #833660Arthur Zamarin2022-02-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gdb: Stabilize 11.2 ppc64, #833660Sam James2022-02-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: Stabilize 11.2 ppc, #833660Sam James2022-02-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: Stabilize 11.2 x86, #833660Sam James2022-02-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: Stabilize 11.2 amd64, #833660Sam James2022-02-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: add 11.2Sam James2022-01-172-0/+271
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: fix GCC/Clang build mixtureAdrian Ratiu2022-01-143-0/+9
| | | | | | | | | | | | | | | | | | GDB configure will use a mix of GCC and Clang due to $GCC_FOR_TARGET defaulting to GCC in Clang-configured builds, so set the var to ensure the proper compilers are detected and to avoid mixing them. Before setting the variable (example from ChromiumOS): checking for x86_64-cros-linux-gnu-gcc... x86_64-cros-linux-gnu-gcc After: checking for gcc... (cached) x86_64-cros-linux-gnu-clang Bug: https://bugs.gentoo.org/831202 Signed-off-by: Adrian Ratiu <adrian.ratiu@collabora.com> Closes: https://github.com/gentoo/gentoo/pull/23796 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: remove freebsd-libcDavid Seifert2022-01-023-18/+3
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/gdb: Stabilize 11.1 arm, #822219Arthur Zamarin2021-12-311-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gdb: Stabilize 11.1 ppc64, #822219Georgy Yakovlev2021-12-251-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-devel/gdb: arm64 stable wrt bug #822219Agostino Sarubbo2021-12-011-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gdb: ppc stable wrt bug #822219Agostino Sarubbo2021-11-151-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gdb: x86 stable wrt bug #822219Agostino Sarubbo2021-11-101-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gdb: sparc stable wrt bug #822219Agostino Sarubbo2021-11-081-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gdb: amd64 stable wrt bug #822219Agostino Sarubbo2021-11-081-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gdb: Stabilize 11.1 hppa, #820914Sam James2021-11-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: drop 10.1, 10.2Sam James2021-10-253-520/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: Stabilize 10.2-r1 arm64, #813183Sam James2021-10-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: Stabilize 10.2-r1 arm, #813183Sam James2021-10-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: backport glibc-2.34 build failure patchSam James2021-10-252-0/+111
| | | | | | | ... although I don't actually recall hitting this. Closes: https://bugs.gentoo.org/813831 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: Stabilize 10.2 arm64, #793452Sam James2021-10-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: Stabilize 10.2 arm, #793452Sam James2021-10-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: ppc stable wrt bug #813183Agostino Sarubbo2021-09-251-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gdb: add 11.1Sam James2021-09-193-23/+302
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: x86 stable wrt bug #813183Agostino Sarubbo2021-09-171-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gdb: sparc stable wrt bug #813183Agostino Sarubbo2021-09-161-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gdb: ppc64 stable wrt bug #813183Agostino Sarubbo2021-09-161-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gdb: amd64 stable wrt bug #813183Agostino Sarubbo2021-09-151-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-devel/gdb: add guile USE flagDavid Martí Huescar2021-08-264-12/+12
| | | | | | | | | | | | | | | Add a new guile optional USE flag for GDB's scripting support. Also adds the >=guile-2.0 optional dependency if such flag is active. GDB has been compiling with '--without-guile' since #562902 and the option seems to have been forgotten. Since GDB works with guile 2.0 to 3.0 it seems about time to bring it back. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: David Martí Huescar <Phireh@fukurokuju.dev> Bug: https://bugs.gentoo.org/562902 Closes: https://github.com/gentoo/gentoo/pull/22115 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gdb: backport DW_LLE_start_end fix (for riscv64)Sergei Trofimovich2021-07-302-0/+302
| | | | | | | | Reported-by: Marek Szuba Closes: https://bugs.gentoo.org/805215 Bug: https://sourceware.org/PR27999 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gdb: sparc stable wrt bug #793452Agostino Sarubbo2021-06-071-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gdb: ppc64 stable wrt bug #793452Agostino Sarubbo2021-06-071-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>