IcedTea7 HEAD build error on RHEL 5 x86_64
Dr Andrew John Hughes
ahughes at redhat.com
Fri Sep 23 08:57:28 PDT 2011
On 22:21 Thu 22 Sep , Deepak Bhole wrote:
> * Dr Andrew John Hughes <ahughes at redhat.com> [2011-09-22 22:09]:
> > On 11:49 Thu 22 Sep , Deepak Bhole wrote:
> > > * Pavel Tisnovsky <ptisnovs at redhat.com> [2011-09-22 09:53]:
> > > > Deepak Bhole wrote:
> > > > > * Pavel Tisnovsky <ptisnovs at redhat.com> [2011-09-22 08:37]:
> > > > >> Greetings,
> > > > >>
> > > > >> there's a new IcedTea7 build error thrown when IcedTea7 HEAD is build on RHEL 5 x86_64.
> > > > >>
> > > > >> Config log & shell script used to build IcedTea7 is stored in an attachment.
> > > > >>
> > > > >
> > > > > Is libattr-devel installed on the system?
> > > >
> > > > Nope (and ./configure did not complaint ;-). I've installed it and trying to build IcedTea7 again.
> > > >
> > > > Maybe it's the right moment to update the wiki page http://icedtea.classpath.org/wiki/BuildRequirements
> > > >
> > > > Do you think it's a good idea to split this page to IcedTea6 part and IcedTea7(8) part?
> > > >
> > >
> > > Hi Pavel,
> > >
> > > Are the requirements radically different? From what I've seen, they are
> > > very similar if not the same for v6 and 7. If we can maintain the same
> > > page for both, I am all the more for it since it reduces changes of
> > > pages getting out of sync.
> > >
> >
> > You're wrong. NIO introduces a number of new dependencies including
> > GIO and calls to extended attribute functions.
> >
>
> Yeah I realized that after the conversation on IRC this morning. I was
> going by the # of deps I had to add to the 1.7 spec file for Fedora
> (none) vs 1.6. But clearly that was not adequate.
>
You should check out the recent IcedTea changes. There are a number of latent dependencies
that, in upstream OpenJDK, don't get activated until a particular piece of runtime code is
activated. With IcedTea, I've provided the option to build against these dependencies at
runtime instead (as part of the general system library update for jpeg, png, etc.).
Some probably also apply to 6, although they'll remain runtime there (do your 6 packages
depend on Gtk+, Gnome-VFS and GConf?)
I'll be blogging about this shortly.
> Deepak
>
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and IcedTea
http://www.gnu.org/software/classpath
http://icedtea.classpath.org
PGP Key: F5862A37 (https://keys.indymedia.org/)
Fingerprint = EA30 D855 D50F 90CD F54D 0698 0713 C3ED F586 2A37
More information about the distro-pkg-dev
mailing list