Re: [PATCH]: Add IcedTea 6

2015-02-15 Thread Andreas Enge
On Sun, Feb 15, 2015 at 04:57:07PM +0100, Ricardo Wurmus wrote: > There does not appear to be a proper upstream for this script, so after > discussing this we decided not to download the file from the Gentoo > package sources but rather provide it with Guix. But could you not add it as a patch (un

Re: [PATCH]: Add IcedTea 6

2015-02-15 Thread Ricardo Wurmus
Andreas Enge writes: > Speaking of java, I have a file >gnu/packages/javac.in > which is under version control, and which is required to compile guix. This is a template for a wrapper script around GCJ to convert javac-style arguments to arguments GCJ can understand. It's needed to compile

Re: [PATCH]: Add IcedTea 6

2015-02-15 Thread Andreas Enge
Speaking of java, I have a file gnu/packages/javac.in which is under version control, and which is required to compile guix. It has been introduced there: commit 74574fd1e3fad5e0c1d061ce194e47dde0f7f175 Author: Ricardo Wurmus Date: Tue Dec 23 12:31:50 2014 +0100 gnu: Add GCJ *

Re: [PATCH]: Add IcedTea 6

2015-02-15 Thread Ricardo Wurmus
Andreas Enge writes: > I just replaced the debian java with the icedtea6 you packaged in my android > project, and it works well! Do you also plan to package ant? That's great! I'm glad it actually works! I already packaged ant-minimal with only the most basic features enabled, as most additio

Re: [PATCH]: Add IcedTea 6

2015-02-15 Thread Andreas Enge
Hello, I just replaced the debian java with the icedtea6 you packaged in my android project, and it works well! Do you also plan to package ant? Andreas

Re: [PATCH]: Add IcedTea 6

2015-01-29 Thread Andreas Enge
On Thu, Jan 29, 2015 at 10:47:17AM +0100, Ricardo Wurmus wrote: > I pushed without disabling any platform yet. Based on the build results > I will update the package. It does not build on mips: http://hydra.gnu.org/build/224665 My guess would be that the bootstrap binaries are for i?86 platfor

Re: [PATCH]: Add IcedTea 6

2015-01-29 Thread Ricardo Wurmus
Ludovic Courtès writes: >> I rewrote this to instead check the generated test logs in test/ for >> lines starting with "Error:" or "FAILED:". To disable tests I wrapped >> it in an (or #t ...) as the argument #:tests? #f does not disable a >> custom check phase. >> >> 'check >>

Re: [PATCH]: Add IcedTea 6

2015-01-28 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: [...] >>> + (substitute* "Makefile.in" >>> + ;; link against libgcj to avoid linker error >>> + (("-o native-ecj") >>> + "-lgcj -o native-ecj") >>> + ;; do not leak information about the

Re: [PATCH]: Add IcedTea 6

2015-01-28 Thread Ricardo Wurmus
Ludovic Courtès writes: >> * I'm not happy with replacing the unpack phase and I don't like to >> refer to the OpenJDK source tarball by its full name >> "openjdk-6-src-b34-20_jan_2015.tar.xz". Is there a way around this? > > You can just call it whatever you want in the 2nd argument to > ‘cop

Re: [PATCH]: Add IcedTea 6

2015-01-27 Thread Ludovic Courtès
Ricardo Wurmus skribis: > attached is a patch that gives us the liberated OpenJDK in the form of > IcedTea (version 6). IcedTea 6 is built with GCJ. Unfortunately, it > needs Ant, which cannot be built with GCJ, so it depends on a binary > bootstrap Ant. OK. > There are a couple of issues wit

[PATCH]: Add IcedTea 6

2015-01-27 Thread Ricardo Wurmus
Hi Guix, attached is a patch that gives us the liberated OpenJDK in the form of IcedTea (version 6). IcedTea 6 is built with GCJ. Unfortunately, it needs Ant, which cannot be built with GCJ, so it depends on a binary bootstrap Ant. There are a couple of issues with this patch set that I'm aware