sys-devel / gdb

GNU debugger

Official package sites : https://sourceware.org/gdb/ ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
USE flags
cet guile lzma multitarget nls python server sim source-highlight test vanilla xml xxhash zstd

v13.2 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
cet guile lzma multitarget nls python server sim source-highlight test vanilla xml xxhash zstd

v13.1.90_p20230429 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
cet guile lzma multitarget nls python server sim source-highlight test vanilla xml xxhash zstd

v13.1.90_p20230325 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~ia64 ~loong ~m68k ~mips ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
USE flags
cet guile lzma multitarget nls python server sim source-highlight test vanilla xml xxhash zstd

v13.1-r1 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
cet guile lzma multitarget nls python server sim source-highlight test vanilla xml xxhash zstd

v12.1-r4 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~ia64 ~m68k ~mips ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
USE flags
cet guile lzma multitarget nls python server sim source-highlight test vanilla xml xxhash

General

cet
Enable Intel Control-flow Enforcement Technology.
guile
Add support for the guile Scheme interpreter
lzma
Support lzma compression in ELF debug info
multitarget
Support all known targets in one gdb binary
nls
Add Native Language Support (using gettext - GNU locale utilities)
python
Enable support for the new internal scripting language, as well as extended pretty printers
server
Install the "gdbserver" program (useful for embedded/remote targets)
sim
Build gdb's simulators for various hardware platforms. See https://sourceware.org/gdb/wiki/Sim.
source-highlight
Enable listing highlighting via dev-util/source-highlight
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
vanilla
Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
xml
Support parsing XML data files needed (at least) for cpu features, memory maps, and syscall tracing
xxhash
Use dev-libs/xxhash to speed up internal hashing.
zstd
Enable support for ZSTD compression

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only

app-arch / xz-utils : Utils for managing LZMA compressed files

app-arch / zstd : zstd fast compression library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / expat : Stream-oriented XML parser library

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / mpfr : Library for multiple-precision floating-point computations with exact rounding

dev-libs / xxhash : Extremely fast non-cryptographic hash algorithm

dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions

dev-util / source-highlight : Generate highlighted source code as an (x)html document

net-libs / libnsl : Public client interface for NIS(YP) in a IPv6 ready version

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

sys-libs / zlib : Standard (de)compression library

app-arch / xz-utils : Utils for managing LZMA compressed files

app-arch / zstd : zstd fast compression library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / expat : Stream-oriented XML parser library

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / mpfr : Library for multiple-precision floating-point computations with exact rounding

dev-libs / xxhash : Extremely fast non-cryptographic hash algorithm

dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions

dev-util / source-highlight : Generate highlighted source code as an (x)html document

net-libs / libnsl : Public client interface for NIS(YP) in a IPv6 ready version

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

sys-libs / zlib : Standard (de)compression library

dev-python / pydevd : PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)

dev-python / rpyc : Remote Python Call (RPyC), a transparent and symmetric RPC library

dev-scheme / bigloo : Practical Scheme Compiler with many extensions

dev-util / cgdb : A curses front-end for GDB, the GNU debugger

dev-util / clion : A complete toolset for C and C++ development

dev-util / ddd : Graphical front-end for command-line debuggers

dev-util / geany-plugins : A collection of different plugins for Geany

dev-util / gef : A GDB Enhanced Features for exploit devs & reversers

dev-util / kdbg : Graphical debugger interface

dev-util / kdevelop : Integrated Development Environment, supporting KF5/Qt, C/C++ and much more

dev-util / leaktracer : trace and analyze memory leaks in C++ programs

dev-util / peda : Python Exploit Development Assistance for GDB

dev-util / pwndbg : A GDB plug-in that makes debugging with GDB suck less

dev-util / rr : Record and Replay Framework

dev-util / sasm : Simple crossplatform IDE for NASM assembly language

dev-util / seer : A GUI frontend to gdb

kde-plasma / drkonqi : Plasma crash handler, gives the user feedback if a program crashed

net-mail / notmuch : Thread-based e-mail indexer, supporting quick search and tagging

net-p2p / classified-ads : Program for displaying classified advertisement items

642558
sys-devel/gdb-8.0.1 - "Sorry, but gdb does not support the LINGUAS: en en_US"
657698
dev-libs/glib: support sys-devel/gdb python macros
660836
=sys-devel/gdb-8.1.1: "-ftracer" and "-O3" gives Error: symbol `start_amd64_void_call_2_a' is already defined
712162
sys-devel/gdb-9.1 several tests fail.
713082
sys-devel/binutils-2.32-r1 : generates TEXTRELs on PIE binaries on many arches (was: sys-devel/gdb merge failed: "Aborting due to QA concerns: textrels")
724614
sys-devel/gdb-9.1 crashes with "sect_index_text not initialized"
742284
sys-devel/gdb-9.2 calls commands that do not exist (ERROR: couldn't execute "gnatmake", no such file or directory sh: prelink: command not found)
753596
sys-devel/gdb-10.1 fails tests: FAIL: gdb.base/break-interp.exp: ldprelink=NO: ldsepdebug=NO: reach-(_dl_debug_state|dl_main): reach
792969
sys-devel/gdb-10.2 - make[2]: *** No rule to make target ../bfd/libbfd.a, needed by gdb. Stop.
793035
sys-devel/gdb-10.2 fails tests: - ERROR: test suppressed
823770
sys-devel/gdb-11.1 has many test failures
853898
sys-devel/gdb-12.1-r2 fails to compile: ada-exp.c.tmp:576:7: error: type union YYSTYPE violates the C++ One Definition Rule [-Werror=odr]
871543
sys-devel/gdb-12.1-r2 - dv-lm32cpu.c: error: call to undeclared function lm32bf_h_csr_get; ISO C99 and later do not support implic
878293
sys-devel/gdb-12.1-r2 - guile/guile.c: error: scm_install_gmp_memory_functions was not declared in this scope
895430
sys-devel/gdb: build failed on macOS 13 / Apple M1's Gentoo Prefix, confirmed upstream
898688
sys-devel/gdb-13.2 has implicit function declarations in configure logs (CYTHON3-SYSTEM)
902777
sys-devel/gdb-13.1-r1: undefined reference to `__atomic_fetch_add_4' on MIPS (/usr/lib/gcc/mips-unknown-linux-gnu/12/include/g++-v12/ext/atomicity.h:66: more undefined references to `__atomic_fetch_add_4' follow)
906174
sys-devel/gdb-13.1.90_p20230429 variable-sized object may not be initialized with clang-16.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 13.2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: remove x64-cygwin keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Fabian Groffen · gentoo
*/*: remove sparc64-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: fix build w/ musl-1.2.4
Closes: https://bugs.gentoo.org/905922 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: drop 12.1-r3
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: mirror snapshots to dev.gentoo.org
Mirror the snapshots we have in tree to dev.gentoo.org, as chutzpah noticed they've disappeared (ugh). See e432ec14cfdc41ed9fbd116b19c7ad707f3ef59d for why we have them in the first place, too. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 13.1.90_p20230325 hppa, #905357
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 13.1.90_p20230325 ppc64, #905357
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 13.1.90_p20230325 ppc, #905357
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 13.1.90_p20230325 amd64, #905357
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 13.1.90_p20230325 x86, #905357
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 13.1.90_p20230325 arm, #905357
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 13.1.90_p20230325 sparc, #905357
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 13.1.90_p20230325 arm64, #905357
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r4 hppa, #905268
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r4 ppc, #905268
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r4 x86, #905268
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r4 amd64, #905268
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r4 arm, #905268
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r4 sparc, #905268
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r4 arm64, #905268
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r4 ppc64, #905268
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 13.1.90_p20230429
Similar to 6dd7f162ff2b52067b012435c6a146394c42679f, this is just a snapshot of the stable branch and has a few bug fixes. Easier than cherry-picking. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 13.1.90_p20230325
Needed for some patches on the stable gdb-13.1 branch, mainly for Rust crash. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: fix build w/ clang 16 (-Wenum-constexpr-conversion)
Closes: https://bugs.gentoo.org/894174 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
sys-devel/gdb: Fix cross-compiling (properly) and prefix sysroot
https://github.com/gentoo/gentoo/pull/25896 tried to address cross-compiling in the wrong way by setting the runtime sysroot and the libdir. The build uses the latter to find dependent libraries by default, a common technique in GNU software. This behaviour can be avoided by passing the "without-prefix" configure option for each library, allowing the runtime sysroot and the libdir to be set as they should be. Contrary to what you might expect, the sysroot should actually not be set at all except when building cross-*/gdb, otherwise the paths get double prefixed at runtime. gdb's configure script also has a --with-build-sysroot option that should be set to assist with cross-compiling. This does not influence runtime behaviour. The includedir for cross-*/gdb has been changed to prevent it from installing under /usr/${CTARGET}, where installed headers would collide with those from a cross-compiled sys-devel/gdb build. /usr/include/${CTARGET}/gdb is consistent with the files we install under /usr/share, as well as the scheme we use for multilib headers, e.g. /usr/include/i686-pc-linux-gnu. Closes: https://bugs.gentoo.org/896008 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/29819 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: explicitly disable gprofng build too
Not relevant when building gdb. It's in binutils. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 13.1, drop 13.0.91
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: drop 12.1-r2
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: drop 13.0.90_p20230110, 13.0.90_p20230126
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: sync live
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 13.0.91
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r3 hppa, #890381
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add link to upstream packaging notes
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: backport patches for 12.1 from gdb-12-branch
Also enable unittests (not the full test suite). Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: sync live (notably, run unittests)
Running the unittests is better than nothing. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: add 13.0.90_p20230126
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: drop 13.0.50_p20221217
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: cleanup confusing test comment
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: backport USE=sim to 12.1-r3
It leads to a decent improvement in build time. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r3 ppc, #890381
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r3 sparc, #890381
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r3 ppc64, #890381
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r3 arm, #890381
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r3 x86, #890381
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r3 arm64, #890381
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r3 amd64, #890381
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: drop 11.2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 13.0.90_p20230110
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: drop 13.0.50_p20221206, 13.0.50_p20221213
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 13.0.50_p20221217
Closes: https://bugs.gentoo.org/886189 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 13.0.50_p20221213
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/gdb: keyword 13.0.50_p20221206 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/gdb: add 13.0.50_p20221206, drop 13.0.50_p20221205
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/gdb: add 13.0.50_p20221205
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: fix configure w/ clang 16
Doesn't fix the other build problems yet, but given that implicit. func. decls can affect all compilers... Bug: https://bugs.gentoo.org/871543 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r2 hppa, #883961
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r2 x86, #883961
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: drop 12.1, 12.1-r1
Signed-off-by: Sam James <sam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r2 amd64, #883961
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r2 ppc, #883961
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 12.1-r2 ppc64, #883961
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r2 arm64, #883961
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r2 arm, #883961
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 12.1-r2 sparc, #883961
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
Move {virtual -> app-alternatives}/yacc
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/gdb: add readline 8.2 patch to gdb-11.2 too
Bug: https://bugs.gentoo.org/842252 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add zstd support to live
See https://maskray.me/blog/2022-09-09-zstd-compressed-debug-sections. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: backport core file detach fix
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add Python 3.11
Closes: https://bugs.gentoo.org/861272 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dongsu Park · gentoo
sys-devel/gdb: fix cross build issues with configuring gmp libs
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>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: update LICENSE
Closes: https://bugs.gentoo.org/842573 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: verbose logs, use output synchronisation
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: build tests in src_compile when enabled
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: fix build with sys-libs/readline-8.2*
Closes: https://bugs.gentoo.org/842252 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 12.1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: modernise ebuild a bit
Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/25188 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: drop 10.2-r1, 11.1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: fix USE=multitarget w/ glibc-2.35
Closes: https://bugs.gentoo.org/833590 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: [QA] fix tc-get* quoting
This can cause build problems for e.g. 32-bit (gcc -m32 ...) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 11.2 hppa, #833660
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 11.2 arm64, #833660
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 11.2 arm, #833660
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 11.2 sparc, #833660
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 11.2 ppc64, #833660
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 11.2 ppc, #833660
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 11.2 x86, #833660
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 11.2 amd64, #833660
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 11.2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Adrian Ratiu · gentoo
sys-devel/gdb: fix GCC/Clang build mixture
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>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-devel/gdb: remove freebsd-libc
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gdb: Stabilize 11.1 arm, #822219
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/gdb: Stabilize 11.1 ppc64, #822219
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: arm64 stable wrt bug #822219
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #822219
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #822219
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #822219
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #822219
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 11.1 hppa, #820914
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: drop 10.1, 10.2
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 10.2-r1 arm64, #813183
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 10.2-r1 arm, #813183
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: backport glibc-2.34 build failure patch
... although I don't actually recall hitting this. Closes: https://bugs.gentoo.org/813831 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 10.2 arm64, #793452
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 10.2 arm, #793452
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #813183
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add 11.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #813183
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #813183
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc64 stable wrt bug #813183
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #813183
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Martí Huescar · gentoo
sys-devel/gdb: add guile USE flag
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>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: backport DW_LLE_start_end fix (for riscv64)
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>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #793452
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc64 stable wrt bug #793452
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #793452
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #793452
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #793452
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: allow python-3.10
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: fix sparc-nat build
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: reorder deps in live ebuild to match releases
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gdb: bump up to 10.2
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: add missing pkgconfig (B)DEPEND
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: fix 'cet' detection on i586
Reported-by: Worx Bug: https://bugs.gentoo.org/771765 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: force USE=client on
From gcc-10 gdbserver requires top-level gnulib. That broke USE="server -client" case which was implemented in a hacky way in Gentoo ebuild. Instead of trying to fix it we resort to always enabling USE=client. It's a heavyweight workaround. Reported-by: Oleh Kravchenko Closes: https://bugs.gentoo.org/768237 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: drop old
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/gdb: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: make CET optional (and disabled by default)
Reported-by: Volker Ernst Bug: https://bugs.gentoo.org/760926 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: expliictly disable debuginfod
Fixed-by: Fabian Groffen Reported-by: Jason Cooper Bug: https://bugs.gentoo.org/754753 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/gdb: drop ppc-aix m68k-mint
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/gdb-10.1: fix compilation on Solaris
- refrain from linking against ancient libtermcap - really use auto-detection on gdbserver with USE=server Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc64 stable wrt bug #756805
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #756805
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #756805
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: drop RESTRICT=test on hppa
Newer kernels should survive gdb testsuite. Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #756805
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: s390 stable wrt bug #756805
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: Stabilize 10.1 arm, #756805
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gdb: Stabilize 10.1 arm64, #756805
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gdb: x86 stable (bug #756805)
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: set CC_FOR_BUILD to workaround cross-build failure
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: enable obsolete targets (like ia64)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: bump up to 10.1
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
sys-devel/gdb: Works with py39
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: s390 stable wrt bug #730076
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc64 stable wrt bug #730076
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #730076
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: stable 9.2 for hppa
stable wrt bug #730076 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: stable 9.2 for sparc
stable wrt bug #730076 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gdb: x86 stable (bug #730076)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: backport -fno-common build for sim/ppc
Reported-by: Daniel Gurney Closes: https://bugs.gentoo.org/738272 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gdb: amd64 stable wrt bug #730076
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: arm stable (bug #730076)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gdb: arm64 stable (bug #730076)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: bump up to 9.2
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: add missing include on ia64
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
sys-devel/gdb: Python 3.8 compatibility
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: use ${CHOST}-pkg-config, bug #716558
When cross-compiling gdb ./configure found CBUILD's dev-util/source-highlight. That is never correct as client is supposed to be running on CHOST. The change switches to CHOST's PKG_CONFIG. Reported-by: Jan Postránský Bug: https://bugs.gentoo.org/716558 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: drop 8.3.1, bug #690582
Bug: https://bugs.gentoo.org/690582 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: drop old
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-devel/gdb: arm64 stable (bug #690582)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arfrever Frehtes Taifersar Arahesis · gentoo
sys-devel/gdb: Use https:// for git repository.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gdb: stable 9.1 for hppa, bug #690582
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: stable 9.1 for ia64, bug #690582
Package-Manager: Portage-2.3.93, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: arm stable wrt bug #690582
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #690582
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc64 stable wrt bug #690582
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #690582
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: s390 stable wrt bug #690582
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #690582
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #690582
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: add USE=xxhash, bug #709690
xxhash is an optional dependency to speed up internal hashing. Reported-by: Georgy Yakovlev Closes: https://bugs.gentoo.org/709690 Bug: https://bugs.gentoo.org/709696 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/gdb: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: bump up to 9.1
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: drop unused MY_PV
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: drop unused RPM variable
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gdb: tweak for gcc-10
Pick upstream commit 851c0536c ("[ARM, sim] Fix build error and warnings"). Reported-by: Rolf Eike Beer Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
sys-devel/gdb: call python_optimize, bug #705680
Closes: https://bugs.gentoo.org/705680 Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gdb: arm stable wrt bug #701824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #701824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #701824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gdb: stable 8.3.1 for hppa, bug #701824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc64 stable wrt bug #701824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: ia64 stable wrt bug #701824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #701824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #701824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: s390 stable wrt bug #701824
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-devel/gdb: arm64 stable (bug #701824)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.80, Repoman-2.3.19
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: add RESTRICT="!test? ( test )"
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gdb: drop outdated dev-util/gdbserver blocker
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: drop support for fedora releases
The URI used by fedora release is not valid anymore. As there are no bug reports I'm assuming those URIs are not used anymore. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gdb: enable verbose gdb build, bug #695936
While tracing missing tinfo detection Victor noticed lack of precise arguments to gdb's linker and compiler commands. Two issues fixed here: - restore default V=1 build in custome Makefile snippet - set --disable-dependency-tracking to top-level ./configure to reach ./configure files that actually define it. Top-level does not and thus tricks portage's econf() into not passing it on. Reported-by: Victor Mataré Bug: https://bugs.gentoo.org/695936 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/gdb: Inline mirror://fedora-dev
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: bump up to 8.3.1
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: stable 8.3 for hppa, bug #688904
Package-Manager: Portage-2.3.73, Repoman-2.3.17 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gdb: Remove old
Versions prior to 8.3 cannot handle debug info built with binutils 2.32 and later. Old binutils will be masked because of CVEs. Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gdb: m68k stable wrt bug #688904
Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="m68k" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gdb: sh stable wrt bug #688904
Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gdb: arm stable wrt bug #688904
Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-devel/gdb: arm64 stable (bug #688904)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #688904
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc"
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: alpha stable wrt bug #688904
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha"
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: ia64 stable wrt bug #688904
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64"
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc64 stable wrt bug #688904
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64"
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #688904
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: s390 stable wrt bug #688904
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="s390"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gdb: x86 stable (bug #688904)
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: disable test on hppa and ia64
hppa and ia64 kernels usually crash when gdb test suite is running. Let's disable tests until it gets less disruptive. Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #688904
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: drop 8.3.50.* snapshot in favour of 8.3 release
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gdb: bump up to 8.3 release
Enabled src_test() to detect failed tests. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gdb: keyword ~riscv
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: fix build against -std=c++17
Patch is proposed upstream as: https://sourceware.org/ml/gdb-patches/2019-03/msg00306.html Reported-by: Helmut Jarausch Closes: https://bugs.gentoo.org/680232 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: add source-highlight depend, bug #680238
Found and diagnosed by Jeroen Roovers. Patch proposed upstream as: https://sourceware.org/ml/gdb-patches/2019-03/msg00285.html Reported-by: Jeroen Roovers Closes: https://bugs.gentoo.org/680238 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: bump up to 8.3.50.20190312, bug #679564
binutils-2.32 fixed long-standing bug in handling compressed sections alignment: https://sourceware.org/PR23919 Unfortunately it broke older binutils and gdb versions as they don't handle the correct section format. The change pulls in gdb snapshot from recently created gdb-8.3 branch. That should allow handling of debug data created by binutils-2.32. Reported-by: Jonas Jelten Closes: https://bugs.gentoo.org/679564 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
sys-devel/gdb: Move DEPEND to BDEPEND in EAPI 7 ebuilds
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: pull aarch64-musl fix, bug #676620
Reported-by: eroen Closes: https://bugs.gentoo.org/676620 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: bump up to 8.2.1
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Callen · gentoo
sys-devel/gdb: add python3_7
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jonathan Callen <jcallen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: fix sparc build, bug #671726
Reported-by: Rolf Eike Beer Bug: https://bugs.gentoo.org/671726 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: link against tinfow first, then tinfo. bug #669096
In bug #669096 gdb was directly linked both to libtinfo.so.6 and libncursesw.so.6: $ lddtree /usr/bin/gdb /usr/bin/gdb (interpreter => /lib64/ld-linux-x86-64.so.2) libtinfo.so.6 => /lib64/libtinfo.so.6 libncursesw.so.6 => /lib64/libncursesw.so.6 libtinfow.so.6 => /lib64/libtinfow.so.6 ... and caused gdb to SIGSEGV at start. Let's consistently link against *w libraries when both available. Note: the fix on it's own is not enough: - we don't pass include paths to ncursesw libraries - libreadline.so.7 is still linked against libtinfo.so.6 in Gentoo and needs a separate fix. But it's enough to make immediate SIGSEGV to go away. Reported-by: Michał Górny Bug: https://bugs.gentoo.org/669096 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: drop old
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Sergei Trofimovich · gentoo
sys-devel/gdb: bump up to 8.2
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
Drop arm-linux keyword from tree.
"arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: bump up to 8.1.1
Package-Manager: Portage-2.3.44, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: stable 8.1-r1 for hppa, bug #656890
Tested-by: Mikle Kolyada Bug: https://bugs.gentoo.org/656890 Package-Manager: Portage-2.3.43, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gdb: mark stable wrt bug #656890
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Markus Meier · gentoo
sys-devel/gdb: arm stable, bug #656890
Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="arm"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: sync live ebuild with 8.1-r2
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Arfrever Frehtes Taifersar Arahesis · gentoo
sys-devel/gdb: Depend on dev-libs/mpfr only with USE="client".
Do not pass --with-mpfr option which only sets paths for searching headers and libraries, resulting in using -Iyes/include and -Lyes/lib. Bug: https://bugs.gentoo.org/652146
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: fix build failure on ia64, bug #658014
It's a backport of upstream fix by Émeric Maschino https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=5a6c3296a7a90694ad4042f6256f3da6d4fa4ee8 Reported-by: Émeric Maschino Fixed-by: Émeric Maschino Closes: https://bugs.gentoo.org/658014 Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-devel/gdb-8.1-r1: arm64 stable (bug #656890)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gdb: x86 stable (bug #656890)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Tobias Klausmann · gentoo
sys-devel/gdb-8.1-r1: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/656890
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gdb: stable 8.1-r1 for sparc
Bug: https://bugs.gentoo.org/656890 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: stable 8.1-r1 for ppc64, bug #656890
Bug: https://bugs.gentoo.org/656890 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gdb: stable 8.1-r1 for ppc, bug #656890
Bug: https://bugs.gentoo.org/656890 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc"
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-devel/gdb: amd64 stable
Gentoo-bug: 656890 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gdb: Add dependency on dev-libs/mpfr
Closes: https://bugs.gentoo.org/652146 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Marty E. Plummer · gentoo
sys-devel/gdb: git-2->git-r3
Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8169
Marty E. Plummer · gentoo
sys-devel/gdb: explicit epatch, git-2->git-r3, EAPI=6
Also some formatting changes to keep the ebuilds aligned in layout. Package-Manager: Portage-2.3.31, Repoman-2.3.9 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Marty E. Plummer · gentoo
sys-devel/gdb: add explicit epatch
Also some formatting changes to keep the ebuild's aligned in layout, sort eclasses. Package-Manager: Portage-2.3.31, Repoman-2.3.9 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Tobias Klausmann · gentoo
sys-devel/gdb: Remove hard mask on 8.1
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Sergei Trofimovich · gentoo
sys-devel/gdb: stable 7.12.1 for hppa, bug #621162
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa"
Sergei Trofimovich · gentoo
sys-devel/gdb: bump the patchset up to 1, bug #650130
Two patches: + 01_all_ia64-TRAP_HWBKPT.patch + 02_all_solaris-no-uuidsys.patch Reported-by: Fabian Groffen Bug: https://bugs.gentoo.org/650130 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Stephan Hartmann · gentoo
sys-devel/gdb: fix gcore collision on freebsd
Closes: https://bugs.gentoo.org/507456 Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7216
Manuel Rüger · gentoo
sys-devel/gdb: Version bump to 8.1
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sergei Trofimovich · gentoo
sys-devel/gdb: fix ia64 build failure (TRAP_HWBKPT collision)
Single upstream patch in the patchset: + 01_all_ia64-TRAP_HWBKPT.patch Package-Manager: Portage-2.3.20, Repoman-2.3.6
Mike Frysinger · gentoo
sys-devel/gdb: mark 7.12.1 arm64/m68k/s390 stable
Stephen L Arnold · gentoo
sys-devel/gdb: fix build with USE=-nls
* add f to rm -r for when locale dir is not there Package-Manager: Portage-2.3.11, Repoman-2.3.3
Manuel Rüger · gentoo
sys-devel/gdb: Readd python3_6
Reported by Arfrever on Freenode Package-Manager: Portage-2.3.11, Repoman-2.3.3
Manuel Rüger · gentoo
sys-devel/gdb: Fix missing "use" in 8.0 as well
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Manuel Rüger · gentoo
sys-devel/gdb: Version bump to 8.0.1
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Anton Kochkov · gentoo
sys-devel/gdb-8.0 - add python3_6 support
Closes: https://github.com/gentoo/gentoo/pull/5733
Fabian Groffen · gentoo
sys-devel/gdb: fix building on 32-bits Solaris
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #621162
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Markus Meier · gentoo
sys-devel/gdb: arm stable, bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc64 stable wrt bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Matthias Maier · gentoo
sys-devel/gdb: version bump to 8.0, bug #621088
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Agostino Sarubbo · gentoo
sys-devel/gdb: ia64 stable wrt bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Andreas K. Hüttel · gentoo
sys-devel/gdb: Drop all arches except alpha
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Andreas K. Hüttel · gentoo
sys-devel/gdb: Remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Matija Skala · gentoo
sys-devel/gdb: add missing DEPEND on texinfo
Closes: https://github.com/gentoo/gentoo/pull/4424
Michael Haubenwallner · gentoo
sys-devel/gdb: add ~x64-cygwin keyword
Package-Manager: portage-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Fabian Groffen · gentoo
sys-devel/gdb: dropped ~x64-freebsd
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.12.1
Mike Frysinger · gentoo
sys-devel/gdb: change USE=expat to USE=xml #596000
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.12
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Mike Frysinger · gentoo
sourceware: convert to https:// URIs
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.11.1
Mike Frysinger · gentoo
sys-devel/gdb: restore 7.9.1 for alpha, and move masking to the ebuild
We have per-ebuild KEYWORDS to track arch issues, so move it out of the arch mask to keep things clear.
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.11
Mike Frysinger · gentoo
sys-devel/gdb: move <7.10.1 versions to toolchain overlay
Mike Frysinger · gentoo
sys-devel/gdb: mark 7.10.1 arm64/m68k/s390 stable
Mike Frysinger · gentoo
sys-devel/gdb: add python-3.5 #572464
Mike Frysinger · gentoo
sys-devel/gdb: force zlib w/newer versions
Upstream has moved to using zlib all the time, so update the deps and configure flags to match. Otherwise we'd end up using the local zlib.
Jeroen Roovers · gentoo
sys-devel/gdb: Stable for HPPA PPC64 (bug #570712).
Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-to-0.15.0'
Pull request: https://github.com/gentoo/gentoo/pull/675
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Markus Meier · gentoo
sys-devel/gdb: arm stable, bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
sys-devel/gdb: ia64 stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: alpha stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="alpha" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/flacon-remove-old'
Pull request: https://github.com/gentoo/gentoo/pull/612
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-sanitize-luajit-masks'
Pull request: https://github.com/gentoo/gentoo/pull/610
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.10.1
Mike Frysinger · gentoo
sys-devel/gdb: force disable guile for now #562902
This requires guile-2.x which is masked in the tree, so just disable it for all builds. If the scheme team ever gets around to releasing this, we can make it into a proper USE flag.
Mike Frysinger · gentoo
sys-devel/gdb: move old version to the toolchain overlay
Mike Frysinger · gentoo
sys-devel/gdb: stop installing bfd/opcodes translations #528088
The binutils-libs package will install the canonical files for the various binutils libraries and that includes translations. Delete the copies in gdb until we can figure out how to localize them.
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #559056
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="sparc"
Mike Frysinger · gentoo
sys-devel/gdb: mark 7.9.1 stable for arm64/ia64/m68k/s390 #559056
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #559056
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Jeroen Roovers · gentoo
sys-devel/gdb: Stable for HPPA PPC64 (bug #559056).
Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #559056
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc"
Markus Meier · gentoo
sys-devel/gdb: arm stable, bug #559056
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="arm"
Mikle Kolyada · gentoo
sys-devel/gdb: amd64 stable wrt bug #559056
Package-Manager: portage-2.2.20.1
Tobias Klausmann · gentoo
sys-devel/gdb: add alpha keyword
Gentoo-Bug: 559056 Package-Manager: portage-2.2.20.1
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.10
Mike Frysinger · gentoo
sys-devel/gdb: move old to toolchain overlay
Mike Frysinger · gentoo
sys-devel/gdb: mark 7.7.1 stable for arm64/m68k/s390
Mike Frysinger · gentoo
sys-libs/ncurses: move to SLOT=0 #557472
Use SLOT=0 for installing of main development files like other packages so we can use other SLOTs for installing SONAME libs for binary packages.
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
sys-devel/gdb: Use slot operators for ncurses and readline
Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Mike Frysinger · gentoo
sys-devel/gdb: use subslots w/ncurses
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed