* status on gdb-7.4 release...
@ 2011-12-22 7:09 Joel Brobecker
2011-12-22 7:25 ` Ralf Corsepius
` (3 more replies)
0 siblings, 4 replies; 11+ messages in thread
From: Joel Brobecker @ 2011-12-22 7:09 UTC (permalink / raw)
To: gdb-patches
... planned January 2nd.
Hello everyone,
We had the few usual late discoveries and hicups, but the 7.4 release
seems well under way. As far as I know, there are a couple of
regressions that have been detected and still not fixed:
1. Regression gdb.base/fixsection.exp && gdb.threads/thread_check.exp
http://www.sourceware.org/ml/gdb-patches/2011-12/msg00560.html
2. 7.3->7.4 s390x regressions
http://www.sourceware.org/ml/gdb/2011-12/msg00039.html
I think that these ones were marked as being a latent bug
caused by the kernel. Correct?
http://www.sourceware.org/ml/gdb-patches/2011-12/msg00743.html
Anything else I might have missed?
Thanks,
--
Joel
^ permalink raw reply [flat|nested] 11+ messages in thread* Re: status on gdb-7.4 release...
2011-12-22 7:09 status on gdb-7.4 release Joel Brobecker
@ 2011-12-22 7:25 ` Ralf Corsepius
2011-12-22 7:59 ` Joel Brobecker
2011-12-22 10:03 ` Jan Kratochvil
` (2 subsequent siblings)
3 siblings, 1 reply; 11+ messages in thread
From: Ralf Corsepius @ 2011-12-22 7:25 UTC (permalink / raw)
To: Joel Brobecker; +Cc: gdb-patches
On 12/22/2011 07:26 AM, Joel Brobecker wrote:
> ... planned January 2nd.
>
> Hello everyone,
>
> We had the few usual late discoveries and hicups, but the 7.4 release
> seems well under way. As far as I know, there are a couple of
> regressions that have been detected and still not fixed:
>
> 1. Regression gdb.base/fixsection.exp&& gdb.threads/thread_check.exp
> http://www.sourceware.org/ml/gdb-patches/2011-12/msg00560.html
>
> 2. 7.3->7.4 s390x regressions
> http://www.sourceware.org/ml/gdb/2011-12/msg00039.html
>
> I think that these ones were marked as being a latent bug
> caused by the kernel. Correct?
> http://www.sourceware.org/ml/gdb-patches/2011-12/msg00743.html
>
> Anything else I might have missed?
A yet unreported observation on my part:
gdb-7.3.91 installs $(includedir)/gdb/jit-reader.h
No idea what this is, why gdb does so and what it would be useful for.
To me it looks like a header without a corresponding library.
Ralf
^ permalink raw reply [flat|nested] 11+ messages in thread* Re: status on gdb-7.4 release...
2011-12-22 7:25 ` Ralf Corsepius
@ 2011-12-22 7:59 ` Joel Brobecker
2011-12-22 8:05 ` Ralf Corsepius
0 siblings, 1 reply; 11+ messages in thread
From: Joel Brobecker @ 2011-12-22 7:59 UTC (permalink / raw)
To: Ralf Corsepius; +Cc: gdb-patches
> gdb-7.3.91 installs $(includedir)/gdb/jit-reader.h
> No idea what this is, why gdb does so and what it would be useful for.
> To me it looks like a header without a corresponding library.
Thanks.
I don't know all the details, but this is the API that programs
should use if they want to provide their own reader for JIT
debug information. There is no need for a corresponding library
as far as I know. See:
http://www.sourceware.org/gdb/current/onlinedocs/gdb/JIT-Interface.html#JIT-Interface
--
Joel
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: status on gdb-7.4 release...
2011-12-22 7:59 ` Joel Brobecker
@ 2011-12-22 8:05 ` Ralf Corsepius
2011-12-22 8:41 ` Joel Brobecker
0 siblings, 1 reply; 11+ messages in thread
From: Ralf Corsepius @ 2011-12-22 8:05 UTC (permalink / raw)
To: Joel Brobecker; +Cc: gdb-patches
On 12/22/2011 08:25 AM, Joel Brobecker wrote:
>> gdb-7.3.91 installs $(includedir)/gdb/jit-reader.h
>> No idea what this is, why gdb does so and what it would be useful for.
>> To me it looks like a header without a corresponding library.
> Thanks.
>
> I don't know all the details, but this is the API that programs
> should use if they want to provide their own reader for JIT
> debug information. There is no need for a corresponding library
> as far as I know. See:
> http://www.sourceware.org/gdb/current/onlinedocs/gdb/JIT-Interface.html#JIT-Interface
>
OK, then ... wouldn't it be better to install this header into a
versioned directory, say
$(includedir)/gdb-$(GDB_VERSION)
or
$(includedir)/gdb/$(GDB_VERSION)
?
Otherwise this file will conflict with other gdbs' versions of this file when having different versions of gdb installed in parallel[1] and should this file change in future versions of gdb.
Ralf
[1] I am building cross-gdbs to be installed in parallel to a system's native gdb and other cross-gdbs.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: status on gdb-7.4 release...
2011-12-22 8:05 ` Ralf Corsepius
@ 2011-12-22 8:41 ` Joel Brobecker
2011-12-22 9:33 ` Ralf Corsepius
0 siblings, 1 reply; 11+ messages in thread
From: Joel Brobecker @ 2011-12-22 8:41 UTC (permalink / raw)
To: Ralf Corsepius; +Cc: gdb-patches
> OK, then ... wouldn't it be better to install this header into a
> versioned directory, say
>
> $(includedir)/gdb-$(GDB_VERSION)
> or
> $(includedir)/gdb/$(GDB_VERSION)
> ?
>
> Otherwise this file will conflict with other gdbs' versions of this
> file when having different versions of gdb installed in parallel[1]
> and should this file change in future versions of gdb.
The same is true of everything else that goes into the so-called
gdb-datadir, I think. What we should probably do is make the default
gdb-datadir versioned. This is in fact what we manually do at AdaCore,
by configuring with --with-gdb-datadir.
But if this is something you'd like to pursue, it'd be better if
you did so in a separate thread. I'd like to keep this purely to
track the release. And the suggestion above have drawbacks, so
it's not a no-brainer.
--
Joel
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: status on gdb-7.4 release...
2011-12-22 8:41 ` Joel Brobecker
@ 2011-12-22 9:33 ` Ralf Corsepius
0 siblings, 0 replies; 11+ messages in thread
From: Ralf Corsepius @ 2011-12-22 9:33 UTC (permalink / raw)
To: Joel Brobecker; +Cc: gdb-patches
On 12/22/2011 09:11 AM, Joel Brobecker wrote:
>> OK, then ... wouldn't it be better to install this header into a
>> versioned directory, say
>>
>> $(includedir)/gdb-$(GDB_VERSION)
>> or
>> $(includedir)/gdb/$(GDB_VERSION)
>> ?
>>
>> Otherwise this file will conflict with other gdbs' versions of this
>> file when having different versions of gdb installed in parallel[1]
>> and should this file change in future versions of gdb.
> The same is true of everything else that goes into the so-called
> gdb-datadir, I think.
Agreed.
> What we should probably do is make the default
> gdb-datadir versioned. This is in fact what we manually do at AdaCore,
> by configuring with --with-gdb-datadir.
I so far have been using --with-gdb-datadir=$(datadir)/$(target)-gdb
Likely you are right and I should start using a versioned directory.
> But if this is something you'd like to pursue, it'd be better if
> you did so in a separate thread. I'd like to keep this purely to
> track the release. And the suggestion above have drawbacks, so
> it's not a no-brainer.
>
Agreed. I'll try to use a versioned --includedir and --with-gdb-datadir
in my next build spin.
Ralf
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: status on gdb-7.4 release...
2011-12-22 7:09 status on gdb-7.4 release Joel Brobecker
2011-12-22 7:25 ` Ralf Corsepius
@ 2011-12-22 10:03 ` Jan Kratochvil
2011-12-22 10:13 ` Andreas Schwab
2011-12-22 17:07 ` Tom Tromey
3 siblings, 0 replies; 11+ messages in thread
From: Jan Kratochvil @ 2011-12-22 10:03 UTC (permalink / raw)
To: Joel Brobecker; +Cc: gdb-patches
On Thu, 22 Dec 2011 07:26:04 +0100, Joel Brobecker wrote:
> 2. 7.3->7.4 s390x regressions
> http://www.sourceware.org/ml/gdb/2011-12/msg00039.html
>
> I think that these ones were marked as being a latent bug
> caused by the kernel. Correct?
> http://www.sourceware.org/ml/gdb-patches/2011-12/msg00743.html
Yes. I have replied now to the mail above.
Thanks,
Jan
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: status on gdb-7.4 release...
2011-12-22 7:09 status on gdb-7.4 release Joel Brobecker
2011-12-22 7:25 ` Ralf Corsepius
2011-12-22 10:03 ` Jan Kratochvil
@ 2011-12-22 10:13 ` Andreas Schwab
2011-12-22 10:21 ` Joel Brobecker
2011-12-22 10:35 ` Mark Kettenis
2011-12-22 17:07 ` Tom Tromey
3 siblings, 2 replies; 11+ messages in thread
From: Andreas Schwab @ 2011-12-22 10:13 UTC (permalink / raw)
To: Joel Brobecker; +Cc: gdb-patches
Are these patches ok for the 7.4 branch?
http://sourceware.org/ml/gdb-patches/2011-12/msg00585.html
http://sourceware.org/ml/gdb-patches/2011-12/msg00451.html
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: status on gdb-7.4 release...
2011-12-22 7:09 status on gdb-7.4 release Joel Brobecker
` (2 preceding siblings ...)
2011-12-22 10:13 ` Andreas Schwab
@ 2011-12-22 17:07 ` Tom Tromey
3 siblings, 0 replies; 11+ messages in thread
From: Tom Tromey @ 2011-12-22 17:07 UTC (permalink / raw)
To: Joel Brobecker; +Cc: gdb-patches
>>>>> "Joel" == Joel Brobecker <brobecker@adacore.com> writes:
Joel> We had the few usual late discoveries and hicups, but the 7.4 release
Joel> seems well under way. As far as I know, there are a couple of
Joel> regressions that have been detected and still not fixed:
Joel> 1. Regression gdb.base/fixsection.exp && gdb.threads/thread_check.exp
Joel> http://www.sourceware.org/ml/gdb-patches/2011-12/msg00560.html
I probably won't be able to fix this until early January.
Tom
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2011-12-22 16:15 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-12-22 7:09 status on gdb-7.4 release Joel Brobecker
2011-12-22 7:25 ` Ralf Corsepius
2011-12-22 7:59 ` Joel Brobecker
2011-12-22 8:05 ` Ralf Corsepius
2011-12-22 8:41 ` Joel Brobecker
2011-12-22 9:33 ` Ralf Corsepius
2011-12-22 10:03 ` Jan Kratochvil
2011-12-22 10:13 ` Andreas Schwab
2011-12-22 10:21 ` Joel Brobecker
2011-12-22 10:35 ` Mark Kettenis
2011-12-22 17:07 ` Tom Tromey
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox