On Tue, Apr 29, 2008 at 2:38 AM, Andrew Haley <aph(a)redhat.com> wrote:
Most of this should not be necessary. We have, or had, a modified
version of
ecj that always generates debuginfo when an RPM is being compiled, so
if there exists any RPM that is missing debuginfo, that is a regression.
Also, when AOT-compiling, we should be generating the full paths for all
the source files and therefore all the sources should be in the debuginfo
packages.
Please tell me which package is missing these, and I'll find out which
of these mechanisms has broken.
axis-debuginfo-1.2.1-2jpp.7.fc7.x86_64.rpm which, despite the name, is
the current package for F8. It looks like it was generated before the
fix went in. Dare I suggest a rebuild of all Java packages of
sufficient age?
Also, if anyone cares, my problem did indeed turn out to be a bug in
axis 1.2.1 which was fixed in 1.3 or 1.4. (I went straight to 1.4 to
check, so I don't know which version fixed the bug.) I see there is a
request for an upgrade to 1.4 [1], but it is being held up by some
problems with xml-security [2]. I'm not sure we should even bother,
though, since the project has been obsoleted by axis2 [3].
References:
[1]
https://bugzilla.redhat.com/show_bug.cgi?id=231153
[2]
https://bugzilla.redhat.com/show_bug.cgi?id=231305
[3]
http://ws.apache.org/axis2/
--
Jerry James
http://loganjerry.googlepages.com/