Unable to compile IcedTea with CACAO under Fedora 17

Stefan Ring stefan at complang.tuwien.ac.at
Fri Dec 14 23:53:50 PST 2012


On Fri, Dec 14, 2012 at 7:33 PM, Greg Johnson <gregjo at yahoo.com> wrote:
> Thanks, Stephan. Here is what I attempted:
>
> # cd /opt
> # hg clone https://bitbucket.org/Ringdingcoder/icedtea7
> # hg clone http://mips.complang.tuwien.ac.at/hg/cacao/

> That was my best guess at how to maintain the icedtea7 files as the most
> recent.
> Did I make a mistake here? Am I supposed to use Mercurial to merge the
> current icedtea7 with the customized copy? How?

Yes ;). The merge step works like this:

$ hg clone http://icedtea.classpath.org/hg/icedtea7
$ cd icedtea7
$ hg pull -r default https://bitbucket.org/Ringdingcoder/icedtea7
$ hg merge tip
$ hg ci -m merge
$ ./autogen.sh

> Then I noticed that inside icedtea7 there is no "configure" script.

That's what the autogen.sh invocation is for.

> To attempt that, I downloaded and unpacked this file:
> http://icedtea.wildebeest.org/download/source/icedtea-2.3.3.tar.gz
> Then I attempted a merge by doing this:
> # yes | cp -r icedtea7/* icedtea-2.3.3

To be honest, I tend to almost forget that there are actual icedtea
releases with release tarballs. To me, this seems like an archaic
concept. In my experience, you're almost always better off by just
using whatever is current at any point in time.

But if you want a release build, I'll push a version suitable for that
later today.

> Then I attempted to compile inside the icedtea-2.3.3 directory:
>
> # cd icedtea-2.3.3
> # ./configure --enable-cacao --disabled-bootstrap
> --withcacao-src-dir=/opt/cacao

Let's say, this i s a typo -- it should be --with-cacao-src-dir.



More information about the distro-pkg-dev mailing list