This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Fix python compatibility with old versions of GDB


On 2017-06-11 19:48, Orgad Shaneh wrote:
If data-directory is shared between various version of GDB, it should
work for all of them.

There are several hasattr conditions that enable this kind of
compatibility.

RegexpCollectionPrettyPrinter was missing a check that enables it to
work with GDB prior to 7.9, when Type.name was introduced.

Hi Orgad,

I still don't understand what problem this is trying to fix. It looks like you want to make older versions of GDB work with newer versions of the Python scripts in the data directory. I am not sure this is what we want. If you want multiple version of GDB in parallel on a system, they should all be compiled with a different --prefix, and they will all get their own data-directory. We should only expect a certain version of the data directory to be compatible with the version of GDB it was shipped with. Or am I missing some use case where this is not true?

Simon


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]