138 Commits

Author SHA1 Message Date
Eli Schwartz
c86326ed46 dev-debug/gdb: Stabilize 17.2 ppc64, #977575
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-06-17 09:15:54 -04:00
Sam James
82eb6a814e dev-debug/gdb: Stabilize 17.2 arm64, #977575
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-17 07:17:28 +01:00
Sam James
ae3a0ee993 dev-debug/gdb: Stabilize 17.2 ppc, #977575
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-17 07:17:28 +01:00
Sam James
0ea76d3724 dev-debug/gdb: Stabilize 17.2 arm, #977575
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-17 07:17:27 +01:00
Sam James
e5e9e47e98 dev-debug/gdb: Stabilize 17.2 amd64, #977575
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-17 07:17:27 +01:00
Sam James
c172ac6c66 dev-debug/gdb: Stabilize 17.2 x86, #977575
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-17 06:43:19 +01:00
Sam James
c5ed4a2dbf dev-debug/gdb: drop babeltrace support from live per upstream
It was just-removed upstream.

Bug: https://sourceware.org/PR27142
Bug: https://bugs.gentoo.org/951652
Signed-off-by: Sam James <sam@gentoo.org>
2026-05-11 12:19:40 +01:00
Sam James
e3a2df2d26 dev-debug/gdb: add 17.2
Closes: https://bugs.gentoo.org/968134
Signed-off-by: Sam James <sam@gentoo.org>
2026-05-10 18:58:53 +01:00
Sam James
be10caeca6 dev-debug/gdb: embrace new distfiles hosting
https://wiki.gentoo.org/wiki/Project:Infrastructure/Project_Distfiles

Signed-off-by: Sam James <sam@gentoo.org>
2026-04-08 22:42:24 +01:00
Sam James
63ea1c45c3 dev-debug/gdb: port to GNU Hurd
Avoid collision with sys-kernel/hurd's `gcore` by renaming.

Signed-off-by: Sam James <sam@gentoo.org>
2026-03-16 21:06:31 +00:00
Eli Schwartz
d13b85c350 dev-debug/gdb: Stabilize 17.1 ppc64, #970247
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-18 19:20:52 -05:00
Eli Schwartz
8653645ea2 dev-debug/gdb: Stabilize 17.1 ppc, #970247
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-18 18:11:27 -05:00
Sam James
2f539e89e3 dev-debug/gdb: Stabilize 17.1 x86, #970247
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-18 17:51:32 +00:00
Sam James
6b3e0063ee dev-debug/gdb: Stabilize 17.1 amd64, #970247
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-18 17:20:38 +00:00
Sam James
ba93cf7bbd dev-debug/gdb: Stabilize 17.1 arm, #970247
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-18 17:20:36 +00:00
Sam James
db1369795c dev-debug/gdb: Stabilize 17.1 arm64, #970247
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-18 17:20:34 +00:00
Andreas K. Hüttel
ec5424acf5 dev-debug/gdb: default-enable debuginfod support
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-02-17 11:36:14 +01:00
Sam James
02d36c1299 dev-debug/gdb: add 17.1
We could write up the new 'disable formats and functionality' configure
options but it's not clear to me there's significant benefit in doing so,
or how we'd divide that up, so leave it, at least for now and possibly
forever.

> New option --disable-gdb-compile to disable support for the compile subsystem.
> New option --disable-gdb-dwarf-support to disable support for DWARF debug information in GDB.
> New option --disable-gdb-mdebug-support to disable support for mdebug/ecoff debug information.

The main motivation upstream I understand was because of (debatable) CVEs
in lesser-used formats.

Signed-off-by: Sam James <sam@gentoo.org>
2025-12-20 06:56:58 +00:00
Sam James
dbefb43829 dev-debug/gdb: bashisms gone from live
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-20 06:56:58 +00:00
Fabian Groffen
2d25fad95c */*: drop *-linux keywords
Bug: https://bugs.gentoo.org/473598
Bug: https://bugs.gentoo.org/720224
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-19 10:51:55 +01:00
Michał Górny
6a3644bf2f */*: Add := to virtual/zlib deps, part 1
Done via:

```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 10:36:27 +01:00
Michał Górny
bd0ee727e0 dev-*/*: update for virtual/zlib
Update done using:

```
git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```

Followed by manual revert in dev-python/zlib-ng where it accidentally
caught sys-libs/zlib-ng dependencies.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 09:07:26 +01:00
Sasha Finkelstein
ec89cf9132 dev-debug/gdb: Add python3.14 support
Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44408
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-01 10:13:45 +00:00
Andreas Sturmlechner
dbd81cfc9a dev-debug/gdb: drop 15.2-r103, 16.2-r2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-12 15:08:16 +02:00
Sam James
a0d38cbe45 dev-debug/gdb: default-enable USE=xml for live
See https://inbox.sourceware.org/gdb-patches/c2a9e32a9e1340ef9f39e59371a5ae3679cb2372.1757064602.git.aburgess@redhat.com/
> Though, if I'm honest, I have very little sympathy for such gdbservers
> these days.

It's not well-supported to have USE=-xml, so let's default it on. The
next release (17) is coming soon so not bothering to change 16.

Signed-off-by: Sam James <sam@gentoo.org>
2025-09-11 06:12:47 +01:00
Sam James
5626e3f215 dev-debug/gdb: add bug reference wrt ptrace
Bug: https://sourceware.org/PR31520
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-11 06:10:12 +01:00
Arthur Zamarin
0ad96e879b */*: destable sparc
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:14 +03:00
Arthur Zamarin
634a005686 */*: destable hppa
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:12 +03:00
Sam James
2c2f01449e dev-debug/gdb: Stabilize 16.3 hppa, #959880
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-13 10:11:27 +01:00
Sam James
f196cda542 dev-debug/gdb: Stabilize 16.3 sparc, #959880
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-13 09:47:05 +01:00
Arthur Zamarin
e953728a8c dev-debug/gdb: Stabilize 16.3 ppc64, #959880
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-12 16:50:44 +03:00
Sam James
cb3900fbb1 dev-debug/gdb: Stabilize 16.3 x86, #959880
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 03:31:45 +01:00
Sam James
3463a19607 dev-debug/gdb: Stabilize 16.3 amd64, #959880
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 03:31:44 +01:00
Sam James
0656494740 dev-debug/gdb: Stabilize 16.3 ppc, #959880
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 03:31:43 +01:00
Sam James
259ac73d76 dev-debug/gdb: Stabilize 16.3 arm, #959880
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 03:31:42 +01:00
Sam James
2a3081ec68 dev-debug/gdb: disable py3.10
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 03:11:26 +01:00
Sam James
471137396c dev-debug/gdb: Stabilize 16.3 arm64, #959880
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 03:10:33 +01:00
Sam James
9fa89ce84e dev-debug/gdb: Stabilize 16.2-r2 sparc, #956267
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 02:53:13 +01:00
Sam James
91794b63af dev-debug/gdb: Stabilize 16.2-r2 hppa, #956267
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 02:53:11 +01:00
Sam James
0d38eaca61 dev-debug/gdb: drop 15.2-r101
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21 18:48:55 +01:00
Sam James
3b3ae3d6b7 dev-debug/gdb: temporarily use bash for live
Bug: https://inbox.sourceware.org/gdb-patches/87ecw08tfk.fsf@gentoo.org/
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:14:36 +01:00
Sam James
2027ea2925 dev-debug/gdb: Stabilize 16.2-r2 ppc64, #956267
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-20 22:00:35 +01:00
Arthur Zamarin
1bcd2a8975 dev-debug/gdb: Stabilize 16.2-r2 amd64, #956267
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-20 17:44:27 +00:00
Arthur Zamarin
3aa7cc92b4 dev-debug/gdb: Stabilize 16.2-r2 ppc, #956267
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-18 20:57:16 +03:00
Arthur Zamarin
5f1abc4c2b dev-debug/gdb: Stabilize 16.2-r2 x86, #956267
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-18 14:04:26 +03:00
Arthur Zamarin
f112319b0d dev-debug/gdb: Stabilize 16.2-r2 arm64, #956267
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-18 14:04:26 +03:00
Arthur Zamarin
c478ebb509 dev-debug/gdb: Stabilize 16.2-r2 arm, #956267
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-18 13:43:47 +03:00
Sam James
fb2d045c43 dev-debug/gdb: Stabilize 15.2-r103 hppa, #954556
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:21:33 +01:00
Sam James
efc61b290f dev-debug/gdb: Stabilize 15.2-r103 x86, #954556
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:21:30 +01:00
Sam James
227d76264b dev-debug/gdb: Stabilize 15.2-r103 sparc, #954556
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:21:27 +01:00