Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] [Bug 572582] Increase minimum version for supported version of GDB in CDT 10.3 and beyond

How about increasing to 8.0 (4 years old in June)? It’s only a few months difference in terms of release date to go the the next “major” version. But no objection for 7.12 either way!

Marc-André

On Apr 4, 2021, at 8:07 PM, Jan Baeyens <jan@xxxxxxxxxx> wrote:

+1

Op 4/04/2021 om 23:25 schreef Jonah Graham:
Hello folks,

Please let me know your thoughts on this proposal.

Thanks,
Jonah

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


---------- Forwarded message ---------
From: <bugzilla-daemon@xxxxxxxxxxx>
Date: Sun, 4 Apr 2021 at 17:24
Subject: [Bug 572582] Increase minimum version for supported version of GDB in CDT 10.3 and beyond
To: <jonah@xxxxxxxxxxxxxxxx>


https://bugs.eclipse.org/bugs/show_bug.cgi?id=572582
Product/Component: CDT / cdt-debug-dsf-gdb


            Bug ID: 572582
           Summary: Increase minimum version for supported version of GDB
                    in CDT 10.3 and beyond
    Classification: Tools
           Product: CDT
           Version: Next
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: cdt-debug-dsf-gdb
          Assignee: cdt-debug-dsf-gdb-inbox@xxxxxxxxxxx
          Reporter: jonah@xxxxxxxxxxxxxxxx
        QA Contact: jonah@xxxxxxxxxxxxxxxx
                CC: cdtdoug@xxxxxxxxx, jonah@xxxxxxxxxxxxxxxx
  Target Milestone: ---

At the moment CDT officially supports GDB 7.5 and newer.

I propose raising the oldest version of GDB to support to GDB 7.12.

GDB 7.12 was released in 2016-07[1], i.e. about 5 years old.

I cannot get GDB 7.10 and earlier to run reliably anymore on modern Ubuntu
machine (20.04). I get errors like this:

BFD: BFD (GNU Binutils) 2.25.51 internal error, aborting at elf64-x86-64.c line
5770 in elf_x86_64_get_plt_sym_val

I am not proposing as part of this to remove any code to support older
versions, that is a separate discussion/decision tree.

In practice I think this makes little difference, but means that we only test
on newer GDBs.

[1] https://www.gnu.org/software/gdb/schedule/

--
You are receiving this mail because:
You are the QA Contact for the bug.
You reported the bug.
You are on the CC list for the bug.
You are watching the assignee of the bug.

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev


Back to the top