guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#26966: [PATCH 21/22] gnu: ant: Update to 1.10.1.


From: Ricardo Wurmus
Subject: bug#26966: [PATCH 21/22] gnu: ant: Update to 1.10.1.
Date: Thu, 18 May 2017 23:23:54 +0200
User-agent: mu4e 0.9.18; emacs 25.2.1

Ricardo Wurmus <address@hidden> writes:

> It does, but I found a problem with this patch.  The ant-build-system
> uses “ant”, obviously.  But since ant 1.10.1 requires Java 8 support, we
> have to tell the ant-build-system to use the latest JDK as well.
>
> This means making “icedtea” a pointer to “icedtea-8” instead of
> “icedtea-7”.  I don’t see a good reason not to do this anyway, as
> individual packages can always overwrite the packages with #:ant and
> #:jdk.
>
> I’ll also add a variant “ant/java7”, which will be ant 1.9.9, the last
> to build with icedtea-7, for those packages that cannot be built with
> the new default JDK.

Actually, after trying to build a few things with the latest JDK (and
failing) I think it’s better to address the move to icedtea-8 later.
It’s a bit more work than I thought.  So I’ll just keep version 1.9.9 as
“ant” and add “ant/java8” with version 1.10.1.

We leave the default ant as “ant” and the default JDK as “icedtea-7” for
now.

--
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net






reply via email to

[Prev in Thread] Current Thread [Next in Thread]