David> What recipe are you using to check out and configure the code?
First: yum-builddeps gdb.
Then: git clone
git://sourceware.org/git/gdb.git src
Then I make new build and install directories and build in a separate
tree:
mkdir build install
cd build
../src/configure --prefix=$(cd ../install && pwd) --enable-targets=all
make -j2
If you want to really use the resulting gdb on Fedora you also want
--with-separate-debug-dir=/usr/lib/debug/ in there.
For this test I was then doing 'cd gdb; make mostlyclean'; then running
running make in just this directory with the plugin arguments. That is,
I didn't try building libiberty and bfd and whatnot with the plugin.
Now I'm trying something else: I'm removing just the python-using
objects from gdb to see what happens with those. I'll let you know.
David> BTW, is the code you're compiling purely C ?
Yes.
FWIW I looked and I interrupted the build partway through yesterday.
So there are probably even more errors than what I posted.
David> In the meantime, here are some notes on the other errors you reported:
> AttributeError: 'NoneType' object has no attribute
'loc'
David> I'm not sure of the context for this one ^^^^
[...]
I was going to attach the whole log so you can see the context, but it
is quite large.
Tom