all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Danny Milosavljevic <dannym@scratchpost.org>
To: Julien Lepiller <julien@lepiller.eu>
Cc: 32947@debbugs.gnu.org
Subject: [bug#32947] [PATCH 1/3] gnu: Add java-cup.
Date: Fri, 5 Oct 2018 18:00:48 +0200	[thread overview]
Message-ID: <20181005180048.56b2ff27@scratchpost.org> (raw)
In-Reply-To: <9094b40c6c25c077212da6428dcc30dc@lepiller.eu>

[-- Attachment #1: Type: text/plain, Size: 2261 bytes --]

Hi Julien,

On Fri, 05 Oct 2018 17:28:51 +0200
Julien Lepiller <julien@lepiller.eu> wrote:

> Le 2018-10-05 17:20, Danny Milosavljevic a écrit :
> > * gnu/packages/java.scm (java-cup): New variable.
> > ---
> >  gnu/packages/java.scm | 44 +++++++++++++++++++++++++++++++++++++++++++
> >  1 file changed, 44 insertions(+)
> > 
> > diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
> > index 96da495c2..4ddffb357 100644
> > --- a/gnu/packages/java.scm
> > +++ b/gnu/packages/java.scm
> > @@ -69,6 +69,7 @@
> >    #:use-module (gnu packages perl)
> >    #:use-module (gnu packages popt)
> >    #:use-module (gnu packages kerberos)
> > +  #:use-module (gnu packages version-control)
> >    #:use-module (gnu packages xml)
> >    #:use-module (gnu packages xorg)
> >    #:use-module (gnu packages texinfo)
> > @@ -9634,6 +9635,49 @@ Candidate Recommendation, and will correctly
> > serialize XML 1.1 documents if
> >  the DOM level 3 load/save API's are in use.")
> >      (license license:asl2.0)))
> > 
> > +(define-public java-cup
> > +  (package
> > +    (name "java-cupx")  
> 
> Why x?

Leftover from testing.  Dunno how they always slip though :)

> Maybe that should be a snippet?

Often I had problems that the entire "unpack" phase suddenly unpacked
nothing when I tried to do that in a snippet.  I'll try it with this package.

> I don't know if that's an issue, but the source code bundles generated 
> source by java-cup and jflex. I've tried to bootstrap both correctly, 
> but there is no version of jflex you can build without jflex and cup.

Oops, that's pretty bad.

>I have a recipe for java-jflex and java-cup that are built without 
> pre-generated source, using two bootstrap jars. Then, I could use them 
> to build other packages that I need for the future maven-build-system. I 
> wasn't able to build java-jflex with the latest java-cup.
> Do you want me to send these recipes for comparison?

Yes, please.

If we could get maven to work that would be cool.  I've packaged batik and
it's not fun to emulate maven manually...

If we can't get maven to work, a recursive guix importer that reads the
pom.xml would be a great improvement instead.

I can help with both.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

  reply	other threads:[~2018-10-05 16:01 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-05 15:18 [bug#32947] [PATCH 0/3] Add java-xalan Danny Milosavljevic
2018-10-05 15:20 ` [bug#32947] [PATCH 1/3] gnu: Add java-cup Danny Milosavljevic
2018-10-05 15:20   ` [bug#32947] [PATCH 2/3] gnu: Add java-jakarta-regexp Danny Milosavljevic
2018-10-05 15:20   ` [bug#32947] [PATCH 3/3] gnu: Add java-xalan Danny Milosavljevic
2018-10-05 15:46     ` Julien Lepiller
2018-10-05 15:28   ` [bug#32947] [PATCH 1/3] gnu: Add java-cup Julien Lepiller
2018-10-05 16:00     ` Danny Milosavljevic [this message]
2018-10-05 16:13       ` Julien Lepiller
2018-10-05 15:52   ` Julien Lepiller
2018-12-19 14:05 ` [bug#32947] Add java-xalan Julien Lepiller
2022-03-17 21:08 ` Frank Pursel
2022-03-17 21:50   ` Maxime Devos
2022-03-17 21:53   ` Maxime Devos
2022-03-17 21:57   ` Maxime Devos
2022-03-18 17:40   ` Maxime Devos
2022-03-18 18:15     ` Frank Pursel
2022-03-18 18:22       ` Frank Pursel
2022-03-18 19:19         ` Maxime Devos
2022-03-18 17:29 ` Frank Pursel
2022-03-18 17:59   ` Maxime Devos
2022-03-18 19:16 ` Frank Pursel
2022-03-18 20:07   ` Maxime Devos
2022-03-18 20:42     ` Frank Pursel
2022-03-19 15:58     ` Maxime Devos
2022-03-22 17:45     ` Maxime Devos
2022-03-22 18:18       ` Julien Lepiller
2022-03-30 17:43     ` Maxime Devos
2022-03-30 18:41       ` Maxime Devos
2022-03-30 20:23         ` Frank Pursel
2022-04-03  8:32     ` Maxime Devos
2022-04-05 13:12     ` Maxime Devos
2022-04-05 21:09       ` Frank Pursel
2022-04-09 13:40       ` Maxime Devos
2022-04-11 16:36         ` Frank Pursel
2022-04-12  9:32           ` Maxime Devos
2022-04-13 23:43             ` Frank Pursel
2022-04-14  8:30               ` Maxime Devos
2022-04-14 16:07                 ` Frank Pursel
2022-04-14 20:33       ` Maxime Devos
2022-04-14 20:49         ` Frank Pursel
2022-04-16 21:02   ` Maxime Devos
2022-04-19 17:13     ` Frank Pursel
2022-04-19 18:44       ` Maxime Devos
2022-04-19 18:55         ` Frank Pursel
2022-03-19 15:41 ` Frank Pursel
2022-03-19 16:38 ` Frank Pursel
2022-03-23  1:32 ` Frank Pursel
2022-03-23 14:14 ` Frank Pursel
2022-08-19 22:05   ` Vagrant Cascadian
2022-06-24 15:23 ` [bug#32947] [PATCH 0/3] Add java-xalan: reverse ping Maxime Devos
2022-07-14 23:46 ` [bug#32947] [PATCH 0/3] Add java-xalan Frank Pursel
2022-08-20  0:57 ` [bug#32947] Add java-xalan-interp Frank Pursel
2022-09-20 21:25 ` [bug#32947] Add java-xalan-interp CVE Frank Pursel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20181005180048.56b2ff27@scratchpost.org \
    --to=dannym@scratchpost.org \
    --cc=32947@debbugs.gnu.org \
    --cc=julien@lepiller.eu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.