GNU bug report logs - #32947
[PATCH 0/3] Add java-xalan.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Danny Milosavljevic <dannym@HIDDEN>; Keywords: patch; dated Fri, 5 Oct 2018 15:20:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 19 Aug 2022 22:06:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 19 18:06:09 2022
Received: from localhost ([127.0.0.1]:59377 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oPA81-0005P0-Cl
	for submit <at> debbugs.gnu.org; Fri, 19 Aug 2022 18:06:09 -0400
Received: from cascadia.aikidev.net ([173.255.214.101]:33992)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <vagrant@HIDDEN>) id 1oPA7w-0005OF-8R
 for 32947 <at> debbugs.gnu.org; Fri, 19 Aug 2022 18:06:07 -0400
Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20])
 (Authenticated sender: vagrant@HIDDEN)
 by cascadia.aikidev.net (Postfix) with ESMTPSA id 1C0F71ABC5;
 Fri, 19 Aug 2022 15:05:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org;
 s=1.vagrant.user; t=1660946757;
 bh=yilTCMA4xlW+pJtab7itDyebgkYF4lWwYiFjyRerCus=;
 h=From:To:Subject:In-Reply-To:References:Date:From;
 b=AwN+4464+/me4C9ciC4QNb1MeQp057vJukGmTzY21uwHubgZdaa66Sy3YN3dL+Ecq
 y1zvrEifYLQZVWG2gdo0y3H6cPL0wcWeETEAHjowWLnby8bJWRbecjw+Oh1VDkXUwc
 vFIoRk4FFjn6uSJFdojxiTG2HXDd6AzC1BazuCAygwYRaM4K0ab4wp7xaLoyY7HbIM
 7XynGDxKy0paGFgCFEAgyHvUdDz1ygfPnzjDdwoqaZ4zQCODPYqkWZ29Vky0JOqATL
 Uw/PA5ruDiybYjen3GbfTcGCxkCHK90/leAVokRv8hg7nLO8Wl803IimECbiQ1DLaX
 7FOEARf+LIEZA==
From: Vagrant Cascadian <vagrant@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org,
 maximedevos@HIDDEN
Subject: Re: [bug#32947] Add java-xalan.
In-Reply-To: <87wngkdacr.fsf@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <87wngkdacr.fsf@HIDDEN>
Date: Fri, 19 Aug 2022 15:05:51 -0700
Message-ID: <877d33khxc.fsf@contorta>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  On 2022-03-23, Frank Pursel wrote: > Oops, I, somehow,
 dropped some prior work. I think it's now all here. > > From
 f9c96acbf38ecbe3dc0e73077f92c6a8be1eb93d
 Mon Sep 17 00:00:00 2001 > Message-Id: <f9c [...] 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 SPF_NONE               SPF: sender does not publish an SPF Record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 2.0 PDS_OTHER_BAD_TLD      Untrustworthy TLDs
 [URI: selfhosted.xyz (xyz)]
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2022-03-23, Frank Pursel wrote:
> Oops, I, somehow, dropped some prior work.  I think it's now all here.
>
> From f9c96acbf38ecbe3dc0e73077f92c6a8be1eb93d Mon Sep 17 00:00:00 2001
> Message-Id: <f9c96acbf38ecbe3dc0e73077f92c6a8be1eb93d.1648044678.git.fran=
k.pursel@HIDDEN>
> From: Frank Pursel <frank.pursel@HIDDEN>
> Date: Wed, 23 Feb 2022 13:59:26 -0800
> Subject: [PATCH] gnu: Add java-xalan-interp
>
>      * gnu/packages/xml.scm (java-xalan-interp): New variable
> ---
>  gnu/packages/xml.scm | 66 ++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 66 insertions(+)
>
> diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
> index 3ce5e771c7..a4d77b51d7 100644
> --- a/gnu/packages/xml.scm
> +++ b/gnu/packages/xml.scm
> @@ -33,6 +33,8 @@
>  ;;; Copyright =C2=A9 2021 Guillaume Le Vaillant <glv@HIDDEN>
>  ;;; Copyright =C2=A9 2021 David Larsson <david.larsson@HIDDEN>
>  ;;; Copyright =C2=A9 2021 Matthew James Kraai <kraai@HIDDEN>
> +;;; Copyright =C2=A9 2022 Frank Pursel <frank.pursel@HIDDEN>
> +;;; Copyright =C2=A9 2022 Maxime Devos <maximedevos@HIDDEN>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -2592,3 +2594,67 @@ (define-public python-xmltodict
>      (description "This package provides a Python library to convert XML =
to
>  @code{OrderedDict}.")
>      (license license:expat)))
> +
> +(define-public java-xalan-interp
> +  (package
> +    (name "java-xalan-interp")
> +    (version "2.7.2")
> +    (source
> +     (origin
> +       (method url-fetch)
> +       (uri (string-append "mirror://apache/xalan/xalan-j/source/xalan-j=
_"
> +                           (string-replace-substring
> +                            version "." "_")
> +                           "-src.tar.gz"))
> +       (sha256
> +        (base32 "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w"))
> +       (modules '((guix build utils)))
> +       (snippet '(begin
> +                   (for-each
> +                    delete-file
> +                    (cons*=20
> +                     ;; jflex and cup generated files
> +                     ;; for removal
> +                     "src/org/apache/xalan/xsltc/compiler/XPathLexer.jav=
a"
> +                     "src/org/apache/xalan/xsltc/compiler/XPathParser.ja=
va"
> +                     ;; Removing bundled jars
> +                     (find-files "." "\\.(jar|tar\\.gz)$")))))))
> +    (build-system ant-build-system)
> +    (arguments
> +     `(#:phases (modify-phases
> +                %standard-phases
> +                (add-after 'unpack 'prepare-for-build
> +                  (lambda* (#:key inputs outputs #:allow-other-keys)
> +                    (setenv "ANT_OPTS" "-Dxsltc.java_cup.not_needed=3Dtr=
ue")
> +                    (substitute* "build.xml"
> +                      ;; Only the interpretive compiler.  xsltc contains=
 a
> +                      ;; circular reference java_cup.
> +                      (("(<target name=3D\"jar\" depends=3D\"xalan-inter=
pretive.compile),.*"
> +                        all pre)
> +                       (string-append pre "\""))
> +                      (("xml-apis") "jaxp"))
> +                    (substitute* (list "src/MANIFEST.MF"
> +                                       "src/manifest.xalan-interpretive"
> +                                       "src/MANIFEST.SERIALIZER"
> +                                       "src/manifest.xsltc")
> +                      ;; This stops the indexing phase from searching for
> +                      ;; xml-apis in the wrong location -- java-xerces a=
nd
> +                      ;; java-jaxp are propagated, so the eventual Java
> +                      ;; application package will still have access to i=
t.
> +                      (("^Class-Path:(.*)$") ""))))
> +                (replace 'install
> +                  (install-jars "build")))))
> +    (native-inputs (list java-junit java-hamcrest-core))
> +    (propagated-inputs (list java-jaxp java-xerces))
> +    (home-page "https://xalan.apache.org/xalan-j/index.html")
> +    (synopsis "Java XSLT processor")
> +    (description "XSLT processor in java implementing XSLT Version 1.0, =
XPath
> +Version 1.0, and JAXP 1.3.  It builds on SAX2 and DOM level 3.  This ver=
sion
> +is the fully functional interpreter, xslt, not the xsltc version which m=
ay be
> +faster.")
> +    (license
> +     (list
> +      license:asl2.0 ; almost everything
> +      ;; samples/AppletXMLtoHTML/rabbitwhorn.jpg, according to
> +      ;; <https://commons.wikimedia.org/wiki/File:Alice_par_John_Tenniel=
_37.png>
> +      license:public-domain))))
> --=20
> 2.34.0

I was able to apply this patch on current master
ec6122250de7c83a7e77054584a34767b11337db ... and successfully build
java-xalan-interp!

But this appears to add java-xalan-interp, but the subject is "Add
java-xalan".

I'm not confident in reviewing the whole patch series, and not terribly
savvy with guile or java ...

The patches started in 2018, are some of the earlier patches applied?
Are there other patches that still need applying? Or can they be
dropped?

Do you have a summary of the discussion around licensing and other
issues? Makes me a bit nervous to apply patches as the current status is
not totally clear to me.

If these aren't the first generation patches in the series, maybe
re-send the patches that still need applying as a [PATCH v2] (or v3?
v4?) in the subject of each patch?


With a summary clarifying the licensing and which exact patches still
need applying, that would make it a lot easier to review!


Thanks for contributing to guix, and hanging onto patience with the
process!


live well,
  vagrant

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYwAJQAAKCRDcUY/If5cW
qsw2AQCU95TShUprO3dTqSDvnG5FSTs+ORyDqztVNJ/v1wmdsAD7B8mBHRzmC+Xp
3DBuCnfj5S9vTUEhXZo0c9tEb0mbGQs=
=dAzD
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 14 Jul 2022 23:46:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 14 19:46:48 2022
Received: from localhost ([127.0.0.1]:39053 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oC8Xg-0001ft-MV
	for submit <at> debbugs.gnu.org; Thu, 14 Jul 2022 19:46:48 -0400
Received: from mail-qk1-f175.google.com ([209.85.222.175]:42794)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1oC8Xb-0001fb-CP
 for 32947 <at> debbugs.gnu.org; Thu, 14 Jul 2022 19:46:47 -0400
Received: by mail-qk1-f175.google.com with SMTP id o1so2452239qkg.9
 for <32947 <at> debbugs.gnu.org>; Thu, 14 Jul 2022 16:46:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:from:date:message-id:subject:to;
 bh=RZQi2lwHiUeQlNgfOL7M8HnBpokF7Nbng2DJ5xHMMkI=;
 b=VSh7vDuiysACZdlF0YEwBrBMoc3np7yXiZPi1RyNHtFj4NZ6yCFvh+xGuCaYDFmHN6
 QN0b/eQQG6yiGgUQWLOleI93NsJkzuqjgo5Xp46tyDvOi5XqD8S//E4IoPNdCBFWZE/t
 933rvfN5y4eK96rbneYBrPPRgc+vgvoVf5voLDqFvvJf+1u3DA/z9DObWefJ5KwiZC/H
 HCJRVhxm9Zjo+6KIP+2k3KrQESBAOKsnX8DQ+B+VZbVr+bOTrFqVTD1WujmX0c37hyZk
 sZoyNIzbGMoVIcyzoh6Egu7s/vaHASUIcaCZYodAWAoF9C3229IBOME9Z+6x86zubXnQ
 KrZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=RZQi2lwHiUeQlNgfOL7M8HnBpokF7Nbng2DJ5xHMMkI=;
 b=00wV2hnDJS5KrlpHQO2oGf2MQKWHXAZFjpMhsNEmtTArj49XcTv576+KXMApfKTmhO
 snvuL3JRAhq7gCnnWlV/GOqXUAeb6n8Rd1BjYzZzpY+s+b/Lnegdbza9Ugzn74hMgU9s
 jPQJWQMD1kQwWtyUgnLn1mm5LJ5OQJdvM6v+WnTuLwFfCSQnE5Ae3ADszkdCPTjMLYtb
 x5ylvJPLjs1FtAHp0l3Zq6W6232KlHihCwAaBGzpNza4+7Y9CGey/9Lh8cW4s62/rpe8
 cLaTzccj1lX6GcniHUyTtenWg+u0RV9vggR9/YrfAvGktENaaD3X+H87ZTEekYBU5pv5
 mGpA==
X-Gm-Message-State: AJIora+r8JHjPB+ZiS0BhBvgeoqXCVGAK8/zICRU0fDE7i80l2bns9Io
 5w6qT7UxqJ3qKbcJJV3TrAkHMnMggFbSELnrXgie//hRfI8=
X-Google-Smtp-Source: AGRyM1uUrMlCqvrPIcHFPbSK1uGUKYio/f1scTR/ElxQoTVOIgP9C/s+rmhDc7xrbcag69hZJzcENavOujU3Wno/EvE=
X-Received: by 2002:ae9:dc42:0:b0:6a6:7b4b:1636 with SMTP id
 q63-20020ae9dc42000000b006a67b4b1636mr7993648qkf.111.1657842397555; Thu, 14
 Jul 2022 16:46:37 -0700 (PDT)
MIME-Version: 1.0
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Thu, 14 Jul 2022 16:46:26 -0700
Message-ID: <CANp2FMcaVg6zJBhT3SBzY3fcePaZHgeYT5_iuXrF0ZgW7NBAeA@HIDDEN>
Subject: [PATCH 0/3] Add java-xalan.
To: 32947 <at> debbugs.gnu.org
Content-Type: multipart/alternative; boundary="00000000000033316105e3cc8315"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000033316105e3cc8315
Content-Type: text/plain; charset="UTF-8"

Yes, that is correct.

Regards,
Frank

--00000000000033316105e3cc8315
Content-Type: text/html; charset="UTF-8"

<div dir="ltr">Yes, that is correct.<div><br></div><div>Regards,</div><div>Frank</div></div>

--00000000000033316105e3cc8315--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 24 Jun 2022 15:23:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 24 11:23:54 2022
Received: from localhost ([127.0.0.1]:43221 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4lA1-00050x-TA
	for submit <at> debbugs.gnu.org; Fri, 24 Jun 2022 11:23:54 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:42792)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1o4l9z-00050m-Hu
 for 32947 <at> debbugs.gnu.org; Fri, 24 Jun 2022 11:23:53 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id n3Pp2700J4UW6Th013Ppyx; Fri, 24 Jun 2022 17:23:50 +0200
Message-ID: <2094b0b2764151acf7b02dae60bbd8a3a739cde2.camel@HIDDEN>
Subject: Re: [PATCH 0/3] Add java-xalan: reverse ping
From: Maxime Devos <maximedevos@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Date: Fri, 24 Jun 2022 17:23:45 +0200
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-bo8ylCE0/oFAQJdDlx8z"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1656084230; bh=sNFFThi3t8OsRCEWhKAMo7N2czvZamq0jGzD+dWhH7I=;
 h=Subject:From:To:Date;
 b=PL+JVMBtNIAMAToNa58kwp1zr2Sf8MYCsIxLXUgc4reyxxeo/uCn4yTmN7istODlc
 KW4XFjsV7zCwKkeeuZp1wf2cqmjNEv7LEGIXT1+diqmfcxXcscrC0CERnArAmZchzJ
 pYh3EN8v/+q1lQGzZREz4jbXabd7YusZIE/akZUhuSMMu7+OjAQ6Ma0foMYJpU1g56
 rEpt8bH4aqxsXyq2KR6S/DUQ2nQToohgz6ajRmYjaBsKpqLj2cm1y4R5ltRpg4AKJr
 rEoqb4P7M7NncxXWFVMckp2fFsZ0SDfBMZdoHDOwLStdg5Ue11IeCSCITFs3lwpIT/
 77cvmD8g4MR9w==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-bo8ylCE0/oFAQJdDlx8z
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On the license question:

https://marc.info/?l=3Dxalan-j-users&m=3D164993354220907&w=3D2

I haven't received a reply that answered the question.  The only reply
was:

Joseph Kesselman <keshlam@HIDDEN>:
> It has been a long time since I looked at this, I believe IntStack
> was official JDK code but deprecated. Since we were still depending
> upon it it we copied it into Xalan's source. Web search finds a
> version on GitHub which says its performance was several times
> better than the then-available alternatives.

but this doesn't really answer the question ...

Anyway, IIUC, except for maybe the license thing, things should be
ready:

Latest patch (IIUC):

https://issues.guix.gnu.org/32947#29

--=-bo8ylCE0/oFAQJdDlx8z
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYrXXARccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kkVAP9udODiq3X0VmM0y8fA5O0oM6gF
OSczcQtOXhmVsdHcigEAy3Fm+LSUDlqJ7C4KpqOzHdhnUbd8m9W4PC82xSI42g4=
=fvfg
-----END PGP SIGNATURE-----

--=-bo8ylCE0/oFAQJdDlx8z--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 19 Apr 2022 18:55:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 19 14:55:46 2022
Received: from localhost ([127.0.0.1]:44145 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ngt0s-0005DE-Ai
	for submit <at> debbugs.gnu.org; Tue, 19 Apr 2022 14:55:46 -0400
Received: from mail-qk1-f176.google.com ([209.85.222.176]:41767)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1ngt0q-0005D1-Na
 for 32947 <at> debbugs.gnu.org; Tue, 19 Apr 2022 14:55:45 -0400
Received: by mail-qk1-f176.google.com with SMTP id s70so7500591qke.8
 for <32947 <at> debbugs.gnu.org>; Tue, 19 Apr 2022 11:55:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=70qEsHO7P5QmRohWUfVZKNsOVs55szWN4Pd/Bi4e7kg=;
 b=jhY6Mf+Ibq6YXLLyxIqIrX5Uka5MN54y5nTsxs/xVSjyE+xhska0NPF1zrayerGQfH
 nIHweYBi8gCM/O8ZuXp6luhmJRORT1qOEZP7TMW/Iwjj7orCkVDe0PoXxRqFyy0G2v5g
 Qxf1xiQW3Nqhligrn6k0Ukk5rHISpn1KtttuQPjMSxsL+Lvpp6orhIelp9S01S6j71Ji
 MwK0DvA1Z4JnhpYO4huGrjA4C8j6oT/zRV1mx+7fjeUQBh3/TTsgIFMqZDqt6ZWBL3AK
 dJbGrVHpkiJWI7yV9NoaGPkvmrE0IOd+pcodqmO8Bg3K/nYbR8FfIXzWBzwCgOlBVHrT
 BxFg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=70qEsHO7P5QmRohWUfVZKNsOVs55szWN4Pd/Bi4e7kg=;
 b=Ovd38Q4RlgT/N7HUvVT5oVBUDkXuwgN9XCFQvl43BXueCmUUF7HWNzNBtTbRqgXqor
 HwD2TYDWun0/9HRImyewIIjtrQtd1safsEmJlLXqf4VoMJL8Ul9hWhw3PkU8H1bfBsUu
 Bs2IONZ0twKSK+/blRsOg6n2RbKxiJwYrdPFqCbkBuRUSmhRFl+9tUqhAIxThTwEzr3l
 D8CpCZJTepzAikpA3eBvcFDuKXGDIS84vrH5AV8gFiazGkBZzJH0Z7pjtj2BaiaT3GA7
 ON/Yssl9nJ7Cv+BVMj0z5571yTzXlz1wwjyiexDrEMrc5mHBoy86hRgCE3TgmarblgMT
 XHWA==
X-Gm-Message-State: AOAM532x60/gLorCuf8vLjoyC7LXC+yUeDoQj5Ka9YhS895Q4gWXUsNg
 ncCq7hUrPhxRsih5cjE90POX6IsMLXavbIjBH2juhhOT
X-Google-Smtp-Source: ABdhPJzGV+zVzGdsGOIbLT2fTQtKylfpJtQT0ZeladvAXHAzdu396bTDq/ArZ4wpJEx8Ky8TBW768jF/xqQK9eIbHNc=
X-Received: by 2002:a37:98c4:0:b0:69a:e14:16a2 with SMTP id
 a187-20020a3798c4000000b0069a0e1416a2mr10568977qke.610.1650394538960; Tue, 19
 Apr 2022 11:55:38 -0700 (PDT)
MIME-Version: 1.0
References: <20181005151859.9616-1-dannym@HIDDEN>
 <87y217gjfa.fsf@HIDDEN>
 <a8d039feb814ed1f886dd9494de0fd58cbe8463d.camel@HIDDEN>
 <CANp2FMfBCGoL9BJ0gt58hTiQT7Nz9W9gTN3uZ0cFm3K=+wcW6w@HIDDEN>
 <772ee273a07cf3ebfcd939eac096b4fbf014dec1.camel@HIDDEN>
In-Reply-To: <772ee273a07cf3ebfcd939eac096b4fbf014dec1.camel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Tue, 19 Apr 2022 11:55:27 -0700
Message-ID: <CANp2FMd8JyP+g65g592DpqHEZPvE40BDhM3R2VKw=tnpFm1x7w@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000003bed5405dd066cbd"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--0000000000003bed5405dd066cbd
Content-Type: text/plain; charset="UTF-8"

I think the current checks are sufficient but that I could also do
additional checks if you feel that would be helpful.



On Tue, Apr 19, 2022, 11:44 Maxime Devos <maximedevos@HIDDEN> wrote:

> Frank Pursel schreef op di 19-04-2022 om 17:13 [+0000]:
> > I concur.  WDYT is next?
>
> With which of the two options do you concur:
>
> > > I see two options here:
> > >
> > >   * you could look into the rest yourself (though technically a COI
> > > I
> > >     suppose ...)
> > >
> > >   * consider the current checks into the source code to be
> > > sufficient
>
> Greetings,
> Maxime.
>

--0000000000003bed5405dd066cbd
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">I think the current checks are sufficient but that I coul=
d also do additional checks if you feel that would be helpful.=C2=A0=C2=A0<=
div dir=3D"auto"><br></div><div dir=3D"auto"><br></div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Apr 19, 2022=
, 11:44 Maxime Devos &lt;<a href=3D"mailto:maximedevos@HIDDEN">maximede=
vos@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Frank=
 Pursel schreef op di 19-04-2022 om 17:13 [+0000]:<br>
&gt; I concur.=C2=A0 WDYT is next?<br>
<br>
With which of the two options do you concur:<br>
<br>
&gt; &gt; I see two options here:<br>
&gt; &gt; <br>
&gt; &gt; =C2=A0 * you could look into the rest yourself (though technicall=
y a COI<br>
&gt; &gt; I<br>
&gt; &gt; =C2=A0 =C2=A0 suppose ...)<br>
&gt; &gt; <br>
&gt; &gt; =C2=A0 * consider the current checks into the source code to be<b=
r>
&gt; &gt; sufficient<br>
<br>
Greetings,<br>
Maxime.<br>
</blockquote></div>

--0000000000003bed5405dd066cbd--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 19 Apr 2022 18:44:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 19 14:44:21 2022
Received: from localhost ([127.0.0.1]:44133 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ngspp-0004wW-3T
	for submit <at> debbugs.gnu.org; Tue, 19 Apr 2022 14:44:21 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:42936)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1ngspn-0004wK-C2
 for 32947 <at> debbugs.gnu.org; Tue, 19 Apr 2022 14:44:20 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id LikH2700N4UW6Th01ikHgu; Tue, 19 Apr 2022 20:44:17 +0200
Message-ID: <772ee273a07cf3ebfcd939eac096b4fbf014dec1.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>
Date: Tue, 19 Apr 2022 20:44:09 +0200
In-Reply-To: <CANp2FMfBCGoL9BJ0gt58hTiQT7Nz9W9gTN3uZ0cFm3K=+wcW6w@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <87y217gjfa.fsf@HIDDEN>
 <a8d039feb814ed1f886dd9494de0fd58cbe8463d.camel@HIDDEN>
 <CANp2FMfBCGoL9BJ0gt58hTiQT7Nz9W9gTN3uZ0cFm3K=+wcW6w@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-h33ILjb0jSFKWKei9djI"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650393857; bh=Vm6jaRA7qCGMiCYziVkEcfJoLMaVvjklF7/ZmB76g2w=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=OXssQSEmIF4IsB78V5bPyObyZPguGLXJlEVh3r02WYpxbFCh6nF4kL7IIZlCw5LtV
 LaRiqYAyf+D1GH8dEBk14f1sSOaVnxamhnHIY+FLXwUhf5BVhuP3BHE8NgQKzuVIod
 unRXVRR45eP7Tba1Rhh2BmOnYfeqtl3vWRTfpNdxaQybBOu1CkywNvJz9Kj/d7kKVZ
 0wt0oRLRvYAPEcYhGOQEOUi9yDzZF6iKJDIw3lpM3dUeL/yWhKUEf6QDllbvInuzvj
 0xiOQji2kd+jM4tahKXkqZra+/EpfpReJRy978mjWuVDKkaCJITVQUm5EYfcEKhy3S
 T75UFVJZaiiNg==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-h33ILjb0jSFKWKei9djI
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Frank Pursel schreef op di 19-04-2022 om 17:13 [+0000]:
> I concur.=C2=A0 WDYT is next?

With which of the two options do you concur:

> > I see two options here:
> >=20
> > =C2=A0 * you could look into the rest yourself (though technically a CO=
I
> > I
> > =C2=A0 =C2=A0 suppose ...)
> >=20
> > =C2=A0 * consider the current checks into the source code to be
> > sufficient

Greetings,
Maxime.

--=-h33ILjb0jSFKWKei9djI
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYl8C+RccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7rhUAP9/VxPe7ykf2fyvnGuTUQ0G8ua+
vezuPQ8f/4oD/bYlrQEA3lyxgOm8HYYVkT9t6DoU5z7LjUyQ9aZLqDzouz2r9AU=
=e4Zk
-----END PGP SIGNATURE-----

--=-h33ILjb0jSFKWKei9djI--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 19 Apr 2022 17:13:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 19 13:13:52 2022
Received: from localhost ([127.0.0.1]:44036 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ngrQG-0002cs-05
	for submit <at> debbugs.gnu.org; Tue, 19 Apr 2022 13:13:52 -0400
Received: from mail-qt1-f174.google.com ([209.85.160.174]:42868)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1ngrQE-0002ce-RJ
 for 32947 <at> debbugs.gnu.org; Tue, 19 Apr 2022 13:13:51 -0400
Received: by mail-qt1-f174.google.com with SMTP id x12so1562755qtp.9
 for <32947 <at> debbugs.gnu.org>; Tue, 19 Apr 2022 10:13:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=fGomYwt0m/DXSqF/7nDKdy+r213KDhoWSPygVxFZK/Y=;
 b=aqxNU+q0UmGlKkPaws9QITgo76ACSps8tME4/l61P3C0hQJtQD00dvRAxwMtnxfp1j
 6EdD3oI9FEwB3K6T9EfQlXUhJGYdGNGMf6V2TbgXjIXv/5MTF+W6HnQzAu7TW7MhYr3/
 UqP3CMt7IV8EbbmejMyA78F9GfxFxa+XdKG7dtzlZnxmMxhwUCbCFcK0igdtRUznJ6HE
 cPkGPW/9LiyuBSWj5GH3TSO0LUxRBahgnubMtoeZFytS93C7VC6oOCYjHy+cBAWL+qkI
 i4pGfi+GfYAYy0Ct2EkvEXC2kTKK0rNIZpq23KZrqGMR4KILr+ooZ5rNZLfBm02Tch/F
 ynNw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=fGomYwt0m/DXSqF/7nDKdy+r213KDhoWSPygVxFZK/Y=;
 b=cUQl11QX6zWMoBT2obbZb/PgM/MN/WWhZHIjWt4gjl41C62cK1BsuC8Gw2EuYCsPbO
 0MzYsJavCdvl4m4jxWUYvSgJFmcVCHe5IHrNyUlFiyWP7czHpqltDR9ws7r5D/ZnQPs5
 9/SzoJTT1EuEJ6f57iy8Br/IcmMKDU5ve1/LKdgYrd/APdpwXEumghuPKsEjK/sGFpKt
 tgx1a0GznJPVVTff2KmuOsQ1bMyWz9Jhoxra608sQ/fDBKM81bmawLnlZ+k7G0tVsRfk
 PUQ/hr3sPoZdbb08CaOnCdEIPVlbK5u99C2uPUG79ESlI0KOVmcRqJMLQCuz3Q15+9IH
 057g==
X-Gm-Message-State: AOAM531PTDG96rEaAgmVDIm6EGpChdrBnnwTuXd3PzqNdVvLQAifMBzy
 uVa47k/V61SxYtwQUoL27sGO2an/YKWeGtDZEIc=
X-Google-Smtp-Source: ABdhPJzLeFl6XycCHsfDuWZzCrQRyM+pdUAyQIC3oGXqF8KxkQ5H0ChmydpHBk+hQHLH3BpRDZIHqmjb4gU2z7KmaJs=
X-Received: by 2002:ac8:7f51:0:b0:2f1:fc23:56d7 with SMTP id
 g17-20020ac87f51000000b002f1fc2356d7mr7773783qtk.595.1650388425266; Tue, 19
 Apr 2022 10:13:45 -0700 (PDT)
MIME-Version: 1.0
References: <20181005151859.9616-1-dannym@HIDDEN>
 <87y217gjfa.fsf@HIDDEN>
 <a8d039feb814ed1f886dd9494de0fd58cbe8463d.camel@HIDDEN>
In-Reply-To: <a8d039feb814ed1f886dd9494de0fd58cbe8463d.camel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Tue, 19 Apr 2022 17:13:33 +0000
Message-ID: <CANp2FMfBCGoL9BJ0gt58hTiQT7Nz9W9gTN3uZ0cFm3K=+wcW6w@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000d45a8b05dd04ff23"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000d45a8b05dd04ff23
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I concur.  WDYT is next?

Thanks,
Frank
(acrow#guix)

On Sat, Apr 16, 2022 at 9:02 PM Maxime Devos <maximedevos@HIDDEN> wrote=
:

> Hi,
>
> While looking superficially into the source for problems isn't a slow
> process (I didn't time it thoroughly but I'd say 20 minutes for 10% or
> so, and possibly less if the files are small, or maybe more if the
> timing was inaccurate or unrepresentative), I'm not exactly swimming in
> free time or something, so don't expect an =E2=80=98it's done!=E2=80=99 r=
esponse
> anytime soon.
>
> I see two options here:
>
>   * you could look into the rest yourself (though technically a COI I
>     suppose ...)
>
>   * consider the current checks into the source code to be sufficient
>
> Also, about the IntStack thing:
>
>   * as you wrote, upstream has modified it a lot
>   * IIRC and IIUC (though I only looked rather superficially) it's
>     a rather basic class anyway, probably not many other plausible
>     ways to do it.  Also tiny.
>   * current OpenJDK's are freely licensed anyway
>   * upstream has been asked what, exactly, is the situation
>     (though it hasn't been answered yet)
>   * so I don't think this is a blocker
>
> Greetings,
> Maxime.
>

--000000000000d45a8b05dd04ff23
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>I concur.=C2=A0 WDYT is next?</div><div><br></div><di=
v>Thanks,</div><div>Frank</div><div>(acrow#guix)<br></div></div><br><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Apr 16, 2=
022 at 9:02 PM Maxime Devos &lt;<a href=3D"mailto:maximedevos@HIDDEN">m=
aximedevos@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex">Hi,<br>
<br>
While looking superficially into the source for problems isn&#39;t a slow<b=
r>
process (I didn&#39;t time it thoroughly but I&#39;d say 20 minutes for 10%=
 or<br>
so, and possibly less if the files are small, or maybe more if the<br>
timing was inaccurate or unrepresentative), I&#39;m not exactly swimming in=
<br>
free time or something, so don&#39;t expect an =E2=80=98it&#39;s done!=E2=
=80=99 response<br>
anytime soon.<br>
<br>
I see two options here:<br>
<br>
=C2=A0 * you could look into the rest yourself (though technically a COI I<=
br>
=C2=A0 =C2=A0 suppose ...)<br>
<br>
=C2=A0 * consider the current checks into the source code to be sufficient<=
br>
<br>
Also, about the IntStack thing:<br>
<br>
=C2=A0 * as you wrote, upstream has modified it a lot<br>
=C2=A0 * IIRC and IIUC (though I only looked rather superficially) it&#39;s=
<br>
=C2=A0 =C2=A0 a rather basic class anyway, probably not many other plausibl=
e<br>
=C2=A0 =C2=A0 ways to do it.=C2=A0 Also tiny.<br>
=C2=A0 * current OpenJDK&#39;s are freely licensed anyway<br>
=C2=A0 * upstream has been asked what, exactly, is the situation<br>
=C2=A0 =C2=A0 (though it hasn&#39;t been answered yet)<br>
=C2=A0 * so I don&#39;t think this is a blocker<br>
<br>
Greetings,<br>
Maxime.<br>
</blockquote></div>

--000000000000d45a8b05dd04ff23--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 16 Apr 2022 21:02:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 16 17:02:14 2022
Received: from localhost ([127.0.0.1]:34435 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nfpYb-0007Le-S1
	for submit <at> debbugs.gnu.org; Sat, 16 Apr 2022 17:02:14 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:43884)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nfpYa-0007LV-BI
 for 32947 <at> debbugs.gnu.org; Sat, 16 Apr 2022 17:02:13 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id KZ2A2700Y4UW6Th01Z2Blm; Sat, 16 Apr 2022 23:02:11 +0200
Message-ID: <a8d039feb814ed1f886dd9494de0fd58cbe8463d.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Sat, 16 Apr 2022 23:02:07 +0200
In-Reply-To: <87y217gjfa.fsf@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <87y217gjfa.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-pFl7eMhI/TCBcVUZNd/m"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650142931; bh=f4VV7J23dFf6OqTI+4sFJ+7xcJNVUY8jXLGXnI/FlBo=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=m6o3tw1djE4p77LA5IeGNY2Yq6v7L6xEF38dAxvINuj2TldzBj7DKkHSslos6tYnB
 io4n6BZHIFq3mzsTM5tvMVo/Ea1Jd1WdHEAeiBHFeNPPtUU2ThXpwNx6jEJ3B44MNq
 /snqlpM9fMRNVY2wvTHL3PGafrPQisYLhjRx1duIfEeob7FVqjB8xeLL906LZ385Tc
 XQt7jYdEjnvGrzK7BroRP89MKziDQbdYAbnZ3gyA7SGRiqxqTV9Zs3dyVeU7e0uYEn
 rn2UBKov0bDTJEMaLcaDl4MPzW/QPgnxhAqTaMuHIDKipvhy2zq39QLqVNFTbs/O0O
 mN6zwaIBW6CtA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-pFl7eMhI/TCBcVUZNd/m
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

While looking superficially into the source for problems isn't a slow
process (I didn't time it thoroughly but I'd say 20 minutes for 10% or
so, and possibly less if the files are small, or maybe more if the
timing was inaccurate or unrepresentative), I'm not exactly swimming in
free time or something, so don't expect an =E2=80=98it's done!=E2=80=99 res=
ponse
anytime soon.

I see two options here:

  * you could look into the rest yourself (though technically a COI I
    suppose ...)

  * consider the current checks into the source code to be sufficient

Also, about the IntStack thing:

  * as you wrote, upstream has modified it a lot
  * IIRC and IIUC (though I only looked rather superficially) it's
    a rather basic class anyway, probably not many other plausible
    ways to do it.  Also tiny.
  * current OpenJDK's are freely licensed anyway
  * upstream has been asked what, exactly, is the situation
    (though it hasn't been answered yet)
  * so I don't think this is a blocker

Greetings,
Maxime.

--=-pFl7eMhI/TCBcVUZNd/m
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlsuzxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7svWAPsFhK+tXKhVnPr65dBJWEM3FAQ5
+lYl3ul5Tbfe/mOnMAD/bk7dqlck/VbpXw49wz69jK/lsRf9BeGhyFjhDZ2bUQs=
=Bub8
-----END PGP SIGNATURE-----

--=-pFl7eMhI/TCBcVUZNd/m--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 14 Apr 2022 20:49:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 14 16:49:40 2022
Received: from localhost ([127.0.0.1]:57472 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nf6PM-00039C-Kp
	for submit <at> debbugs.gnu.org; Thu, 14 Apr 2022 16:49:40 -0400
Received: from mail-ed1-f48.google.com ([209.85.208.48]:43598)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nf6PK-00038o-Sl
 for 32947 <at> debbugs.gnu.org; Thu, 14 Apr 2022 16:49:39 -0400
Received: by mail-ed1-f48.google.com with SMTP id b24so7806435edu.10
 for <32947 <at> debbugs.gnu.org>; Thu, 14 Apr 2022 13:49:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=FdwSM/H/B+Ncsli6E85iwhM8wFFSOdC5S6s1KI6Qn28=;
 b=eOxmG8j7L4z49eun5N5GfPjAkxH1dUohpyqxoB8VMAh5RuaU0SfTsvWSIdRSocq+X4
 5pDd3VZKZRiCQMSlzZfo6iJfo0JGufEdLGvCJKq1wtYyPWbwCD/phjPA/zsnCYi9qTzG
 JHAc5EVk/BFEmnVDoIPI+qEsryWhsqLq2lRlbg4S5qvQrfIzkU0OIOefRonLjHmjv9sO
 UHUemJK5Z2D8gPq/BdIrCUF/pdNoW4qvTFo1c4W7i6xwnIxxnPWXJiO0DX5DdSwcx5Mi
 iXdvEemYoBoonXA3SIEQzH02rTq7ul4eIDSiOyGPprxrxfhuyHGbPQbVRefTDm3IxasG
 7TyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=FdwSM/H/B+Ncsli6E85iwhM8wFFSOdC5S6s1KI6Qn28=;
 b=finJJ0i9/0c6fsVO5/8fB5FUxdsCPdwhIPldkjpJfGRpqJN08svRH3KIgAOaWQKfsZ
 4YxF5xLPuyJDxaIgiSQ9Qx4kxkEqX1hRZai2PNdxxQANTUj/emqojHmisyq/LQ0xZ12E
 ZM85UQ2C07uJ3l3qJUqCcP+73pcZPVnUojauLmUKakU+O9nUIpTMw6H4+pg4E0mg1gSx
 tIXv8gzjNO2M5/s7awLBtmPp+8cvhBG9kjPi82zvxwQsyuU0RmiMffVdFXkqvv+sqtgw
 5P/R+mxwdskJMVNtfEMpA86O1xIJCiUyHn+LxYuyaZ3QwThE3+z0I9wm8NeGOE0TfRlV
 ucfw==
X-Gm-Message-State: AOAM530+A/fUiLO+4VSluogtApUL3sD+KI98Y7UWtOXLZb89Ou47Jb1v
 7swDIVXNh4vpHCqV0tNQWnBYU1Lr5kS7PpmsUpY=
X-Google-Smtp-Source: ABdhPJwNTytFmVknUKyrrBI+oqpko29F23nca46gh5gzaIE7t9sNS9gvYWYsvfSBNsCJsy/kMekCKGJcU2XA5iGPmgY=
X-Received: by 2002:a05:6402:3046:b0:420:120e:ef2c with SMTP id
 bs6-20020a056402304600b00420120eef2cmr4985072edb.160.1649969372579; Thu, 14
 Apr 2022 13:49:32 -0700 (PDT)
MIME-Version: 1.0
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
 <23fe03e818a7598ad43e79a4fded3a1a032dd2d9.camel@HIDDEN>
In-Reply-To: <23fe03e818a7598ad43e79a4fded3a1a032dd2d9.camel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Thu, 14 Apr 2022 13:49:20 -0700
Message-ID: <CANp2FMeEPNw+XOEbCDmVjz3cW7jFxa972v_F=JLJqtQ3sojEEQ@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="00000000000057c9dc05dca36e87"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000057c9dc05dca36e87
Content-Type: text/plain; charset="UTF-8"

Nice progress.  I believe there is an entry regarding the creation of
ObjectStack.java in history.xml.

On Thu, Apr 14, 2022, 13:33 Maxime Devos <maximedevos@HIDDEN> wrote:

> Maxime Devos schreef op di 05-04-2022 om 15:12 [+0200]:
> > Now at 62% (src/org/apache/xml/serializer/ToTextSAXHandler.java).
>
> Now at 74% (src/org/apache/xpath/XPathException.java).  No new
> potential problems found, except for ObjectStack which is a similar
> situation as IntStack.
>
> Greetings,
> Maxime.
>

--00000000000057c9dc05dca36e87
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Nice progress.=C2=A0 I believe there is an entry regardin=
g the creation of ObjectStack.java in history.xml.=C2=A0=C2=A0</div><br><di=
v class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Apr 1=
4, 2022, 13:33 Maxime Devos &lt;<a href=3D"mailto:maximedevos@HIDDEN">m=
aximedevos@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex=
">Maxime Devos schreef op di 05-04-2022 om 15:12 [+0200]:<br>
&gt; Now at 62% (src/org/apache/xml/serializer/ToTextSAXHandler.java).<br>
<br>
Now at 74% (src/org/apache/xpath/XPathException.java).=C2=A0 No new<br>
potential problems found, except for ObjectStack which is a similar<br>
situation as IntStack.<br>
<br>
Greetings,<br>
Maxime.<br>
</blockquote></div>

--00000000000057c9dc05dca36e87--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 14 Apr 2022 20:33:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 14 16:33:19 2022
Received: from localhost ([127.0.0.1]:57462 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nf69X-0002hZ-FJ
	for submit <at> debbugs.gnu.org; Thu, 14 Apr 2022 16:33:19 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:33532)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nf69V-0002hO-3l
 for 32947 <at> debbugs.gnu.org; Thu, 14 Apr 2022 16:33:18 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id JkZF270024UW6Th01kZFtZ; Thu, 14 Apr 2022 22:33:15 +0200
Message-ID: <23fe03e818a7598ad43e79a4fded3a1a032dd2d9.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Thu, 14 Apr 2022 22:33:10 +0200
In-Reply-To: <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-1RcDEsH+y8xB/GvI1pgd"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1649968395; bh=jO5l7kEZQS2HFhcItoFQ7K58Fb52tfh7b7Q5cbemqtg=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=EOlmsPBaiH31qyexhfMwomFAFrDVraM7AIxn/voHcjvXJmzWt2OyCty1gT4bgQ94U
 9wMkjtkvoKrRXk7cuvIcmcVrUHRTkZcV984DoN538RXPHcDFC7prnWxTwwM3GDmdNu
 szAqDmntTbl7u8F/RaEfo1k6CTBvAaFUsRH9NjsqFg/TT8YBIpNnhC0cpdRmU7uMAr
 1I1y7z9MB+t9PupOMwwOXkfG3m7II6V61yVUZbVX3Ix7ws3h/EmNh+fE8YKrtQ6+Ni
 ttSerF1SImc8nyLTiQPXybmeZzZ31YOHn+JVuTjdJEXmZYdkTiHPR+xFB3cBjtoaFE
 Q6BRHZKvJ8mWA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-1RcDEsH+y8xB/GvI1pgd
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op di 05-04-2022 om 15:12 [+0200]:
> Now at 62% (src/org/apache/xml/serializer/ToTextSAXHandler.java).

Now at 74% (src/org/apache/xpath/XPathException.java).  No new
potential problems found, except for ObjectStack which is a similar
situation as IntStack.

Greetings,
Maxime.

--=-1RcDEsH+y8xB/GvI1pgd
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYliFBhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7tKqAPwLQyQTn2RF1wufNa3qyr3MqJsO
FCBgOyoY8dgRddUFZwEAgDjlL4sYFvM7ab1D3iaWmldsHoRR5kxZoAmr8nrlfgc=
=EaCr
-----END PGP SIGNATURE-----

--=-1RcDEsH+y8xB/GvI1pgd--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 14 Apr 2022 16:07:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 14 12:07:34 2022
Received: from localhost ([127.0.0.1]:57032 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nf20M-0003eR-4c
	for submit <at> debbugs.gnu.org; Thu, 14 Apr 2022 12:07:34 -0400
Received: from mail-ej1-f42.google.com ([209.85.218.42]:42536)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nf20K-0003eE-7F
 for 32947 <at> debbugs.gnu.org; Thu, 14 Apr 2022 12:07:32 -0400
Received: by mail-ej1-f42.google.com with SMTP id i27so10948280ejd.9
 for <32947 <at> debbugs.gnu.org>; Thu, 14 Apr 2022 09:07:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=+KSEWIEE5vpwCJpsyF9yfGOLjzBkjCrE04oblxE3cRc=;
 b=enyqs61YE+M/psmGaQNnQjn0xxCJeNK7HqnC6lCTB4HOemakhGziKSf9CUEuaQTFhS
 Wej6kYqxHBQXObIrI/8F2Fx/s7xAwtdJLsNWklSekb/150W+7qPbLYXfkiNSe7K1Q5FF
 RnS8522VAuCPjAD98NWidjN/G1Yj560cg6AaSQly8Du2/sfvu4BiJZUs9Dm/EmjAhGI9
 BjLhuvllleekf27eC4TxA7G7NZw5I+HhP65UYOpkDcG0jGFh+kG0fcG/nSvalhGsGY8l
 wDjg+k49Sk3U16tIew+E/MKdEV2np4OjIr+hwEO15w4wO5JUHPyWB1nAagqC9dX2nzQh
 19fg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=+KSEWIEE5vpwCJpsyF9yfGOLjzBkjCrE04oblxE3cRc=;
 b=v41Ii7lq0qZZtSYdjVsKMQwhAzFDkdvxUbXAxL+GgOVk54838M5xwLqDpSH3xEkFtk
 xYE1MRYIEjQveQZtk48/GifarMABdMTLK+xcCgJpBnSjHBDO9MjOsIYZcUr60SIi/T3n
 leqlkzZZShUlEy312nv1zNNF/oa19X+YfFvl/6z7PzA28BRto0a96D2d/YX8TOoT0hRV
 3c56NZ9I8fMBJ314uILDI1EjlNaZED4FLqwtakGsZhNqxTcO3fdJJCxveAZh9vhWJQ4H
 AyLasuxup07OU9L46yyQ+C+t4lBcFIlo8VSyghihNOlF5wGISIONnDDVahEsOP1bu39u
 J2nA==
X-Gm-Message-State: AOAM533JlcJZN6Hpcx21hzrbDbhnwDM8hGqDHGT/dbAkBopzt03yGunT
 Zf++fBKHa9bHtBSakqaKBKF7XxTspbcno2nZGRE=
X-Google-Smtp-Source: ABdhPJycP7MeE/O9e6rvJKRQcAHgYxZ2dz+5oljc/3VmeME+wiR8COunqrCtftvhMevqaR2To7YVEPVwRfaEWUTtoss=
X-Received: by 2002:a17:906:e18:b0:6e8:69c2:528c with SMTP id
 l24-20020a1709060e1800b006e869c2528cmr2818530eji.439.1649952446112; Thu, 14
 Apr 2022 09:07:26 -0700 (PDT)
MIME-Version: 1.0
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
 <cdb25d15711af2d3c60590f4c45906464e0cdada.camel@HIDDEN>
 <CANp2FMdKa2etrG4qDMgbhg2KLb=JR4GHESQA=jLeciQu-Y2DQg@HIDDEN>
 <2533f258c513aeb666823c6c3a48748f988a9ee6.camel@HIDDEN>
 <CANp2FMcxbFARyTOH+7xdLeb+WGPxO1-LvEhaFAU=Le41tDRZMg@HIDDEN>
 <c0e41122e15cd3643ec2ffcf0ecd1af8ef831512.camel@HIDDEN>
In-Reply-To: <c0e41122e15cd3643ec2ffcf0ecd1af8ef831512.camel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Thu, 14 Apr 2022 16:07:13 +0000
Message-ID: <CANp2FMc2_wLjOEZ12e8Of67prYFtOQh3zVb0fxHVhZFvrAZqHQ@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="00000000000072661105dc9f7d81"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000072661105dc9f7d81
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Well, I certainly have never intended to be an accomplice to intellectual
property theft.  Having formally asked the question that cannot be the
case.  I also thought you handled the 'framing' of the issue nicely.

Your perspective caused me to further investigate IntStack.java.  It may be
helpful to know that the class IntStack is an extension of IntVector.java
which contains none of the suspicious references to JDK1.0.  For
IntStack.java to have originated in the JDK so too must have IntVector.java
and there doesn't appear to be any similar evidence that this is the case.

I can also offer that xdocs/sources/xalan/history.xml documents that
IntStack.java has been modified multiple times to address bug reports and
for optimizations.  I really don't know how those attributable
modifications would affect the licensing but apache has clearly tailored
this code to suite the needs of xalan.  It also provides the email
addresses of past modifiers that might still be around to more clearly
identify the origin of the code.  Though it was some time ago.  This code
appears to have been settled since 2006.   15 year old open source code is
unusual by today's standards.

Regards,
Frank

On Thu, Apr 14, 2022 at 8:30 AM Maxime Devos <maximedevos@HIDDEN> wrote=
:

> Frank Pursel schreef op wo 13-04-2022 om 23:43 [+0000]:
> > I think that IntStack.java has almost no economic value and so the
> > comparison to a commercial package is not really appropriate.
>
> It is not about the commercial aspect, it is about the potential
> proprietariness.
>
> > We are not asking for a bug fix, or for clarification of a
> > behaviour.
>
> Violating the (copyright, maybe contract) law seems like a bug to me
> (TBC it is not known yet if this is the case, it just seems plausible
> to me at this moment).
>
> > We are questioning if they are meeting their own stated
> > licensing criteria!
>
> The problem is not if Apacha meets their own license (it seems that
> they do, since they explicitly release the source code with their
> license headers etc.  The potential problem is Sun's licensing of
> JDK1.0, which we (as distribution) might indirectly be in violation of
> by including java-xalan.
>
> Also, it's all about how the question is framed -- asking =E2=80=98did yo=
u
> violate the licensing terms=E2=80=99 doesn't seem advisable, but =E2=80=
=98Does IntStack
> indeed come from JDK1.0, and if so, can I use it under the ASL license
> like the rest?=E2=80=99 would just be asking for confirmation (and somewh=
at
> positive, because it seems to imply we want to use xalan).
>
> > I would feel bad asking this of them because I imagine they
> > are no better equipped to answer questions about JDK1.0 than we are.
>
> They are probably not well-equipped to answer questions about JDK1.0.
> However, they _are_ well-equiped to answer questions about theirselves,
> presumably they remember what they mean by @since and where their
> source code came from.
>
> > Worse, if we believe such impropriety is possible why would be
> > believe what they tell us anyway?
>
> FWIW, IMO it would only be impropriety because of the current law (and
> somewhat unclear attribution).  Also, by assuming good faith.
>
> > I think to ask for this to be investigated,
> > at minimum, you would need to find the actual file from JDK1.0 that
> > you feel was appropriated.
>
> JDK1.0 is propietary, why would I look into its sources?  Also,
> probably the sources aren't available anyway, given that it is
> proprietary.
>
> > I don't think we should be asking upstream
> > to work on investigation of a suspicious licensing that cannot
> > improve their software in any functional way.
>
> Moving from being in violation in the law to not seems like a
> functional improvement to me (assuming it was actually in violation,
> which has not been determined).  Illegal software is, for many
> practical purposes, not functional.
>
> More generally, ignorance is not an excuse, and I imagine willfull
> ignorance to be even less so.
>
> Anyway, I've sent a mail upstream, presumably it will eventually appear
> in the archive at
> <https://marc.info/?l=3Dxalan-j-users&r=3D1&b=3D202204&w=3D2>.
>
> Greetings,
> Maxime.
>

--00000000000072661105dc9f7d81
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Well, I certainly have never intended to be an accomp=
lice to intellectual property theft.=C2=A0 Having formally asked the questi=
on that cannot be the case.=C2=A0 I also thought you handled the &#39;frami=
ng&#39; of the issue nicely.=C2=A0 <br></div><div><br></div><div>Your persp=
ective caused me to further investigate IntStack.java.=C2=A0 It may be help=
ful to know that the class IntStack is an extension of IntVector.java which=
 contains none of the suspicious references to JDK1.0.=C2=A0 For IntStack.j=
ava to have originated in the JDK so too must have IntVector.java and there=
 doesn&#39;t appear to be any similar evidence that this is the case.</div>=
<div><br></div><div>I can also offer that xdocs/sources/xalan/history.xml d=
ocuments that IntStack.java has been modified multiple times to address bug=
 reports and for optimizations.=C2=A0 I really don&#39;t know how those att=
ributable modifications would affect the licensing but apache has clearly t=
ailored this code to suite the needs of xalan.=C2=A0 It also provides the e=
mail addresses of past modifiers that might still be around to more clearly=
 identify the origin of the code.=C2=A0 Though it was some time ago.=C2=A0 =
This code appears to have been settled since 2006.=C2=A0=C2=A0 15 year old =
open source code is unusual by today&#39;s standards.=C2=A0 <br></div><div>=
<br></div><div>Regards,</div><div>Frank<br></div></div><br><div class=3D"gm=
ail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Apr 14, 2022 at 8:=
30 AM Maxime Devos &lt;<a href=3D"mailto:maximedevos@HIDDEN">maximedevo=
s@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex">Frank Pursel schreef op wo 13-04-2022 om 23:43 [+0000]:<br>
&gt; I think that IntStack.java has almost no economic value and so the<br>
&gt; comparison to a commercial package is not really appropriate.<br>
<br>
It is not about the commercial aspect, it is about the potential<br>
proprietariness.<br>
<br>
&gt; We are not asking for a bug fix, or for clarification of a<br>
&gt; behaviour.<br>
<br>
Violating the (copyright, maybe contract) law seems like a bug to me<br>
(TBC it is not known yet if this is the case, it just seems plausible<br>
to me at this moment).<br>
<br>
&gt; We are questioning if they are meeting their own stated<br>
&gt; licensing criteria!<br>
<br>
The problem is not if Apacha meets their own license (it seems that<br>
they do, since they explicitly release the source code with their<br>
license headers etc.=C2=A0 The potential problem is Sun&#39;s licensing of<=
br>
JDK1.0, which we (as distribution) might indirectly be in violation of<br>
by including java-xalan.<br>
<br>
Also, it&#39;s all about how the question is framed -- asking =E2=80=98did =
you<br>
violate the licensing terms=E2=80=99 doesn&#39;t seem advisable, but =E2=80=
=98Does IntStack<br>
indeed come from JDK1.0, and if so, can I use it under the ASL license<br>
like the rest?=E2=80=99 would just be asking for confirmation (and somewhat=
<br>
positive, because it seems to imply we want to use xalan).<br>
<br>
&gt; I would feel bad asking this of them because I imagine they<br>
&gt; are no better equipped to answer questions about JDK1.0 than we are.<b=
r>
<br>
They are probably not well-equipped to answer questions about JDK1.0. <br>
However, they _are_ well-equiped to answer questions about theirselves,<br>
presumably they remember what they mean by @since and where their<br>
source code came from.<br>
<br>
&gt; Worse, if we believe such impropriety is possible why would be<br>
&gt; believe what they tell us anyway?<br>
<br>
FWIW, IMO it would only be impropriety because of the current law (and<br>
somewhat unclear attribution).=C2=A0 Also, by assuming good faith.<br>
<br>
&gt; I think to ask for this to be investigated,<br>
&gt; at minimum, you would need to find the actual file from JDK1.0 that<br=
>
&gt; you feel was appropriated.<br>
<br>
JDK1.0 is propietary, why would I look into its sources?=C2=A0 Also,<br>
probably the sources aren&#39;t available anyway, given that it is<br>
proprietary.<br>
<br>
&gt; I don&#39;t think we should be asking upstream<br>
&gt; to work on investigation of a suspicious licensing that cannot<br>
&gt; improve their software in any functional way.<br>
<br>
Moving from being in violation in the law to not seems like a<br>
functional improvement to me (assuming it was actually in violation,<br>
which has not been determined).=C2=A0 Illegal software is, for many<br>
practical purposes, not functional.<br>
<br>
More generally, ignorance is not an excuse, and I imagine willfull<br>
ignorance to be even less so.<br>
<br>
Anyway, I&#39;ve sent a mail upstream, presumably it will eventually appear=
<br>
in the archive at<br>
&lt;<a href=3D"https://marc.info/?l=3Dxalan-j-users&amp;r=3D1&amp;b=3D20220=
4&amp;w=3D2" rel=3D"noreferrer" target=3D"_blank">https://marc.info/?l=3Dxa=
lan-j-users&amp;r=3D1&amp;b=3D202204&amp;w=3D2</a>&gt;.<br>
<br>
Greetings,<br>
Maxime.<br>
</blockquote></div>

--00000000000072661105dc9f7d81--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 14 Apr 2022 08:30:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 14 04:30:19 2022
Received: from localhost ([127.0.0.1]:55084 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1neurq-0007Yw-Nt
	for submit <at> debbugs.gnu.org; Thu, 14 Apr 2022 04:30:19 -0400
Received: from laurent.telenet-ops.be ([195.130.137.89]:38672)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1neurn-0007Tr-Nj
 for 32947 <at> debbugs.gnu.org; Thu, 14 Apr 2022 04:30:18 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by laurent.telenet-ops.be with bizsmtp
 id JYWD2700c4UW6Th01YWEMq; Thu, 14 Apr 2022 10:30:14 +0200
Message-ID: <c0e41122e15cd3643ec2ffcf0ecd1af8ef831512.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>
Date: Thu, 14 Apr 2022 10:30:09 +0200
In-Reply-To: <CANp2FMcxbFARyTOH+7xdLeb+WGPxO1-LvEhaFAU=Le41tDRZMg@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
 <cdb25d15711af2d3c60590f4c45906464e0cdada.camel@HIDDEN>
 <CANp2FMdKa2etrG4qDMgbhg2KLb=JR4GHESQA=jLeciQu-Y2DQg@HIDDEN>
 <2533f258c513aeb666823c6c3a48748f988a9ee6.camel@HIDDEN>
 <CANp2FMcxbFARyTOH+7xdLeb+WGPxO1-LvEhaFAU=Le41tDRZMg@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-b/GhZx9POuoUUc5I1vuB"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1649925014; bh=CaUP2K/NU3ejxHSKNnQ6C8ZYKMeheWlDVmD9hqsbmE8=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=malH6sA87mqnjwtxLXUAfwxlcEv6y9dzNiYTw7eDc4n7DXFkZL0Cs/jZQBiVnfu9x
 LAGVdOVpwnTnjvW1YDQzjn80cmSGucX3ZQ0MWWPQwletELPcX9DsMPqLNb2cH0uKOh
 HO5t5z83vxoUAr5g6cjUOAG2PlP40/UwSU505BPJ/wCetlvulb52nzzmruBMKKI/Pk
 GUcmNNBwrh5g6vDXWdftZAdsjGDktWjRLpcHo/zykodd7idXPSrlRCw5qLFfjorAa9
 am2NnLvwWt+I/vybGHEHCshVPaLelpRLY5oO4eESfOL1nqTLUziNlwiif5Ed9pdBan
 uZREZcUDjEtaA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-b/GhZx9POuoUUc5I1vuB
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Frank Pursel schreef op wo 13-04-2022 om 23:43 [+0000]:
> I think that IntStack.java has almost no economic value and so the
> comparison to a commercial package is not really appropriate.

It is not about the commercial aspect, it is about the potential
proprietariness.

> We are not asking for a bug fix, or for clarification of a
> behaviour.

Violating the (copyright, maybe contract) law seems like a bug to me
(TBC it is not known yet if this is the case, it just seems plausible
to me at this moment).

> We are questioning if they are meeting their own stated
> licensing criteria!

The problem is not if Apacha meets their own license (it seems that
they do, since they explicitly release the source code with their
license headers etc.  The potential problem is Sun's licensing of
JDK1.0, which we (as distribution) might indirectly be in violation of
by including java-xalan.

Also, it's all about how the question is framed -- asking =E2=80=98did you
violate the licensing terms=E2=80=99 doesn't seem advisable, but =E2=80=98D=
oes IntStack
indeed come from JDK1.0, and if so, can I use it under the ASL license
like the rest?=E2=80=99 would just be asking for confirmation (and somewhat
positive, because it seems to imply we want to use xalan).

> I would feel bad asking this of them because I imagine they
> are no better equipped to answer questions about JDK1.0 than we are.

They are probably not well-equipped to answer questions about JDK1.0.=20
However, they _are_ well-equiped to answer questions about theirselves,
presumably they remember what they mean by @since and where their
source code came from.

> Worse, if we believe such impropriety is possible why would be
> believe what they tell us anyway?

FWIW, IMO it would only be impropriety because of the current law (and
somewhat unclear attribution).  Also, by assuming good faith.

> I think to ask for this to be investigated,
> at minimum, you would need to find the actual file from JDK1.0 that
> you feel was appropriated.

JDK1.0 is propietary, why would I look into its sources?  Also,
probably the sources aren't available anyway, given that it is
proprietary.

> I don't think we should be asking upstream
> to work on investigation of a suspicious licensing that cannot
> improve their software in any functional way.

Moving from being in violation in the law to not seems like a
functional improvement to me (assuming it was actually in violation,
which has not been determined).  Illegal software is, for many
practical purposes, not functional.

More generally, ignorance is not an excuse, and I imagine willfull
ignorance to be even less so.

Anyway, I've sent a mail upstream, presumably it will eventually appear
in the archive at
<https://marc.info/?l=3Dxalan-j-users&r=3D1&b=3D202204&w=3D2>.

Greetings,
Maxime.

--=-b/GhZx9POuoUUc5I1vuB
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlfbkRccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7gGvAQCyYasSS6fCQkMQJdBbOcZiRjPT
vP6M0Ve02v7KaNgZHwEAtLKgkiTddlKwHsV1xUG+oGQcRIPDvZUPj1wmKCXliQk=
=QsoF
-----END PGP SIGNATURE-----

--=-b/GhZx9POuoUUc5I1vuB--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 13 Apr 2022 23:43:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 13 19:43:52 2022
Received: from localhost ([127.0.0.1]:54335 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nemeO-0003A0-7q
	for submit <at> debbugs.gnu.org; Wed, 13 Apr 2022 19:43:52 -0400
Received: from mail-ej1-f41.google.com ([209.85.218.41]:41938)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nemeM-00039j-25
 for 32947 <at> debbugs.gnu.org; Wed, 13 Apr 2022 19:43:50 -0400
Received: by mail-ej1-f41.google.com with SMTP id bh17so6950026ejb.8
 for <32947 <at> debbugs.gnu.org>; Wed, 13 Apr 2022 16:43:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Nqsri2ODCwSyIbWlJ27SuZTvuAZKN2Yr+lbqr9Lvjo4=;
 b=kb5RmcqmWjlKuAwsfmtJOxVdSvvXgkyaqWsFdxB2+1LFdlgAaNj7KnsH9UOqjAgO7q
 Eiocr4aI0RAWGCBB4MOslE9N0bUCmuE8OMwpWZNd1gXhkBSuh+N0aHb8KcqHC/c748eH
 bM1Ei5SiGgjW7YoX8Lvs2VMFGpKeBnFkvsXGmBoQ3r1bsmlDizc6YTqNIzc2L/4hJalg
 vIpGq0+70viGHOL+lfrlrU8aGeyibUSpyK2zs3OcNG0te5gw11vMTgPiCenweMhfqs/k
 Ta0FYyGEEzh7m20gALCJ5601gAwahSTxwQCrEj5brs2ArzGuILnDfLlkB2HDn2zGjHoi
 heeg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=Nqsri2ODCwSyIbWlJ27SuZTvuAZKN2Yr+lbqr9Lvjo4=;
 b=CbVOCNFG3qcQkWlZ2O9d8Jley0XBdnRqrY35I6Tfl27rcT/19tpNf4SDUuBWHujRpH
 lUfJidjZTUtOQigpzXCyFOC/ZDCWliplYq1b857aoOqOdvA+ILMLNvh+0oC+wJPMCkV7
 0NYi5dJGoYHjVCiV4wRBxg6dNF3y2txT2lUcRH5EW1AR2drSEvNqXEaTkfEHomEl8qO5
 /dLS4rQfRPG+E93JhARatGMvT8veSxzNBKp2TA/dZK7q98Nh42tGGekknnoum3j438Ww
 BAzXMFVkxuyCAATPjQOuw350MOFkcf+y2gfEulTFWenyt/xnHvvKK6vsVOz12HscRY3D
 rfkw==
X-Gm-Message-State: AOAM530dsHKUDnFhYNiG/S3T3C9fLh+lZ5JT2mLkyzl99wN/UvwJBnLS
 7yQPiwQKlDbeVgc/0dRQai4IvXThe8qEGmPoYDI=
X-Google-Smtp-Source: ABdhPJxJc/esu/f9f8oa7uveOSlHX6BRCpEo6j08U+hdUUoY77oWZ60CRijtz7fRegZw6guiggW7GMAxc6iuNFhJwMI=
X-Received: by 2002:a17:907:daa:b0:6e4:9b0d:3f1 with SMTP id
 go42-20020a1709070daa00b006e49b0d03f1mr83739ejc.37.1649893423810; Wed, 13 Apr
 2022 16:43:43 -0700 (PDT)
MIME-Version: 1.0
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
 <cdb25d15711af2d3c60590f4c45906464e0cdada.camel@HIDDEN>
 <CANp2FMdKa2etrG4qDMgbhg2KLb=JR4GHESQA=jLeciQu-Y2DQg@HIDDEN>
 <2533f258c513aeb666823c6c3a48748f988a9ee6.camel@HIDDEN>
In-Reply-To: <2533f258c513aeb666823c6c3a48748f988a9ee6.camel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Wed, 13 Apr 2022 23:43:30 +0000
Message-ID: <CANp2FMcxbFARyTOH+7xdLeb+WGPxO1-LvEhaFAU=Le41tDRZMg@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000718bcc05dc91bf0e"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000718bcc05dc91bf0e
Content-Type: text/plain; charset="UTF-8"

Maxime,

You wrote, WDIT?

I think that IntStack.java has almost no economic value and so the
comparison to a commercial package is not really appropriate.  We
could ask upstream (file a bug report) but the question is pretty
awkward.  We are not asking for a bug fix, or for clarification of a
behaviour.  We are questioning if they are meeting their own stated
licensing criteria!  Besides that such a ticket is very difficult to
resolve.  I would feel bad asking this of them because I imagine they
are no better equipped to answer questions about JDK1.0 than we are.
Worse, if we believe such impropriety is possible why would be believe
what they tell us anyway?  I think to ask for this to be investigated,
at minimum, you would need to find the actual file from JDK1.0 that
you feel was appropriated. I don't think we should be asking upstream
to work on investigation of a suspicious licensing that cannot improve
their software in any functional way.

I appreciate your keen sensitivity to the code but I don't think this
feedback to apache is helpful and is likely not even true.

Sincerely,
Frank Pursel


On Tue, Apr 12, 2022 at 9:33 AM Maxime Devos <maximedevos@HIDDEN> wrote:

> Frank Pursel schreef op ma 11-04-2022 om 16:36 [+0000]:
> > I looked at the org.apache.xml/uitls/IntStack.java file you pointed
> > out.  I think the header license certainly prevails here for
> > several reasons.  First it is subpackage of the org.apache tree for
> > which the source license is clearly stated.
>
> I can search for a leak of the source code of Windows, copy it to
> another project, obfuscate its origin a bit by removing author
> information, copyright information and the old license header and
> add a ASL license header and rename it to fit inside the other project.
> That doesn't make it actually ASL, it just makes it a copyright
> violation.
>
> > Second, looking at the code (without being a java guru; the code is
> > that simple) we can see that there is no dependency on any JDK.
> > The statement '@since JDK1.0' appears to be true in the sense that
> > any JDK can compile this since 1.0.  We demonstrate that it builds
> > with JDK8 whenever we run this package through guix build and so, I
> > see no licensing concerns over the '@since JDK1.0' annotation.
>
> This is not what @since means, at least according to the Javadoc
> documentation (maybe Apache Xalan assigns its own custom meaning).
> According to
> <
> https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html
> >:,
>
>   This tag means that this change or feature has existed since the
>   software release specified by the since-text value, for example:
>   @since 1.5.
>
>   For Java platform source code, the @since tag indicates the version
>   of the Java platform API specification [...]
>
> so IMO it looks like this code was once part of JDK 1.0.
>
> Maybe this is OK, maybe the license of JDK 1.0 allows this, maybe it
> doesn't but Apache has gained some kind of permission from Sun, maybe
> it's not legally OK, maybe it never was part of JDK 1.0.  I think we'll
> just have to ask upstream what's going on, WDYT?
>
> Greetings,
> Maxime.
>

--000000000000718bcc05dc91bf0e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Maxime,<br><br>You wrote, WDIT? =C2=A0<br><br>I think that=
 IntStack.java has almost no economic value and so the<br>comparison to a c=
ommercial package is not really appropriate.=C2=A0 We<br>could ask upstream=
 (file a bug report) but the question is pretty<br>awkward.=C2=A0 We are no=
t asking for a bug fix, or for clarification of a<br>behaviour.=C2=A0 We ar=
e questioning if they are meeting their own stated<br>licensing criteria!=
=C2=A0 Besides that such a ticket is very difficult to<br>resolve.=C2=A0 I =
would feel bad asking this of them because I imagine they<br>are no better =
equipped to answer questions about JDK1.0 than we are.<br>Worse, if we beli=
eve such impropriety is possible why would be believe<br>what they tell us =
anyway?=C2=A0 I think to ask for this to be investigated,<br>at minimum, yo=
u would need to find the actual file from JDK1.0 that<br>you feel was appro=
priated. I don&#39;t think we should be asking upstream<br>to work on inves=
tigation of a suspicious licensing that cannot improve<br>their software in=
 any functional way.<br><br>I appreciate your keen sensitivity to the code =
but I don&#39;t think this<br>feedback to apache is helpful and is likely n=
ot even true.<br><br>Sincerely,<br>Frank Pursel<br><br></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Apr 12, 2022=
 at 9:33 AM Maxime Devos &lt;<a href=3D"mailto:maximedevos@HIDDEN">maxi=
medevos@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex">Frank Pursel schreef op ma 11-04-2022 om 16:36 [+0000]:<b=
r>
&gt; I looked at the org.apache.xml/uitls/IntStack.java file you pointed<br=
>
&gt; out.=C2=A0 I think the header license certainly prevails here for<br>
&gt; several reasons.=C2=A0 First it is subpackage of the org.apache tree f=
or<br>
&gt; which the source license is clearly stated.<br>
<br>
I can search for a leak of the source code of Windows, copy it to<br>
another project, obfuscate its origin a bit by=C2=A0removing author<br>
information, copyright information and the old license header and<br>
add a ASL license header and rename it to fit inside the other project.<br>
That doesn&#39;t make it actually ASL, it just makes it a copyright<br>
violation.<br>
<br>
&gt; Second, looking at the code (without being a java guru; the code is<br=
>
&gt; that simple) we can see that there is no dependency on any JDK.<br>
&gt; The statement &#39;@since JDK1.0&#39; appears to be true in the sense =
that<br>
&gt; any JDK can compile this since 1.0.=C2=A0 We demonstrate that it build=
s<br>
&gt; with JDK8 whenever we run this package through guix build and so, I<br=
>
&gt; see no licensing concerns over the &#39;@since JDK1.0&#39; annotation.=
=C2=A0 <br>
<br>
This is not what @since means, at least according to the Javadoc<br>
documentation (maybe Apache Xalan assigns its own custom meaning). <br>
According to<br>
&lt;<a href=3D"https://docs.oracle.com/javase/8/docs/technotes/tools/window=
s/javadoc.html" rel=3D"noreferrer" target=3D"_blank">https://docs.oracle.co=
m/javase/8/docs/technotes/tools/windows/javadoc.html</a>&gt;:,<br>
<br>
=C2=A0 This tag means that this change or feature has existed since the<br>
=C2=A0 software release specified by the since-text value, for example:<br>
=C2=A0 @since 1.5.<br>
<br>
=C2=A0 For Java platform source code, the @since tag indicates the version =
=C2=A0<br>
=C2=A0 of the Java platform API specification [...]<br>
<br>
so IMO it looks like this code was once part of JDK 1.0.<br>
<br>
Maybe this is OK, maybe=C2=A0the license of JDK 1.0 allows this, maybe it<b=
r>
doesn&#39;t but Apache has gained some kind of permission from Sun, maybe<b=
r>
it&#39;s not legally OK, maybe it never was part of JDK 1.0.=C2=A0 I think =
we&#39;ll<br>
just have to ask upstream what&#39;s going on, WDYT?<br>
<br>
Greetings,<br>
Maxime.<br>
</blockquote></div>

--000000000000718bcc05dc91bf0e--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 12 Apr 2022 09:33:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 12 05:33:09 2022
Received: from localhost ([127.0.0.1]:47550 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1neCtY-0006P0-Np
	for submit <at> debbugs.gnu.org; Tue, 12 Apr 2022 05:33:08 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:43940)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1neCtV-0006Op-H9
 for 32947 <at> debbugs.gnu.org; Tue, 12 Apr 2022 05:33:07 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id HlZ32700A4UW6Th01lZ32T; Tue, 12 Apr 2022 11:33:04 +0200
Message-ID: <2533f258c513aeb666823c6c3a48748f988a9ee6.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>
Date: Tue, 12 Apr 2022 11:32:59 +0200
In-Reply-To: <CANp2FMdKa2etrG4qDMgbhg2KLb=JR4GHESQA=jLeciQu-Y2DQg@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
 <cdb25d15711af2d3c60590f4c45906464e0cdada.camel@HIDDEN>
 <CANp2FMdKa2etrG4qDMgbhg2KLb=JR4GHESQA=jLeciQu-Y2DQg@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-iwNv6YZd9HapvA8VX4Hz"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1649755984; bh=D7ecQ+Y0u0rrJrn2xWruB6wSxXDrTDWjhAasFKSfKZM=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=ikDUAgc96Q/WocSJ5D/004wVq/IzdJMM2B8u0Daugjq/UxTDJbNXWxT0J28ZcpD2G
 EwZeUMelLEgt8WLirdic7J1tw9x9yKlnD69jAOhoTiyM1DdqvJduTLBfnOPpNVENMM
 Gn3P9MYobn3rPQedC2eQhCKzP214cIPX+30sZg1ILWKBUOodCo3364R0ND45xrzszQ
 y7PdvCCqjcUCP2/iPLk9CelDlrw9youGeZD9qup1z634bIh3t2PlMzoNFhaH67wtji
 mzltkVQHNNuhCyzLSiYWBpSWqy8tu4IQARMstgKrTeE6n0rVlmHvNLsOOKf/2VXjpV
 f6kI6u4m3awwQ==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-iwNv6YZd9HapvA8VX4Hz
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Frank Pursel schreef op ma 11-04-2022 om 16:36 [+0000]:
> I looked at the org.apache.xml/uitls/IntStack.java file you pointed
> out.=C2=A0 I think the header license certainly prevails here for
> several reasons.=C2=A0 First it is subpackage of the org.apache tree for
> which the source license is clearly stated.

I can search for a leak of the source code of Windows, copy it to
another project, obfuscate its origin a bit by=C2=A0removing author
information, copyright information and the old license header and
add a ASL license header and rename it to fit inside the other project.
That doesn't make it actually ASL, it just makes it a copyright
violation.

> Second, looking at the code (without being a java guru; the code is
> that simple) we can see that there is no dependency on any JDK.
> The statement '@since JDK1.0' appears to be true in the sense that
> any JDK can compile this since 1.0.=C2=A0 We demonstrate that it builds
> with JDK8 whenever we run this package through guix build and so, I
> see no licensing concerns over the '@since JDK1.0' annotation.=C2=A0=20

This is not what @since means, at least according to the Javadoc
documentation (maybe Apache Xalan assigns its own custom meaning).=20
According to
<https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html=
>:,

  This tag means that this change or feature has existed since the
  software release specified by the since-text value, for example:
  @since 1.5.

  For Java platform source code, the @since tag indicates the version =C2=
=A0
  of the Java platform API specification [...]

so IMO it looks like this code was once part of JDK 1.0.

Maybe this is OK, maybe=C2=A0the license of JDK 1.0 allows this, maybe it
doesn't but Apache has gained some kind of permission from Sun, maybe
it's not legally OK, maybe it never was part of JDK 1.0.  I think we'll
just have to ask upstream what's going on, WDYT?

Greetings,
Maxime.

--=-iwNv6YZd9HapvA8VX4Hz
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlVHSxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7nErAP43Xa9XXxH5w6RDGL5D7liMSl1Y
cd69c+lb7QRmcYKrywEA5rLFnJmn6p/+7iyNcDf45V3aHz5i0DanPjo9NFdTpAg=
=S0wO
-----END PGP SIGNATURE-----

--=-iwNv6YZd9HapvA8VX4Hz--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 11 Apr 2022 16:36:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 11 12:36:25 2022
Received: from localhost ([127.0.0.1]:45509 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ndx1c-0004CZ-Uq
	for submit <at> debbugs.gnu.org; Mon, 11 Apr 2022 12:36:25 -0400
Received: from mail-ej1-f41.google.com ([209.85.218.41]:44804)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1ndx1b-0004CM-8g
 for 32947 <at> debbugs.gnu.org; Mon, 11 Apr 2022 12:36:23 -0400
Received: by mail-ej1-f41.google.com with SMTP id u15so13411301ejf.11
 for <32947 <at> debbugs.gnu.org>; Mon, 11 Apr 2022 09:36:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=3kEz23TzRPT9FREPnOSx8RSusGZtOyrOlSl8UTq2Pyg=;
 b=IsCMY9vGFbAOyAloek5EtXhzYvNNT/gf/rQimrcb6fNIeLl28VSC2qvLZk51EdaPrc
 uf/ujeXIhpA2CuMeBQZdWBy7l6pMQs+lPlqA7t6ul6Ui4dBLV9fR+0olADnC0zCjNDpk
 NbkJqk/I4BM9jtrMIlcVoffoppiUUdnc6adh+eHIuOO13CmtjedINawwgmrXZqv6FDWM
 VcpVBNzKI4FGUxRcR5QQ6AfP+BvByNE0XbxaDST/iC/CzN8NyqGSHOSCNAO47Nl+I7mz
 Vc+mGX768cERbKhJZ5BFLFYQuiBikM2CwpoWdpkPRyhbteuHqbi9JxUUWpH/JiyloT+X
 yMdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=3kEz23TzRPT9FREPnOSx8RSusGZtOyrOlSl8UTq2Pyg=;
 b=wXNUhvPNNI9jTjY+xGZPBl7bVJdDpzCfXovFPyyuFxQFEU+D5rZP8VLa3hnJEsgBY1
 FppdZQslzZBpp87amsrblW9T0HonXP7vNdMFkk+UJFO7KQ4hI7nrN7Q7+jRZ7SiwU00q
 3JzWKruwWaR5+Vb0kaV1buLUWPPeelD8+0ygiFGTbmlhxEwspc3VrvNthNWYIVywuFE3
 wlvegeK5isa1Mpum6AEw2xCISs7E0NgeSTTo2DF16Z2qCwENdMKVUL0RNrbM6HGfVW3l
 WZ0tgpSqh/akz/GVtIvxeg9ljI1Zzx++lszQWz6GP7fjJNyd4vIPgS8CMNXVb6qyeA47
 qD6A==
X-Gm-Message-State: AOAM532dfZdmEsXCONhldPLFYkjQlouDoreZNfcKUvWthLBBQKLgp7tV
 nerqcnb4ljQoJ9IY/RR4ntSK99H9Z6QGGvowhF0=
X-Google-Smtp-Source: ABdhPJwjU2WW4qLgUreLBAWvTx0XeBcvs7cgQLEOIO7hsu/yAfulZiUryFbDtorakM9YFEYl+e4FjpJyjY08mfk7Ilk=
X-Received: by 2002:a17:907:daa:b0:6e4:9b0d:3f1 with SMTP id
 go42-20020a1709070daa00b006e49b0d03f1mr30098712ejc.37.1649694977082; Mon, 11
 Apr 2022 09:36:17 -0700 (PDT)
MIME-Version: 1.0
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
 <cdb25d15711af2d3c60590f4c45906464e0cdada.camel@HIDDEN>
In-Reply-To: <cdb25d15711af2d3c60590f4c45906464e0cdada.camel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Mon, 11 Apr 2022 16:36:04 +0000
Message-ID: <CANp2FMdKa2etrG4qDMgbhg2KLb=JR4GHESQA=jLeciQu-Y2DQg@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="00000000000018c95605dc638ba6"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000018c95605dc638ba6
Content-Type: text/plain; charset="UTF-8"

Maxime,

I looked at the org.apache.xml/uitls/IntStack.java file you pointed out.  I
think the header license certainly prevails here for several reasons.
First it is subpackage of the org.apache tree for which the source license
is clearly stated.  Second, looking at the code (without being a java guru;
the code is that simple) we can see that there is no dependency on any
JDK.  The statement '@since JDK1.0' appears to be true in the sense that
any JDK can compile this since 1.0.  We demonstrate that it builds with
JDK8 whenever we run this package through guix build and so, I see no
licensing concerns over the '@since JDK1.0' annotation.

Regards,
Frank

--00000000000018c95605dc638ba6
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Maxime,</div><div><br></div><div>I looked at the org.=
apache.xml/uitls/IntStack.java file you pointed out.=C2=A0 I think the head=
er license certainly prevails here for several reasons.=C2=A0 First it is s=
ubpackage of the org.apache tree for which the source license is clearly st=
ated.=C2=A0 Second, looking at the code (without being a java guru; the cod=
e is that simple) we can see that there is no dependency on any JDK.=C2=A0 =
The statement &#39;@since JDK1.0&#39; appears to be true in the sense that =
any JDK can compile this since 1.0.=C2=A0 We demonstrate that it builds wit=
h JDK8 whenever we run this package through guix build and so, I see no lic=
ensing concerns over the &#39;@since JDK1.0&#39; annotation.=C2=A0 <br></di=
v><div><br></div><div>Regards,</div><div>Frank<br></div></div>

--00000000000018c95605dc638ba6--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 9 Apr 2022 13:40:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 09 09:40:40 2022
Received: from localhost ([127.0.0.1]:37003 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ndBKS-0000lf-LC
	for submit <at> debbugs.gnu.org; Sat, 09 Apr 2022 09:40:40 -0400
Received: from baptiste.telenet-ops.be ([195.130.132.51]:40524)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1ndBKQ-0000lW-1G
 for 32947 <at> debbugs.gnu.org; Sat, 09 Apr 2022 09:40:39 -0400
Received: from [192.168.109.254] ([188.189.133.86])
 by baptiste.telenet-ops.be with bizsmtp
 id Gdgb2700F1s0Pjw01dgbA1; Sat, 09 Apr 2022 15:40:36 +0200
Message-ID: <cdb25d15711af2d3c60590f4c45906464e0cdada.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Sat, 09 Apr 2022 15:40:27 +0200
In-Reply-To: <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-xMq+ZkqQiBfXprD1vUZu"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1649511636; bh=GLFZk2pyESmkX/koO1KRUoOKDtFtoUL0QEYomNLPuoM=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=Q5u89syHLY0zN5xnC9tvCGA2c3uuakIeKEcyhPLkjlJo4q9VMGsEAE9fjRleqNrqp
 n3kjibxI1zjkHIahjMzBf554HBUmVDDjEqjVUuTM7rbPWYGzyBKBqE1dvUpNmbU0BO
 zUCjEO4LIkfq7ztySl4nlImPBFk2bPCksUdvxSemQevGmzTqvuHAhgg26CYoftnbRE
 L2HjYgLvV5lcDnqgTw1bBvWcYMkoUVVdUmQiyXVoQaz5TdFpjCNxheg1wdw5EIHZkh
 2Y1BGkc/RK37LyKjbEVbCEXFOahKzC7aUCTkUAPuUxe0np08tk67YOZsSEkM+y8kPv
 wGhVFwSPGNdgg==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-xMq+ZkqQiBfXprD1vUZu
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op vr 18-03-2022 om 21:07 [+0100]:
> (I'm currently at
> xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey.java, 25%).

I'm now at 68%, xalan-j_2_7_2/src/org/apache/xml/utils/IntStack.java.
According to the header, it is asl2.0 licensed.  But there's also a
line

   * @since   JDK1.0

which seems to imply that this file was based on some Java code of
JDK1.0.  TBI: is this the case, what is the license of JDK1.0, and does
it appear to be followed or not?

Greetings,
Maxime.


--=-xMq+ZkqQiBfXprD1vUZu
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlGMyxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7pRQAP40K8rkzsjJjf9JEVqE9rpZf8zG
HDQrNSv2tujOJ75bZgD/XJnrQCU0ZGuIECrU6D+Uo7RsLepIru/d8KLrdoqNhg8=
=zzmO
-----END PGP SIGNATURE-----

--=-xMq+ZkqQiBfXprD1vUZu--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 5 Apr 2022 21:09:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 05 17:09:48 2022
Received: from localhost ([127.0.0.1]:56308 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nbqQt-0004SF-NY
	for submit <at> debbugs.gnu.org; Tue, 05 Apr 2022 17:09:47 -0400
Received: from mail-ej1-f43.google.com ([209.85.218.43]:41740)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nbqQr-0004Rx-UD
 for 32947 <at> debbugs.gnu.org; Tue, 05 Apr 2022 17:09:46 -0400
Received: by mail-ej1-f43.google.com with SMTP id bh17so265085ejb.8
 for <32947 <at> debbugs.gnu.org>; Tue, 05 Apr 2022 14:09:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=9TUKTnzQmv4mwNkGAq7qWdNClHTzyRgjvHV4RyO0Bm0=;
 b=pleljJeXfg6vrJTUomnAvOm9WnjSJsdPAPKwcbEbtZLRukV40fg9isW/rZn35PWkDq
 bOHJhzJUU8G7Tj2UZmxpy5oIZWOGfdxWjhQ2x2ygZmipv64NMZ9oshpYFF+WBvUiBfUk
 MMkuzaeh1bdLQHAiARVjsyKhyJVTXlVXe5LB6ooX4T6uaTex86vIoBJ+OrDqOKTZ63em
 t3TioXXktWjfiJXfR1LDdrtt/eRtQg5OOkqWtSkoA5wlR04ulikvfz50qYOWE7HrGUK9
 XUqHAFXMJ2HMMoMjJ6HZDesFfJiUQYVltTRjMRI9bHWUm8SNEwXsS8NVISAGI9Td5pvS
 YPBg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=9TUKTnzQmv4mwNkGAq7qWdNClHTzyRgjvHV4RyO0Bm0=;
 b=pDH5JK9Cv3OAFoXyM/HiqEYd1Tm8hVLdT0CNS2fINKpPdoZ+c2lJVkIxiKiyFuGHNL
 gvs+iZnQLf2pD6Kpm4tqStONptJ0+SuXGzQTsgH5ngLJxAFpduhrr5uiaR5RreEM9zIW
 AeL7cpEGW84mHKF2OvkV93xpkkGmzUnlxNHUPer19maWXQ+iWlnQC7ovAb3RvRz7JNHR
 wefP+mlR3XY/pmgbTKK0dFcLmiPJUCFeFcg616thgz3Lp4WOr/5guESp2PiTxrd6Cin4
 N3EwG1KlvyngsZ37wbZFlzxLWxuBkQ1zzcIeg/eo8xyDuvjuOroFWN1rIeIeOySWfEMg
 U7XA==
X-Gm-Message-State: AOAM531shwKKOOJn1N2+gpOeJmBY+eDv1DeEXatD86sSjq7xN3Fsaumb
 dr91iUPCN+FdwPKaovMlb+2qulnQCGjFTIYWRd4=
X-Google-Smtp-Source: ABdhPJxYqDRdnPEL1F/07lFB5HVn6udvQe6x+MoA6vvFD31/Tl5zb/a3SMNVtbjA71WSdtCN7OZ/a/c3dI0Sth0S4lk=
X-Received: by 2002:a17:907:869f:b0:6da:888b:4258 with SMTP id
 qa31-20020a170907869f00b006da888b4258mr5468455ejc.720.1649192979837; Tue, 05
 Apr 2022 14:09:39 -0700 (PDT)
MIME-Version: 1.0
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
In-Reply-To: <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Tue, 5 Apr 2022 17:09:29 -0400
Message-ID: <CANp2FMeOjaAiAaiv6y1wgrAWU8SjKJcXbiFJgK2_wUr8=cR-Rw@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000bab82f05dbeea9e5"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000bab82f05dbeea9e5
Content-Type: text/plain; charset="UTF-8"

Cool.

On Tue, Apr 5, 2022, 09:12 Maxime Devos <maximedevos@HIDDEN> wrote:

> Maxime Devos schreef op vr 18-03-2022 om 21:07 [+0100]:
> > (I'm currently at
> > xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey.java, 25%).
>
> Now at 62% (src/org/apache/xml/serializer/ToTextSAXHandler.java).
>
> Greetings,
> Maxime.
>

--000000000000bab82f05dbeea9e5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Cool.</div><br><div class=3D"gmail_quote"><div dir=3D"ltr=
" class=3D"gmail_attr">On Tue, Apr 5, 2022, 09:12 Maxime Devos &lt;<a href=
=3D"mailto:maximedevos@HIDDEN">maximedevos@HIDDEN</a>&gt; wrote:<br=
></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex">Maxime Devos schreef op vr 18-03-2022=
 om 21:07 [+0100]:<br>
&gt; (I&#39;m currently at<br>
&gt; xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey.java, 25%).<br>
<br>
Now at 62% (src/org/apache/xml/serializer/ToTextSAXHandler.java).<br>
<br>
Greetings,<br>
Maxime.<br>
</blockquote></div>

--000000000000bab82f05dbeea9e5--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 5 Apr 2022 13:12:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 05 09:12:40 2022
Received: from localhost ([127.0.0.1]:54085 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nbizA-0004Ij-BJ
	for submit <at> debbugs.gnu.org; Tue, 05 Apr 2022 09:12:40 -0400
Received: from baptiste.telenet-ops.be ([195.130.132.51]:58856)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nbiz8-0004IY-0z
 for 32947 <at> debbugs.gnu.org; Tue, 05 Apr 2022 09:12:39 -0400
Received: from [172.20.10.9] ([188.189.1.231])
 by baptiste.telenet-ops.be with bizsmtp
 id F1Cb2700E4z2pjQ011CcL9; Tue, 05 Apr 2022 15:12:36 +0200
Message-ID: <5f00452a6bed768c7df78fee59c045f08d1a8dce.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Tue, 05 Apr 2022 15:12:28 +0200
In-Reply-To: <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-Z+ePYnXWh0mJP0cfEpRi"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1649164356; bh=EW1oZa1OJLmMHAqKTsBniQPK98sR+VR8yudXvLQ/rhY=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=KgVoKQL6LkKLnH78rBcXsx7TFjeshVStENNqX81eMI8K36k/HKE6jCl2QoA/skQaf
 +hODo/BYOWHU48DZoCarhHYAtwaGpmQfkmF3ygifKIgRE/3OjnUK4gpaIBfCEuLiu9
 4bEsAd7xGtWSKgIUSP9e3q+rG2Dy7wZBYDhh0yaGt7OsSaTeLboFP/a5iwavJrTf4C
 Nu+xcKsjYNJwBi1NSoCB6VD2W1zz3nBKtrsaNjuYrcPW3rsDslWsWs3WHQWvvh/osb
 pwxzbTyOgadQzL2jPt0AM1B7VqKNiVPGUNZMyUDCsExXZdqRuCz18y5+jJ1g3PXXY7
 f60aOVhpnllXg==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-Z+ePYnXWh0mJP0cfEpRi
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op vr 18-03-2022 om 21:07 [+0100]:
> (I'm currently at
> xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey.java, 25%).

Now at 62% (src/org/apache/xml/serializer/ToTextSAXHandler.java).

Greetings,
Maxime.

--=-Z+ePYnXWh0mJP0cfEpRi
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYkxAPBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kWWAP9xOn1T1Q4t8KeRKtEMDGouCOBw
vYk+0WAN0UKNPnxRrQEA5cYhnS/3MnY9e6/NPUO3delQPzwi3Kir+Bc5SRSGvQ8=
=Os4s
-----END PGP SIGNATURE-----

--=-Z+ePYnXWh0mJP0cfEpRi--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 3 Apr 2022 08:32:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 03 04:32:33 2022
Received: from localhost ([127.0.0.1]:47544 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1navew-00017Z-Vi
	for submit <at> debbugs.gnu.org; Sun, 03 Apr 2022 04:32:33 -0400
Received: from xavier.telenet-ops.be ([195.130.132.52]:47156)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1navev-00017M-2m
 for 32947 <at> debbugs.gnu.org; Sun, 03 Apr 2022 04:32:30 -0400
Received: from [172.20.10.9] ([188.188.23.94])
 by xavier.telenet-ops.be with bizsmtp
 id E8YF2700N21oPsU018YNQ9; Sun, 03 Apr 2022 10:32:23 +0200
Message-ID: <4058a54966fce34a0c87568e38c5d25059a93ada.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Sun, 03 Apr 2022 10:32:07 +0200
In-Reply-To: <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-FcMm9EkqesfFGNz0ayq4"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1648974743; bh=BfQBeUai9MYModFEuMxZPNXdEriIRLXS4zUOcshFk/o=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=Yh6nMMPNQHUInmE5KOeyMAnO3cp32QukKJ4xOsrrbngF9IEFuvj3IFjnpF3k3aUO5
 Vs99tYaTbLlocASBD0MghKpbI1XvYVsvhLG4hU3VzuiFY49H/whArQEWBHCINeRb+0
 6RWftEyw72f1e2VtuY04cx0W7ach3+UiaU37GTndSK8BAKP6HmKlAsNrM0q8OteS8z
 xMDBgOHjWw7B489gHOOwd+1Gt5p8BBzW4jm4fsFQ4DfcJmiKoj+E82+VyvgWBdSSGB
 UmojZ4sRjn9sLnPTb2OE9TKz6PwzZAcexKOyg3oB5IjXX8szrm9S5hc2yk1OUxnI/o
 tF89mJNge+w9w==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-FcMm9EkqesfFGNz0ayq4
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op vr 18-03-2022 om 21:07 [+0100]:
> (I'm currently at
> xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey.java, 25%).

Now at 57% (xalan-
j_2_7_2/src/org/apache/xml/dtm/ref/DTMStringPool.java). No new
=E2=80=98suspicious=E2=80=99 things found.

Greetings,
Maxime.

--=-FcMm9EkqesfFGNz0ayq4
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYklbhxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7u5OAQCLP4WaLEhtojzLk3R4LGzyeR7N
MO5QWgTHhZgb68OhcQEA/un6e/J0jvmOQtGzzQMiXOOhsn7pwnQ21/b6/W0pLA0=
=XbTr
-----END PGP SIGNATURE-----

--=-FcMm9EkqesfFGNz0ayq4--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 30 Mar 2022 20:23:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 30 16:23:40 2022
Received: from localhost ([127.0.0.1]:37147 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nZeqy-0001uz-6E
	for submit <at> debbugs.gnu.org; Wed, 30 Mar 2022 16:23:40 -0400
Received: from mail-ed1-f50.google.com ([209.85.208.50]:44938)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nZeqw-0001ui-3Y
 for 32947 <at> debbugs.gnu.org; Wed, 30 Mar 2022 16:23:38 -0400
Received: by mail-ed1-f50.google.com with SMTP id w25so25777315edi.11
 for <32947 <at> debbugs.gnu.org>; Wed, 30 Mar 2022 13:23:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=ILJrzTyg7JJrY1Q+Tc2+nsuwveIHFg74vggkiYKMEVY=;
 b=m/DjT417PN4spCL7aEwIP9w0BwX3wUj4JwjS/bRiJTxkRZvP2zbpZfPYwoBVih00Yg
 jVWa5Lq8l+Nu4kWMDEjXosTmheE+sC4YHpNU2eolte7oIVx6+Y4WIUbBkeNh0UM1fVEs
 tuTW1fzWfy9wnC2TyTdRFGQSxNqAr04yskckLF6hG0iyeYNkBJJris1/DDfPpP7YEp2T
 jEHXxAGyLg+tkXfYWKgX0zgVaNhYsvqe95PGQr2jSX3Oyrp0o/0oLVMg5HC23pB3hcvF
 Sm4HhdB0fG8u9H3LkHoU+eELjEbl6+9ChQgajqyz1S5z5vKHS8pjhWDi4qkl3aahPfxG
 HBWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=ILJrzTyg7JJrY1Q+Tc2+nsuwveIHFg74vggkiYKMEVY=;
 b=Oa9OiRCnCrEw+wP3HlFTLw1zEPlwwBcu+5IQWlchHVzPd6Csab8cn25R5kJqsWV492
 fO291lC5lk5ealF2/4ph/aAfdC4A7asHg1Iv17n8e9Gg1wkkxQc4pQbR5wZPtos/Efpb
 RhXeHFzA4JjP7lm7fTUVsr10vMd54gpQyr6G1n7FOKhRQgITxV1EPOIe1OcYBXmzfZa5
 g1UnJnbjghxysw8ACilS7dmRaiRthrGJJsvAdQEQD2zTSjq7CotG7QKQuGS2syzAg6gd
 8HnsIQ+YrmJtAKlThF23oZz9w+2mdJw7+i7GtLnB1g8eMeRgf2bKoTjHI5Jc+5h0xVrr
 1GJg==
X-Gm-Message-State: AOAM533eR5LjnWxmggyGt2GWBH0A/c64NV+8e4XJ3VzVKkgYg1SgCMY2
 9+tjCZbl3LgvFE1VHkJ87el9RsNrzTJINMt4AYM=
X-Google-Smtp-Source: ABdhPJziqUGIadSHvEWQZ+kbqCUZAD2Jl3ldjtNxsiHglC9Wsh/XV+XavDd7tiHzLwBDpzrHqKwx9s2Cm7yMi0hDyks=
X-Received: by 2002:a05:6402:4248:b0:419:4583:eaa2 with SMTP id
 g8-20020a056402424800b004194583eaa2mr13038694edb.376.1648671812001; Wed, 30
 Mar 2022 13:23:32 -0700 (PDT)
MIME-Version: 1.0
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <a503fccf98c27bc616f5a6675a2524634e2ee42f.camel@HIDDEN>
 <fcabaec878b1f4a82f49f3a7ba23f121f889f8ee.camel@HIDDEN>
In-Reply-To: <fcabaec878b1f4a82f49f3a7ba23f121f889f8ee.camel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Wed, 30 Mar 2022 20:23:19 +0000
Message-ID: <CANp2FMdDiqYG2Lt2_7kj8SpJL+60L5u-=UKN3DViLbYh0E8BrA@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000b4a42705db755168"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000b4a42705db755168
Content-Type: text/plain; charset="UTF-8"

Thank you Maxime.

On Wed, Mar 30, 2022 at 6:41 PM Maxime Devos <maximedevos@HIDDEN> wrote:

> Maxime Devos schreef op wo 30-03-2022 om 19:43 [+0200]:
> > what if the URI contains &, <, > or " characters?  Looks like then
> > the
> > XML would be malformed.  To be reported upstream ... (not a blocker,
> > since xsltc is unused in the Guix package)
>
> Reported upstream at
> <https://issues.apache.org/jira/browse/XALANJ-2630>.
>

--000000000000b4a42705db755168
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Thank you Maxime.=C2=A0 <br></div><br><div class=3D"gmail_=
quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Mar 30, 2022 at 6:41 P=
M Maxime Devos &lt;<a href=3D"mailto:maximedevos@HIDDEN">maximedevos@te=
lenet.be</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-le=
ft:1ex">Maxime Devos schreef op wo 30-03-2022 om 19:43 [+0200]:<br>
&gt; what if the URI contains &amp;, &lt;, &gt; or &quot; characters?=C2=A0=
 Looks like then<br>
&gt; the<br>
&gt; XML would be malformed.=C2=A0 To be reported upstream ... (not a block=
er,<br>
&gt; since xsltc is unused in the Guix package)<br>
<br>
Reported upstream at<br>
&lt;<a href=3D"https://issues.apache.org/jira/browse/XALANJ-2630" rel=3D"no=
referrer" target=3D"_blank">https://issues.apache.org/jira/browse/XALANJ-26=
30</a>&gt;.<br>
</blockquote></div>

--000000000000b4a42705db755168--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 30 Mar 2022 18:41:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 30 14:41:36 2022
Received: from localhost ([127.0.0.1]:36980 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nZdGB-0005ba-Tk
	for submit <at> debbugs.gnu.org; Wed, 30 Mar 2022 14:41:36 -0400
Received: from michel.telenet-ops.be ([195.130.137.88]:36598)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nZdG9-0005bP-57
 for 32947 <at> debbugs.gnu.org; Wed, 30 Mar 2022 14:41:34 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by michel.telenet-ops.be with bizsmtp
 id CihX270034UW6Th06ihXQR; Wed, 30 Mar 2022 20:41:31 +0200
Message-ID: <fcabaec878b1f4a82f49f3a7ba23f121f889f8ee.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Wed, 30 Mar 2022 20:41:25 +0200
In-Reply-To: <a503fccf98c27bc616f5a6675a2524634e2ee42f.camel@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <a503fccf98c27bc616f5a6675a2524634e2ee42f.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-TdEdIvWyVIdcc7o34jJo"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1648665691; bh=FqNAfO3CsKuoyt+LPuc8aDPTBWOnOtBVz0tr1vWWN64=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=QoUhc8KDuJ5xzu+CrrDjpWdIm0y6oUR4yE70DfJ8yDTLS5m0jbfrE1ZcCWEikcPaF
 pDl8kDtI6VtGutg4+f5PMBSdcNY6W7J3Oq1bXg922VY5REryhvgrXMBbIZWvak2Pf8
 aIDZg0DWlCVGTlStM/7fqBmT92/LLO95LPcUH5WIRXZSxEPFnWsMxGSHxVrmjv3iL8
 l8yl6R29g/khGGvpFGsiiMuSaCijYA+JVlRFMN2QIlg6TUzukx9nhx/nyohhrQaA/U
 ft8MR13y2+AZ8asQeKBJa2/zIJQNDav1IJYQag7tWRPJdbjkwLnDy555/462U4ad3F
 DmGnqpOsdKTlw==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-TdEdIvWyVIdcc7o34jJo
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op wo 30-03-2022 om 19:43 [+0200]:
> what if the URI contains &, <, > or " characters?=C2=A0 Looks like then
> the
> XML would be malformed.=C2=A0 To be reported upstream ... (not a blocker,
> since xsltc is unused in the Guix package)

Reported upstream at
<https://issues.apache.org/jira/browse/XALANJ-2630>.

--=-TdEdIvWyVIdcc7o34jJo
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYkSkVRccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7sibAP9yZu0VnPXONeqdYdH7On3gYbya
Q/NZsebIW/JedyHs/AD/bLYY49b44Dd51xHfeD3DJW10CkpMf04lG3x9kedJPgY=
=Nf05
-----END PGP SIGNATURE-----

--=-TdEdIvWyVIdcc7o34jJo--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 30 Mar 2022 17:44:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 30 13:44:06 2022
Received: from localhost ([127.0.0.1]:36862 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nZcMY-000476-Ig
	for submit <at> debbugs.gnu.org; Wed, 30 Mar 2022 13:44:06 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:37282)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nZcMX-00046y-AJ
 for 32947 <at> debbugs.gnu.org; Wed, 30 Mar 2022 13:44:06 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id Chk32700Y4UW6Th06hk3D4; Wed, 30 Mar 2022 19:44:04 +0200
Message-ID: <a503fccf98c27bc616f5a6675a2524634e2ee42f.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Wed, 30 Mar 2022 19:43:59 +0200
In-Reply-To: <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-cn7ZZCnD0AfS2UYzArQ/"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1648662244; bh=X91LrpExzH6R5Nb0iFljytqiGl5dnCgFAw8VPeOULu4=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=PLUWPwbXXVzQxsp7n7R5XolshoJj1VwAit92pim2Z6OM+4ODianSYiA5ouKLzEBaz
 ZQT6Nuyo+mm1yo8KFjrnSd+vtWTLxbFxRBwSJcBHOGjYtMBIqbSq4zC+CN+7E9m9JC
 JCkRW78CMQLcUYrLFsUsTBjyNL60VAMmlAnDiJh7NU2TdQ9GB2a6veZzB5qF1cBKR9
 +dj01GUS6/ZL94WSQzO95MAdTwwXNHU4kMGsDklj2Jd9MHnjYTTXcuvzys2Pj1WloP
 Po9hP9Pz43Ce6nMFH6NB8JTmJBlw16sbp6+tPKSxoEbK0jTueh1B2ZNdXHYa2ETdeV
 wh4Iaj0Y+t55A==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-cn7ZZCnD0AfS2UYzArQ/
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op vr 18-03-2022 om 21:07 [+0100]:
> (I'm currently at
> xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey.java, 25%).

I've continued reading and I'm now at xalan-
j_2_7_2/src/org/apache/xalan/xsltc/dom/DocumentCache.java, 49%.

I think I see a bug there, in getStatistics:

	    out.print("<tr><td><a href=3D\""+_URIs[i]+"\">"+
		      "<font size=3D-1>"+_URIs[i]+"</font></a></td>");

what if the URI contains &, <, > or " characters?  Looks like then the
XML would be malformed.  To be reported upstream ... (not a blocker,
since xsltc is unused in the Guix package)

Greetings,
Maxime.

--=-cn7ZZCnD0AfS2UYzArQ/
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYkSW3xccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7q65AQC2Vc/ruQU83Xc3bIY9Ck1Pv03x
9raF7OpD8R1IsZaMdQD/ZTv7zlfeNBb0LjZwWlRdknmGdaLp9cKT5xb3R+g+BAM=
=03ZE
-----END PGP SIGNATURE-----

--=-cn7ZZCnD0AfS2UYzArQ/--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 23 Mar 2022 14:14:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 23 10:14:58 2022
Received: from localhost ([127.0.0.1]:45410 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nX1lG-0007uz-Dg
	for submit <at> debbugs.gnu.org; Wed, 23 Mar 2022 10:14:58 -0400
Received: from mail-pf1-f176.google.com ([209.85.210.176]:40684)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nX1lF-0007ul-5g
 for 32947 <at> debbugs.gnu.org; Wed, 23 Mar 2022 10:14:53 -0400
Received: by mail-pf1-f176.google.com with SMTP id d19so1597860pfv.7
 for <32947 <at> debbugs.gnu.org>; Wed, 23 Mar 2022 07:14:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=0zJAuIf7aeZWoM1Ngxr5DiHvzgIc2E0D6tUegL5hC4I=;
 b=fGmk9sjWW3f40HMqwlVW2peY+U/lBrn5aXGx38hfccYd70cCyeJHhE9MXJzDEBtAox
 lfHBxrZ9NsmfsAkyxgLLgtFc1L07TFV8GzUFB8ObRceOmi/kMA2iUtiSvHf5lTCBxTPa
 tTJYqQn1fvKNlPy0UEUPpX4Con9rJHKuOGj7CMcw0WFft9ALUUSk8q8LeqKSjiVqHmlZ
 oeRMX0mA2KqlOq8LUa16Yz1FErIoxllZKbbvPKGIrEM5f4tCM0Wz4AU5aR8lO72dzcid
 bszpsY4Ap541+j5A+VtI1QpHVqF8HFYs9Egn6zpTxjPAMQpIfNpfyOkawQJjyCMfsRU2
 XzGw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=0zJAuIf7aeZWoM1Ngxr5DiHvzgIc2E0D6tUegL5hC4I=;
 b=rEjyu67ZcpFxDdtklnjJkWq0mumOA98P8TTPyweUx2E2CZwk+fDVr3ruo4Fxsj66hF
 T1Pzm8SCpCYpkgL5Xot9Dg2gqIE7wWvRHZThBNGL5FZH56x+t8BZ8UVbj1LEIFk2uDgI
 SSjh0g9x+ITNVERdG4TD/w5rcTryZDRRmDTHw8J2BbNmlhcw4JUSiTbrRmpZH5/VebHZ
 w7lLLapLLP6s6tHZeZRzLUXEue9JV4M3qmwmWahuvitKQJclZLc51DdfBfyUDZPIstkj
 YtVngU60KT/9H0Vb3h0sHhwL+vWuWEPLaE7c1ZVZFAiV8MKQrxEZWrMlVyx/u/y0V+RH
 jimA==
X-Gm-Message-State: AOAM533yBXbumkOAEIIl7a/u6bfwUcL2djKpjjKssjLjuQsr+2qUETM+
 znT+i4u9AXvKKytohgScOpU=
X-Google-Smtp-Source: ABdhPJzWVFqg/165KfWs+VvmfBOqLVa1CkngdrR6v9ARfDrxqcaSYW5y6sRww5AcM0brNew9CNsCyg==
X-Received: by 2002:a63:1a5f:0:b0:381:f043:320d with SMTP id
 a31-20020a631a5f000000b00381f043320dmr95378pgm.63.1648044887068; 
 Wed, 23 Mar 2022 07:14:47 -0700 (PDT)
Received: from Ginko.local ([66.170.190.211]) by smtp.gmail.com with ESMTPSA id
 j14-20020a056a00174e00b004f776098715sm120261pfc.68.2022.03.23.07.14.45
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 23 Mar 2022 07:14:46 -0700 (PDT)
From: Frank Pursel <frank.pursel@HIDDEN>
X-Google-Original-From: Frank Pursel <fpp@HIDDEN>
To: 32947 <at> debbugs.gnu.org, maximedevos@HIDDEN
Subject: Re: [bug#32947] Add java-xalan.
Date: Wed, 23 Mar 2022 07:14:44 -0700
Message-ID: <87wngkdacr.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.6 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Oops, I, somehow, dropped some prior work. I think it's now
 all here. From f9c96acbf38ecbe3dc0e73077f92c6a8be1eb93d Mon Sep 17 00:00:00
 2001 Message-Id: <f9c96acbf38ecbe3dc0e73077f92c6a8be1eb93d. From: Frank Pursel
 Date: Wed, 23 Feb 2022 13:59:26 -0800 Subject: [PATC [...] 
 Content analysis details:   (1.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (frank.pursel[at]gmail.com)
 1.6 PDS_OTHER_BAD_TLD      Untrustworthy TLDs
 [URI: selfhosted.xyz (xyz)]
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
 [209.85.210.176 listed in wl.mailspike.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [209.85.210.176 listed in list.dnswl.org]
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.6 (/)

Oops, I, somehow, dropped some prior work.  I think it's now all here.

From f9c96acbf38ecbe3dc0e73077f92c6a8be1eb93d Mon Sep 17 00:00:00 2001
Message-Id: <f9c96acbf38ecbe3dc0e73077f92c6a8be1eb93d.1648044678.git.frank.=
pursel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Wed, 23 Feb 2022 13:59:26 -0800
Subject: [PATCH] gnu: Add java-xalan-interp

     * gnu/packages/xml.scm (java-xalan-interp): New variable
---
 gnu/packages/xml.scm | 66 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 66 insertions(+)

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 3ce5e771c7..a4d77b51d7 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -33,6 +33,8 @@
 ;;; Copyright =C2=A9 2021 Guillaume Le Vaillant <glv@HIDDEN>
 ;;; Copyright =C2=A9 2021 David Larsson <david.larsson@HIDDEN>
 ;;; Copyright =C2=A9 2021 Matthew James Kraai <kraai@HIDDEN>
+;;; Copyright =C2=A9 2022 Frank Pursel <frank.pursel@HIDDEN>
+;;; Copyright =C2=A9 2022 Maxime Devos <maximedevos@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2592,3 +2594,67 @@ (define-public python-xmltodict
     (description "This package provides a Python library to convert XML to
 @code{OrderedDict}.")
     (license license:expat)))
+
+(define-public java-xalan-interp
+  (package
+    (name "java-xalan-interp")
+    (version "2.7.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://apache/xalan/xalan-j/source/xalan-j_"
+                           (string-replace-substring
+                            version "." "_")
+                           "-src.tar.gz"))
+       (sha256
+        (base32 "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   (for-each
+                    delete-file
+                    (cons*=20
+                     ;; jflex and cup generated files
+                     ;; for removal
+                     "src/org/apache/xalan/xsltc/compiler/XPathLexer.java"
+                     "src/org/apache/xalan/xsltc/compiler/XPathParser.java"
+                     ;; Removing bundled jars
+                     (find-files "." "\\.(jar|tar\\.gz)$")))))))
+    (build-system ant-build-system)
+    (arguments
+     `(#:phases (modify-phases
+                %standard-phases
+                (add-after 'unpack 'prepare-for-build
+                  (lambda* (#:key inputs outputs #:allow-other-keys)
+                    (setenv "ANT_OPTS" "-Dxsltc.java_cup.not_needed=3Dtrue=
")
+                    (substitute* "build.xml"
+                      ;; Only the interpretive compiler.  xsltc contains a
+                      ;; circular reference java_cup.
+                      (("(<target name=3D\"jar\" depends=3D\"xalan-interpr=
etive.compile),.*"
+                        all pre)
+                       (string-append pre "\""))
+                      (("xml-apis") "jaxp"))
+                    (substitute* (list "src/MANIFEST.MF"
+                                       "src/manifest.xalan-interpretive"
+                                       "src/MANIFEST.SERIALIZER"
+                                       "src/manifest.xsltc")
+                      ;; This stops the indexing phase from searching for
+                      ;; xml-apis in the wrong location -- java-xerces and
+                      ;; java-jaxp are propagated, so the eventual Java
+                      ;; application package will still have access to it.
+                      (("^Class-Path:(.*)$") ""))))
+                (replace 'install
+                  (install-jars "build")))))
+    (native-inputs (list java-junit java-hamcrest-core))
+    (propagated-inputs (list java-jaxp java-xerces))
+    (home-page "https://xalan.apache.org/xalan-j/index.html")
+    (synopsis "Java XSLT processor")
+    (description "XSLT processor in java implementing XSLT Version 1.0, XP=
ath
+Version 1.0, and JAXP 1.3.  It builds on SAX2 and DOM level 3.  This versi=
on
+is the fully functional interpreter, xslt, not the xsltc version which may=
 be
+faster.")
+    (license
+     (list
+      license:asl2.0 ; almost everything
+      ;; samples/AppletXMLtoHTML/rabbitwhorn.jpg, according to
+      ;; <https://commons.wikimedia.org/wiki/File:Alice_par_John_Tenniel_3=
7.png>
+      license:public-domain))))
--=20
2.34.0





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 23 Mar 2022 01:32:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 22 21:32:39 2022
Received: from localhost ([127.0.0.1]:42194 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nWpra-0005Mu-SB
	for submit <at> debbugs.gnu.org; Tue, 22 Mar 2022 21:32:39 -0400
Received: from mail-pf1-f179.google.com ([209.85.210.179]:44867)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nWprW-0005FF-5a
 for 32947 <at> debbugs.gnu.org; Tue, 22 Mar 2022 21:32:37 -0400
Received: by mail-pf1-f179.google.com with SMTP id u17so269468pfk.11
 for <32947 <at> debbugs.gnu.org>; Tue, 22 Mar 2022 18:32:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=ttI8jnNtLjJ2pSwsIOLKN8eT0tCl/6DifqWFXQL58d8=;
 b=pKKheWe8jWgPYT8tIJZ/hcBGPo2qx/xy6I0mQU21w7a/yzzMi13Fi3kJ7p/3c/qwrl
 /rZTHqplapoyuoXsc/r4fXZZ4P8xL96BK7T75FoPaFv56gQeGj0BmRUVeoGyAVpVKX6R
 nxsrfLW902EpO7O4c8w/y84CH6C9Jd8W7KoNRk48mioqNZo9+5Xtfg5AHTBsDkZv5IA1
 bMz/9BqdxqiEukrf9Nov/wvZlYxvfZItGkIPuTZqz06leZ5YcF8AxWCmzcr1OGgDQfek
 HTTHZNRiMsaYk/1Ti6r2XB2Ip5PTT5V0+LZmz1bbQc0SwMhpjFhSlWrRfD5szebJEpwx
 441w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=ttI8jnNtLjJ2pSwsIOLKN8eT0tCl/6DifqWFXQL58d8=;
 b=bYkI4LL1PY0VSxDBK1iS/1yB4MZbsv8FzZ/bBBghlor1jHIaSz60ZutHX2nBhFDtN7
 8yPDFOcAu6OtRUb5F88zVHOEVKDb+WJkiVLnogsJl/zWmSAqpNCvR8xPkSOUDhaLaRaH
 CH5zfvzIpI9LmrW7zwZgF0S1YeW4sPqbcFpjl1qIldKWcg5YzE4CxPzQkrZS1DLabLg3
 rD6ttmxIGbmW81qpp5znHh1xTnloQDEdXhxZBfJ2A5+FlDderd8x76k9mNvSkUMAAWAt
 O1zn5Xz7uwGv1TjG6cZ3zNlW2zZVDWDImfQfNEC6kM3gWt8LNSy77BwcwSFFCctkuF/a
 i3Ng==
X-Gm-Message-State: AOAM530TE0VYkzzVJO7Vr0XyW42mwL1GUPRbomc1xRsBXDBPDrkQAEAK
 fZ50nSnD/+kmh0Q7NOi+RR4=
X-Google-Smtp-Source: ABdhPJw3eO2E1NjZhOEW72wia6h4mxJCJYcApaICY9AUFyRWnldZ0AAnBvNlqSsEpGoZhcvrWaDWHA==
X-Received: by 2002:a05:6a00:438b:b0:4fa:a67c:7ca0 with SMTP id
 bt11-20020a056a00438b00b004faa67c7ca0mr11591148pfb.5.1647999147916; 
 Tue, 22 Mar 2022 18:32:27 -0700 (PDT)
Received: from Ginko.local ([66.170.190.211]) by smtp.gmail.com with ESMTPSA id
 t26-20020a056a00139a00b004faa13ba384sm9447153pfg.162.2022.03.22.18.32.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 22 Mar 2022 18:32:26 -0700 (PDT)
From: Frank Pursel <frank.pursel@HIDDEN>
X-Google-Original-From: Frank Pursel <fpp@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: Re: [bug#32947] Add java-xalan.
Date: Tue, 22 Mar 2022 18:32:24 -0700
Message-ID: <87zglhcv2v.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.6 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From 4c867018a167053018a67fce43eb91a01a4112da Mon Sep 17
 00:00:00
 2001 Message-Id: <4c867018a167053018a67fce43eb91a01a4112da. From: Frank Pursel
 Date: Wed, 23 Feb 2022 13:59:26 -0800 Subject: [PATC [...] 
 Content analysis details:   (1.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (frank.pursel[at]gmail.com)
 1.6 PDS_OTHER_BAD_TLD      Untrustworthy TLDs
 [URI: selfhosted.xyz (xyz)]
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [209.85.210.179 listed in wl.mailspike.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [209.85.210.179 listed in list.dnswl.org]
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.6 (/)

From 4c867018a167053018a67fce43eb91a01a4112da Mon Sep 17 00:00:00 2001
Message-Id: <4c867018a167053018a67fce43eb91a01a4112da.1647998883.git.frank.=
pursel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Wed, 23 Feb 2022 13:59:26 -0800
Subject: [PATCH] gnu: Add java-xalan-interp

     * gnu/packages/xml.scm (java-xalan-interp): New variable
---
 gnu/packages/xml.scm | 61 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 3ce5e771c7..197165e9bb 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -33,6 +33,8 @@
 ;;; Copyright =C2=A9 2021 Guillaume Le Vaillant <glv@HIDDEN>
 ;;; Copyright =C2=A9 2021 David Larsson <david.larsson@HIDDEN>
 ;;; Copyright =C2=A9 2021 Matthew James Kraai <kraai@HIDDEN>
+;;; Copyright =C2=A9 2022 Frank Pursel <frank.pursel@HIDDEN>
+;;; Copyright =C2=A9 2022 Maxime Devos <maximedevos@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2592,3 +2594,62 @@ (define-public python-xmltodict
     (description "This package provides a Python library to convert XML to
 @code{OrderedDict}.")
     (license license:expat)))
+
+(define-public java-xalan-interp
+  (package
+    (name "java-xalan-interp")
+    (version "2.7.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://apache/xalan/xalan-j/source/xalan-j_"
+                           (string-replace-substring
+                            version "." "_")
+                           "-src.tar.gz"))
+       (sha256
+        (base32 "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   (for-each
+                    delete-file
+                    (cons*=20
+                     ;; jflex and cup generated files
+                     ;; for removal
+                     "src/org/apache/xalan/xsltc/compiler/XPathLexer.java"
+                     "src/org/apache/xalan/xsltc/compiler/XPathParser.java"
+                     ;; Removing bundled jars
+                     (find-files "." "\\.(jar|tar\\.gz)$")))))))
+    (build-system ant-build-system)
+    (arguments
+     `(#:phases (modify-phases
+                %standard-phases
+                (add-after 'unpack 'prepare-for-build
+                  (lambda* (#:key inputs outputs #:allow-other-keys)
+                    (setenv "ANT_OPTS" "-Dxsltc.java_cup.not_needed=3Dtrue=
")
+                    (substitute* "build.xml"
+                      ;; Only the interpretive compiler.  xsltc contains a
+                      ;; circular reference java_cup.
+                      (("(<target name=3D\"jar\" depends=3D\"xalan-interpr=
etive.compile),.*"
+                        all pre)
+                       (string-append pre "\""))
+                      (("xml-apis") "jaxp"))
+                    (substitute* (list "src/MANIFEST.MF"
+                                       "src/manifest.xalan-interpretive"
+                                       "src/MANIFEST.SERIALIZER"
+                                       "src/manifest.xsltc")
+                      ;; This stops the indexing phase from searching for
+                      ;; xml-apis in the wrong location -- java-xerces and
+                      ;; java-jaxp are propagated, so the eventual Java
+                      ;; application package will still have access to it.
+                      (("^Class-Path:(.*)$") ""))))
+                (replace 'install
+                  (install-jars "build")))))
+    (native-inputs (list java-junit java-hamcrest-core))
+    (propagated-inputs (list java-jaxp java-xerces))
+    (home-page "https://xalan.apache.org/xalan-j/index.html")
+    (synopsis "Java XSLT processor")
+    (description "XSLT processor in java implementing XSLT Version 1.0, XP=
ath
+Version 1.0, and JAXP 1.3.  It builds on SAX2 and DOM level 3.  This versi=
on
+is the fully functional interpreter, xslt, not the xsltc version which may=
 be
+faster.")
+    (license license:asl2.0)))
--=20
2.34.0





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 22 Mar 2022 18:20:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 22 14:20:52 2022
Received: from localhost ([127.0.0.1]:41822 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nWj7k-0000da-83
	for submit <at> debbugs.gnu.org; Tue, 22 Mar 2022 14:20:52 -0400
Received: from lists.gnu.org ([209.51.188.17]:40118)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1nWj7j-0000dT-1D
 for submit <at> debbugs.gnu.org; Tue, 22 Mar 2022 14:20:51 -0400
Received: from eggs.gnu.org ([209.51.188.92]:52374)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <julien@HIDDEN>)
 id 1nWj7i-0005GC-SQ
 for guix-patches@HIDDEN; Tue, 22 Mar 2022 14:20:50 -0400
Received: from lepiller.eu ([89.234.186.109]:57254)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <julien@HIDDEN>)
 id 1nWj7h-0001sX-6b
 for guix-patches@HIDDEN; Tue, 22 Mar 2022 14:20:50 -0400
Received: from lepiller.eu (localhost [127.0.0.1])
 by lepiller.eu (OpenSMTPD) with ESMTP id 3707f510;
 Tue, 22 Mar 2022 18:19:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from
 :to:subject:in-reply-to:references:message-id:mime-version
 :content-type:content-transfer-encoding; s=dkim; bh=yVfU0dv26Qu3
 T3xYEzcU30PbR7u5bq/CCfP3y0iSZ38=; b=YO747cBsTFZqrrnZAxhntc89QrYm
 6ZHuAvaBFMn/icRM7DBKRS6yINvRV1qbj4/hhwK1koA8QASoZvNwDWMs278ucdKk
 8/SQ2/no1XnWSgqbp6oStuKgtG54ceECBWUpmFL3MeVdnsYm3XOSPkgdIpcAZVsV
 EnGtGWqhR2pCjPi4JAryUBsWpo/oeVSUUy+3Y7fBHg1ufv6U8FH+TkO2ZUDt7C1i
 CKL5uSufr3H8qvFzWkgn9mJmKCp30lHH5n+Nq6I1glngIGxD0fv5xTU6Rxn8wP3i
 V0PkSpw7YCbL9N8dC8KdM7BOiH273WwvyK18+O0cuuh74aiXWdM8RyMCjA==
Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 4e8da0ea
 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); 
 Tue, 22 Mar 2022 18:19:42 +0000 (UTC)
Date: Tue, 22 Mar 2022 19:18:11 +0100
From: Julien Lepiller <julien@HIDDEN>
To: guix-patches@HIDDEN, Maxime Devos <maximedevos@HIDDEN>,
 Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Subject: Re: [bug#32947] Add java-xalan.
User-Agent: K-9 Mail for Android
In-Reply-To: <fd01542ad871b18187a61763d06916d1f2ceda16.camel@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <fd01542ad871b18187a61763d06916d1f2ceda16.camel@HIDDEN>
Message-ID: <748F479C-EE10-4720-BF39-525589A2AD50@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=89.234.186.109; envelope-from=julien@HIDDEN;
 helo=lepiller.eu
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

On March 22, 2022 6:45:15 PM GMT+01:00, Maxime Devos <maximedevos@telenet=
=2Ebe> wrote:
>Maxime Devos schreef op vr 18-03-2022 om 21:07 [+0100]:
>> I've been reading the source code, not seeing anything
>> =E2=80=98suspicous=E2=80=99 (malware etc=2E) so far (I'm currently at
>> xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey=2Ejava, 25%)=2E
>
>Now I'm at 42% (src/org/apache/xalan/xsltc/compiler/XPathLexer=2Ejava)=2E
>I've found two binaries (*):
>
>  * src/org/apache/xalan/xsltc/compiler/XPathLexer=2Ejava
>  * src/org/apache/xalan/xsltc/compiler/XPathParser=2Ejava
>
>They appear to be generated by a lexer and parser generator --
>apparently it's named =E2=80=98java_cup=E2=80=99?  Given that they are in=
 the 'xsltc'
>part, which is currently unused in the java-xalan package IIUC, I
>believe it would be sufficient to just delete these two files=2E

To add to your comment=2E I've encountered java_cup in tge past=2E It's no=
t bootstrappable as far as I can see=2E It has a dependency on jflex and it=
self, and jflex requires itself and java_cup=2E I looked at the first commi=
t of jflex, and it already depends on itself (but not cup)=2E According to =
the devs, chey used a hand-written lexer that was too aweful to commit, and=
 so we can't rebuild jflex=2E

If someone is interested, they would have to write a lexer for an early ve=
rsion of jflex :)

>
>(*) Here I mean 'binaries'=3D'generated, not source code' -- it's still
>=2Ejava and not =2Eclass=2E
>
>Greetings,
>Maxime=2E





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 22 Mar 2022 18:19:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 22 14:19:48 2022
Received: from localhost ([127.0.0.1]:41812 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nWj6i-0000bP-2i
	for submit <at> debbugs.gnu.org; Tue, 22 Mar 2022 14:19:48 -0400
Received: from lepiller.eu ([89.234.186.109]:59312)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1nWj6g-0000bG-3K
 for 32947 <at> debbugs.gnu.org; Tue, 22 Mar 2022 14:19:47 -0400
Received: from lepiller.eu (localhost [127.0.0.1])
 by lepiller.eu (OpenSMTPD) with ESMTP id 3707f510;
 Tue, 22 Mar 2022 18:19:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from
 :to:subject:in-reply-to:references:message-id:mime-version
 :content-type:content-transfer-encoding; s=dkim; bh=yVfU0dv26Qu3
 T3xYEzcU30PbR7u5bq/CCfP3y0iSZ38=; b=YO747cBsTFZqrrnZAxhntc89QrYm
 6ZHuAvaBFMn/icRM7DBKRS6yINvRV1qbj4/hhwK1koA8QASoZvNwDWMs278ucdKk
 8/SQ2/no1XnWSgqbp6oStuKgtG54ceECBWUpmFL3MeVdnsYm3XOSPkgdIpcAZVsV
 EnGtGWqhR2pCjPi4JAryUBsWpo/oeVSUUy+3Y7fBHg1ufv6U8FH+TkO2ZUDt7C1i
 CKL5uSufr3H8qvFzWkgn9mJmKCp30lHH5n+Nq6I1glngIGxD0fv5xTU6Rxn8wP3i
 V0PkSpw7YCbL9N8dC8KdM7BOiH273WwvyK18+O0cuuh74aiXWdM8RyMCjA==
Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 4e8da0ea
 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); 
 Tue, 22 Mar 2022 18:19:42 +0000 (UTC)
Date: Tue, 22 Mar 2022 19:18:11 +0100
From: Julien Lepiller <julien@HIDDEN>
To: guix-patches@HIDDEN, Maxime Devos <maximedevos@HIDDEN>,
 Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Subject: Re: [bug#32947] Add java-xalan.
User-Agent: K-9 Mail for Android
In-Reply-To: <fd01542ad871b18187a61763d06916d1f2ceda16.camel@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
 <fd01542ad871b18187a61763d06916d1f2ceda16.camel@HIDDEN>
Message-ID: <748F479C-EE10-4720-BF39-525589A2AD50@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On March 22, 2022 6:45:15 PM GMT+01:00, Maxime Devos <maximedevos@telenet=
=2Ebe> wrote:
>Maxime Devos schreef op vr 18-03-2022 om 21:07 [+0100]:
>> I've been reading the source code, not seeing anything
>> =E2=80=98suspicous=E2=80=99 (malware etc=2E) so far (I'm currently at
>> xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey=2Ejava, 25%)=2E
>
>Now I'm at 42% (src/org/apache/xalan/xsltc/compiler/XPathLexer=2Ejava)=2E
>I've found two binaries (*):
>
>  * src/org/apache/xalan/xsltc/compiler/XPathLexer=2Ejava
>  * src/org/apache/xalan/xsltc/compiler/XPathParser=2Ejava
>
>They appear to be generated by a lexer and parser generator --
>apparently it's named =E2=80=98java_cup=E2=80=99?  Given that they are in=
 the 'xsltc'
>part, which is currently unused in the java-xalan package IIUC, I
>believe it would be sufficient to just delete these two files=2E

To add to your comment=2E I've encountered java_cup in tge past=2E It's no=
t bootstrappable as far as I can see=2E It has a dependency on jflex and it=
self, and jflex requires itself and java_cup=2E I looked at the first commi=
t of jflex, and it already depends on itself (but not cup)=2E According to =
the devs, chey used a hand-written lexer that was too aweful to commit, and=
 so we can't rebuild jflex=2E

If someone is interested, they would have to write a lexer for an early ve=
rsion of jflex :)

>
>(*) Here I mean 'binaries'=3D'generated, not source code' -- it's still
>=2Ejava and not =2Eclass=2E
>
>Greetings,
>Maxime=2E





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 22 Mar 2022 17:45:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 22 13:45:30 2022
Received: from localhost ([127.0.0.1]:41778 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nWiZW-0008AW-Fz
	for submit <at> debbugs.gnu.org; Tue, 22 Mar 2022 13:45:30 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:33620)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nWiZT-0008AH-K4
 for 32947 <at> debbugs.gnu.org; Tue, 22 Mar 2022 13:45:28 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id 9VlR2700M4UW6Th01VlR5k; Tue, 22 Mar 2022 18:45:26 +0100
Message-ID: <fd01542ad871b18187a61763d06916d1f2ceda16.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Tue, 22 Mar 2022 18:45:15 +0100
In-Reply-To: <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-h3iSe5+tjNCPoodgHJxK"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1647971126; bh=ky0X2l2JZ53ZVjAAr4T/vow3DChoUM/Jg4I9j7thcfo=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=lc3zjPsSj9XGKZxqlHf9glJTYIN59WlBIhyiYo2j7qoa1LmcQ+eHlMXiCHyubZCEK
 3GwQAx1bu+4xznnWdoF9uTaWUja5nlCJ9hiUzCmLevJ8OJVF/KIY25FSFQUquaQQSs
 3bbzD+IgkIfENnDMGUSYeL6WmSsQG+gpUz7r8jntU3O5XlmKC1lQrtipCgFqjhhvGF
 cjDuEMOLqeHGqdpaJouZfNc9sQ7N8pT44pmLlInBvg740Wt3bLcGuVPl5RxZ1T23x3
 uqf+U6+00/YhRRoMQEEW4Wa2aysA49J/DRaJYGrJ9Y1KQXHyUWed7VVYaqkvZz4A8T
 s6Zt0e6sJDwig==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-h3iSe5+tjNCPoodgHJxK
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op vr 18-03-2022 om 21:07 [+0100]:
> I've been reading the source code, not seeing anything
> =E2=80=98suspicous=E2=80=99 (malware etc.) so far (I'm currently at
> xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey.java, 25%).

Now I'm at 42% (src/org/apache/xalan/xsltc/compiler/XPathLexer.java).
I've found two binaries (*):

  * src/org/apache/xalan/xsltc/compiler/XPathLexer.java
  * src/org/apache/xalan/xsltc/compiler/XPathParser.java

They appear to be generated by a lexer and parser generator --
apparently it's named =E2=80=98java_cup=E2=80=99?  Given that they are in t=
he 'xsltc'
part, which is currently unused in the java-xalan package IIUC, I
believe it would be sufficient to just delete these two files.

(*) Here I mean 'binaries'=3D'generated, not source code' -- it's still
.java and not .class.

Greetings,
Maxime.

--=-h3iSe5+tjNCPoodgHJxK
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYjoLKxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kptAQD88Uf4PcJfb+8sECnT9KMFLJmJ
3oC3Ai2Dv0b9d4yH4AEAy0CEXPuVCRbrlDEIDCkOIfrt5TBFqmRJCYoa1riVNwI=
=HCwJ
-----END PGP SIGNATURE-----

--=-h3iSe5+tjNCPoodgHJxK--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 19 Mar 2022 16:38:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 19 12:38:58 2022
Received: from localhost ([127.0.0.1]:60510 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVc6U-0005iE-DD
	for submit <at> debbugs.gnu.org; Sat, 19 Mar 2022 12:38:58 -0400
Received: from mail-pl1-f180.google.com ([209.85.214.180]:35678)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nVc6R-0005hw-S8
 for 32947 <at> debbugs.gnu.org; Sat, 19 Mar 2022 12:38:57 -0400
Received: by mail-pl1-f180.google.com with SMTP id n15so9429854plh.2
 for <32947 <at> debbugs.gnu.org>; Sat, 19 Mar 2022 09:38:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:subject:date:message-id:mime-version;
 bh=GiUqtTZwESIgR/ATRquM5/ND/hKzCkdndGHhkZtKagc=;
 b=JBB2WZ+FiHaM1asH/J1C2qnTPyz/Kvru5duTGyL0nt35EXwg80AJU8Pz5fNKlEfXNQ
 6czB/QCBb31Aue9znW9gK7q1UUirSSnpM9VdHl0I1KVONIgnEnqDsnADhLOkl6reiwn1
 vplexRWeLaA3T9pVbQHUEt5JTvO+M7Rytg81IvLVxHaBA5ElV53s6D4oPFJXPc3htvng
 DP5Axwfq/oOUPdCuJH9IFStgO8FjmYnG6AqS94psoxiHaEOQbFVW1SyR8LjbOrqs8Wqt
 bstHC6n0peLqtkWvLj+zm0lxlHuguToDF+wRKjB1jd+a23Y8io/oMFN9lOYQFZb7olHX
 jYSg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
 bh=GiUqtTZwESIgR/ATRquM5/ND/hKzCkdndGHhkZtKagc=;
 b=H04NwwfIMhFJpEyVImvDOmrY6pJYRSOh/JQ2NbpSs5VxvVLn3052zz06TvwSW91NvM
 gOgVg2+7em/sT5wmcB5WoQ6i/AiHhtB3d4JP2CpLtvSP/lP9kTuEq9Ho3dZMr+swI1e/
 oh0iFr7Mf1DydTQCHs9SEQYV2l9b0NU+LATUhHapDdUkTFPksD3q59gTHMaa+GHtdWha
 MshvglIQ5CE4AzduaVMnhe2SXmRc91r1l5bi2vcM0w4TEZfBuBKO9Cv5gThLFcZr93cC
 dgIAS5BN6mHnHOBC/BJTW1ii5RFqmUkzYTE1lU/VBeDawInsy+tCb3qegld3X0CqKllZ
 JwqA==
X-Gm-Message-State: AOAM53096BD1y9q+6OqWcaoAPow5atz5KXsO/vtMNWpDUJ5IjIFmdoGO
 6lOohRpILqs0HU/OH6tqNL8=
X-Google-Smtp-Source: ABdhPJzXfWOuyxsDNbGyTrdI1Bck7tnGjN0xe+ktNkxZjrnpx0rf3bglQ+wmGNjTcbJqGCqFa5w8NQ==
X-Received: by 2002:a17:90b:4b51:b0:1bf:88c7:aecc with SMTP id
 mi17-20020a17090b4b5100b001bf88c7aeccmr17351887pjb.115.1647707929713; 
 Sat, 19 Mar 2022 09:38:49 -0700 (PDT)
Received: from fpp-Latitude-7280 ([66.170.190.211])
 by smtp.gmail.com with ESMTPSA id
 j20-20020a62e914000000b004fa3bd9bef0sm8544136pfh.110.2022.03.19.09.38.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 19 Mar 2022 09:38:48 -0700 (PDT)
From: Frank Pursel <frank.pursel@HIDDEN>
To: 32947 <at> debbugs.gnu.org, maximedevos@HIDDEN
Subject: Re: [bug#32947] Add java-xalan.
Date: Sat, 19 Mar 2022 09:38:47 -0700
Message-ID: <87o821rj6w.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Maxime, Maxime Devos writes: > Now at
 src/org/apache/xalan/xsltc/compiler/IdKeyPattern.java, 
 line 36%. > I noticed some Java code does some classpath and class loader
 things, > so I'm not sure that the java-x [...] 
 Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (frank.pursel[at]gmail.com)
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [209.85.214.180 listed in list.dnswl.org]
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [209.85.214.180 listed in wl.mailspike.net]
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 1.2 URI_DOTEDU             Has .edu URI
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Maxime,

Maxime Devos writes:
> Now at src/org/apache/xalan/xsltc/compiler/IdKeyPattern.java, line 36%.
> I noticed some Java code does some classpath and class loader things,
> so I'm not sure that the java-xalan package will actually work.

Yes, I think that is why apache continues to maintain the xslt base in
parallel with the xsltc base and why the java-xalan-interp avoids using
the xsltc branch of the source.

I've also read articles that questioned the notion that cup (used by the
xsltc base) offers any real value.  eg...
https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.1.5402&rep=rep1&type=pdf

I've never seen any published performance comparisons between xslt and
xsltc and it makes me believe that if there are gains they are modest in
this application.

It is also why I chose to name this package
java-xalan-interp to make the distinction between the code bases clear.

Regards,
Frank Pursel




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 19 Mar 2022 15:58:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 19 11:58:45 2022
Received: from localhost ([127.0.0.1]:60477 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVbTZ-0004ak-HV
	for submit <at> debbugs.gnu.org; Sat, 19 Mar 2022 11:58:45 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:39004)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nVbTW-0004aa-Hj
 for 32947 <at> debbugs.gnu.org; Sat, 19 Mar 2022 11:58:44 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id 8Fyg270024UW6Th01FygFH; Sat, 19 Mar 2022 16:58:40 +0100
Message-ID: <b0f466794211875a5c4a0f3c5bf8770e678082e5.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Sat, 19 Mar 2022 16:58:35 +0100
In-Reply-To: <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-E5LDg1+AUsnSqfb7x7P2"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1647705520; bh=DqZzhltJuMRgqkR+7l7LG51MSOKJlRlfTCdk38KysMQ=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=SvT1dEnnfxtGJu0WQR12udjpNfJQfwXyHr6ewMI57+J0W0adWn++X5r1THYYQZOjz
 0Z7oOB9mcEEn8MX324qFvyWUcMP//mI86xJRkG/bpkbQx24RStc3oLBZAlxJtWHPYJ
 71SHs9pTSBI806dT+Q0OwuO14OskoONwR8BD3kU2Ytax9QESDExNHTrexUCL9vWwso
 O5WYYtERHSSOJmWiDRFK8WAZ0JfUEwQmO+71Uy+Ny3J9yWzLQhZGdXTbTaUX4YN4fF
 sWbIWpS6cEEgkzwSrzfHb28bqghn+9eQZev4AK4Fk0eLnYxdacYhpFZbERd7DaILBI
 H8yHwuwcNqbRA==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-E5LDg1+AUsnSqfb7x7P2
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op vr 18-03-2022 om 21:07 [+0100]:
> I've been reading the source code, not seeing anything
> =E2=80=98suspicous=E2=80=99 (malware etc.) so far (I'm currently at
> xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey.java, 25%).

Now at src/org/apache/xalan/xsltc/compiler/IdKeyPattern.java, line 36%.
I noticed some Java code does some classpath and class loader things,
so I'm not sure that the java-xalan package will actually work.

Greetings,
Maxime.

--=-E5LDg1+AUsnSqfb7x7P2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYjX9qxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kwxAP9Hos5xqtpFEsSZUyaI3Ick1G9Q
PRyhQOmAqL1Pfz0IYQEAr7CvHy84w4/dANL5+2941hU95VnoOuptFxpx9UZ8Pwo=
=RudD
-----END PGP SIGNATURE-----

--=-E5LDg1+AUsnSqfb7x7P2--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 19 Mar 2022 15:42:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 19 11:42:11 2022
Received: from localhost ([127.0.0.1]:60455 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVbDX-000483-8L
	for submit <at> debbugs.gnu.org; Sat, 19 Mar 2022 11:42:11 -0400
Received: from mail-pf1-f176.google.com ([209.85.210.176]:35396)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nVbDV-00047p-DW
 for 32947 <at> debbugs.gnu.org; Sat, 19 Mar 2022 11:42:10 -0400
Received: by mail-pf1-f176.google.com with SMTP id a5so12050820pfv.2
 for <32947 <at> debbugs.gnu.org>; Sat, 19 Mar 2022 08:42:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=6iNUHk0JSPfSDMrKHA1pcvZfVqmzuCDHbP4omhQDkVA=;
 b=C0j5B9RqBI8FthpoTYumJA48WvkVyrRKPu6OGhaSxp41/PSgXm5gbnNBlMSL+6uLQk
 W1wjVfUF0UDSzU5yYdz7EEWj5+vctRFbP89vFVYjjpY/2El3SNdy8N6vZpmCpx3z4R1d
 yq8u4uMbHK3pxI3hiQodC+b1WZQe5/mYDXuUN26XvAVR7CeC9lgPMXXn6kHeLd9Adn5M
 RiT0djJ8u9BEiIGTInAy5fypqykH7TunHL5V+njZHQHb78ac1pExyRxyM6sqVyqR49Ye
 ZyKdFg4Fx/5MdRz12DOt23ixxRbAHXWW8rDipY3Y9xgJHFHBmV5spHCxtlagdIbFWCXk
 I1cg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=6iNUHk0JSPfSDMrKHA1pcvZfVqmzuCDHbP4omhQDkVA=;
 b=syI9lIsGdNcGnBNCxaI/hw9VP0pz0CD0VXUmOYKqAnTGgV7Ruom/AlTAxon8Ym/RHJ
 o7vEcwdfI/J1UnuJOHkN+0RBOTuFhPxl/vZbLoa0geZtBw/O1cpO9I0HMlM1uMJLOO8J
 zKvKi/R5APh71pVq9AfvmnPTs14nWceDyK3OTmtWoMnUs9KBDGlYLagwTxOpq9gnI5+a
 uS0lcmjsAIYcHaRC5jx82OgKtxhz40HsAn5DpP+uTmR+cxyk56lfXh6tMFt1m/mYATtU
 W3HWtAqSe9GxQxMVGdRTJQIYPc12Lgxr5LvjG0969xExA4jmx5j9ltCkd10lKtOxMWyu
 3ySg==
X-Gm-Message-State: AOAM532/6xWOwMDHJI9seaiaYGu7HMjPfYBq4nh/E1ligCck/2jkoX//
 nRYIe+IB8jTJzkl4wxRFGwE=
X-Google-Smtp-Source: ABdhPJytm7RDO/CUiQyh3Ig414aouw/GedfYo1HPnTrJRSK0XgqAmPaz0F7O6oQIRkazxkteg9gVVw==
X-Received: by 2002:a63:2b48:0:b0:36c:54fb:43c3 with SMTP id
 r69-20020a632b48000000b0036c54fb43c3mr11619502pgr.611.1647704523336; 
 Sat, 19 Mar 2022 08:42:03 -0700 (PDT)
Received: from fpp-Latitude-7280 ([66.170.190.211])
 by smtp.gmail.com with ESMTPSA id
 w6-20020a17090a460600b001bf355e964fsm15175913pjg.0.2022.03.19.08.42.00
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 19 Mar 2022 08:42:01 -0700 (PDT)
From: Frank Pursel <frank.pursel@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: Re: [bug#32947] Add java-xalan. 
Date: Sat, 19 Mar 2022 08:41:59 -0700
Message-ID: <87r16yq794.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.6 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From 21400e9165ccee0a72c62eb0def9f52fdfdf5d06 Mon Sep 17
 00:00:00
 2001 From: Frank Pursel Date: Fri, 18 Mar 2022 19:16:57 +0000 Subject: [PATCH]
 gnu: Add java-xalan-interp * gnu/packages/xml.scm (java-xalan-interp): New
 variable --- gnu/packages/xml.scm | 59
 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 59 insertions(+) 
 Content analysis details:   (1.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (frank.pursel[at]gmail.com)
 1.6 PDS_OTHER_BAD_TLD      Untrustworthy TLDs
 [URI: selfhosted.xyz (xyz)]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [209.85.210.176 listed in list.dnswl.org]
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
 [209.85.210.176 listed in wl.mailspike.net]
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.6 (/)

From 21400e9165ccee0a72c62eb0def9f52fdfdf5d06 Mon Sep 17 00:00:00 2001
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Fri, 18 Mar 2022 19:16:57 +0000
Subject: [PATCH] gnu: Add java-xalan-interp

     * gnu/packages/xml.scm (java-xalan-interp): New variable
---
 gnu/packages/xml.scm | 59 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 59 insertions(+)

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 49275c3e0c..a90aee2783 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -33,6 +33,7 @@
 ;;; Copyright =C2=A9 2021 Guillaume Le Vaillant <glv@HIDDEN>
 ;;; Copyright =C2=A9 2021 David Larsson <david.larsson@HIDDEN>
 ;;; Copyright =C2=A9 2021 Matthew James Kraai <kraai@HIDDEN>
+;;; Copyright =C2=A9 2022 Frank Pursel <frank.pursel@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2592,3 +2593,61 @@ (define-public python-xmltodict
     (description "This package provides a Python library to convert XML to
 @code{OrderedDict}.")
     (license license:expat)))
+
+(define-public java-xalan-interp
+  (package
+    (name "java-xalan-interp")
+    (version "2.7.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://apache/xalan/xalan-j/source/xalan-j_"
+                           (string-replace-substring
+                            version "." "_")
+                           "-src.tar.gz"))
+       (sha256
+        (base32 "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; Removing bundled tars and jars
+                   (for-each
+                    delete-file
+                    (find-files "." "\\.(jar|tar\\.gz)$"))))))
+    (build-system ant-build-system)
+    (arguments
+     `(#:phases (modify-phases
+                %standard-phases
+                (add-after 'unpack 'prepare-for-build
+                  (lambda* (#:key inputs outputs #:allow-other-keys)
+                    (setenv "ANT_OPTS" "-Dxsltc.java_cup.not_needed=3Dtrue=
")
+                    (substitute* "build.xml"
+                      ;; Only the interpretive compiler.  xsltc contains a
+                      ;; circular reference java_cup.
+                      (("(<target name=3D\"jar\" depends=3D\"xalan-interpr=
etive.compile),.*"
+                        all pre)
+                       (string-append pre "\""))
+                      (("xml-apis") "jaxp"))
+                    (substitute* (list "src/MANIFEST.MF"
+                                       "src/manifest.xalan-interpretive"
+                                       "src/MANIFEST.SERIALIZER"
+                                       "src/manifest.xsltc")
+                      ;; This stops the indexing phase from searching for
+                      ;; xml-apis in the wrong location -- java-xerces and
+                      ;; java-jaxp are propagated, so the eventual Java
+                      ;; application package will still have access to it.
+                      (("^Class-Path:(.*)$") ""))))
+                (replace 'install
+                  (install-jars "build")))))
+    (native-inputs (list java-junit java-hamcrest-core))
+    (propagated-inputs (list java-jaxp java-xerces))
+    (home-page "https://xalan.apache.org/xalan-j/index.html")
+    (synopsis "Java XSLT processor")
+    (description "XSLT processor in java implementing XSLT Version 1.0, XP=
ath
+Version 1.0, and JAXP 1.3.  It builds on SAX2 and DOM level 3.  This versi=
on
+is the fully functional interpreter, xslt, not the xsltc version which may=
 be
+faster.")
+    (license (list license:asl2.0 ; almost everything
+                 ;; samples/AppletXMLtoHTML/rabbitwhorn.jpg, according to
+                 ;; <https://commons.wikimedia.org/wiki/File:Alice_par_Joh=
n_Tenniel_37.png>
+                 license:public-domain)
+                   )))
--=20
2.34.0





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 18 Mar 2022 20:42:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 18 16:42:32 2022
Received: from localhost ([127.0.0.1]:58499 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVJQd-0002bA-HV
	for submit <at> debbugs.gnu.org; Fri, 18 Mar 2022 16:42:32 -0400
Received: from mail-ej1-f53.google.com ([209.85.218.53]:33322)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nVJQc-0002ax-1U
 for 32947 <at> debbugs.gnu.org; Fri, 18 Mar 2022 16:42:30 -0400
Received: by mail-ej1-f53.google.com with SMTP id pv16so19305159ejb.0
 for <32947 <at> debbugs.gnu.org>; Fri, 18 Mar 2022 13:42:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=SnjD44Zo9z3c91bop7k8FCu1awIFnt9e8Bx38Ipnj28=;
 b=OEYirMPO1lkH5CNW+hiXsoNEVjJhPOslXp7VuS8nlxEDUqTUGRIrm+tBQePgBgHpA7
 ltx039Gwu7GYMc3Dhomp91az6SkKPrrKubLsHWy791v4Dpx+sTr+xLvVhKckMt3LItCK
 xuE6l/P5STEo7JajZA2G2GTKP+QvFBzmiTVSzkpAx0uSqsqJ6u5jqaeIFB0c5ot4wGh4
 xyoPKYbJ2JVNB9o9hM8lr58Ukm7xVhGOETHrEo93WJHOwduFRX0eka8PBxaWbWy71nQK
 27YJ8TYpYm5NfHkuAGlmsifP3zwRSzkc+00N3x69klCo/7PvuHy0yARDMG3vawSpA/ap
 5HCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=SnjD44Zo9z3c91bop7k8FCu1awIFnt9e8Bx38Ipnj28=;
 b=2zw7nO7rmf42jTlOdhOj9JomsVItJAL/fiWW7TdBdiq/eiP7tcy5zRZAUWHm/x4+wY
 NIKkQBsbVYqN0HcaJ5GmD5D4p4RgZS5fKkRPrL5MWmlMUoklg9tGOLQtCXS6nF4dQjlq
 tzl5sKFyg+DO0Sh3wH4gXwjIFyEKxHodnOnUDwf7SABxlfteSimkd22l2Fj0sKWZA4OR
 6/P9VAhCzx70gJDq8thZkST9RU080Gx1cyOKEcZfCc5QYyNewFJnxc/C8jDDBAxv3Bcl
 jQAPZaKB86V1pRxqWbCXH+hs8KqGMt1JAFTqoGB98OlLGdnn3et61SHPBtH1qZR+/y5+
 RfXQ==
X-Gm-Message-State: AOAM530jpYAMYhMvW2dLd4bJ7RMoZRQj9iH9hGxgJv3x6GIl82ZhYhnu
 rMFWDwzfjzin2dvPTKoqPv//nq5mhHM68GMyDB0=
X-Google-Smtp-Source: ABdhPJyFStjC9da6IdoNjNwnlV2zE+F4nIcwbMvku4c1JrTQkuu95C4NNAbH3WRCzYSnO8YvE9YZmXg0j/ZoQqd+r/Y=
X-Received: by 2002:a17:907:869f:b0:6da:888b:4258 with SMTP id
 qa31-20020a170907869f00b006da888b4258mr10787936ejc.720.1647636143884; Fri, 18
 Mar 2022 13:42:23 -0700 (PDT)
MIME-Version: 1.0
References: <87y217gjfa.fsf@HIDDEN>
 <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
In-Reply-To: <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Fri, 18 Mar 2022 20:42:11 +0000
Message-ID: <CANp2FMckyBrFcmHuHu=W4e0++eb56Sk+o=paR2fSjgCtGd7gwA@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="00000000000013548c05da842fa9"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000013548c05da842fa9
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Very thorough!  Apache is a bit sloppy,  '(for-each delete-file
(find-file...) is the minimalistic scheme we adore and I'll be happy to
post a revised patch with all of that but I may wait until you've finished
the source review because there is no telling what else has Apache has
packed in there.  Please let me know.

Thanks,
Frank

On Fri, Mar 18, 2022 at 8:07 PM Maxime Devos <maximedevos@HIDDEN> wrote=
:

> Frank Pursel schreef op vr 18-03-2022 om 19:16 [+0000]:
> > +     (origin
> > +       (method url-fetch)
> > +       (uri (string-append
> "mirror://apache/xalan/xalan-j/source/xalan-j_"
> > +                           (string-replace-substring
> > +                            version "." "_")
> > +                           "-src.tar.gz"))
> > +       (sha256
> > +        (base32 "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w"=
))
> > +       (modules '((guix build utils)))
> > +       (snippet '(begin
> > +                   ;; Removing bundled jars
> > +                   (for-each
> > +                    (lambda (f)
> > +                      (delete-file f))
> > +                    (find-files "." "\\.(jar|tar\\.gz)$"))))))
>
> Can be simplified to:
>
>     (snippet '(for-each delete-file (delete-files "."
> "\\.(jar|tar\\.gz)$")))
>
> Also, xalan-j_2_7_2/samples/AppletXMLtoHTML/rabbitwhorn.jpg is an
> (uncoloured)
> picture of a rabbit from Alice in Wonderland (not asl2.0).  According to
> <https://commons.wikimedia.org/wiki/File:Alice_par_John_Tenniel_37.png>,
> the copyright has been expired.  As such, perhaps the 'license' field
> needs to be changed to
>
>   (license (list license:asl2.0 ; almost everything
>                  ;; samples/AppletXMLtoHTML/rabbitwhorn.jpg, according to
>                  ;; <
> https://commons.wikimedia.org/wiki/File:Alice_par_John_Tenniel_37.png>
>                  license:public-domain))
>
> Aside from that, LGTM.  I've been reading the source code, not seeing
> anything
> =E2=80=98suspicous=E2=80=99 (malware etc.) so far (I'm currently at
> xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey.java, 25%).
>
> Greetings,
> Maxime.
>

--00000000000013548c05da842fa9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Very thorough!=C2=A0 Apache is a bit sloppy,=C2=A0 &#=
39;(for-each delete-file (find-file...) is the minimalistic scheme we adore=
 and I&#39;ll be happy to post a revised patch with all of that but I may w=
ait until you&#39;ve finished the source review because there is no telling=
 what else has Apache has packed in there.=C2=A0 Please let me know.<br></d=
iv><div><br></div><div>Thanks,</div><div>Frank<br></div></div><br><div clas=
s=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Mar 18, 202=
2 at 8:07 PM Maxime Devos &lt;<a href=3D"mailto:maximedevos@HIDDEN">max=
imedevos@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)=
;padding-left:1ex">Frank Pursel schreef op vr 18-03-2022 om 19:16 [+0000]:<=
br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0 (origin<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method url-fetch)<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (string-append &quot;mirror=
://apache/xalan/xalan-j/source/xalan-j_&quot;<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 (string-replace-substring<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 version &quot;.&quot; &quot;_&quot;)<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 &quot;-src.tar.gz&quot;))<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 &quot;166vg9i11qzi=
0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w&quot;))<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (modules &#39;((guix build utils=
)))<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (snippet &#39;(begin<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Removing bundled jars<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (for-each<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lambda (f)<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (delete-file f))<=
br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (find-files &quot;.&quot; &qu=
ot;\\.(jar|tar\\.gz)$&quot;))))))<br>
<br>
Can be simplified to:<br>
<br>
=C2=A0 =C2=A0 (snippet &#39;(for-each delete-file (delete-files &quot;.&quo=
t; &quot;\\.(jar|tar\\.gz)$&quot;)))<br>
<br>
Also, xalan-j_2_7_2/samples/AppletXMLtoHTML/rabbitwhorn.jpg is an (uncolour=
ed)<br>
picture of a rabbit from Alice in Wonderland (not asl2.0).=C2=A0 According =
to<br>
&lt;<a href=3D"https://commons.wikimedia.org/wiki/File:Alice_par_John_Tenni=
el_37.png" rel=3D"noreferrer" target=3D"_blank">https://commons.wikimedia.o=
rg/wiki/File:Alice_par_John_Tenniel_37.png</a>&gt;,<br>
the copyright has been expired.=C2=A0 As such, perhaps the &#39;license&#39=
; field<br>
needs to be changed to<br>
<br>
=C2=A0 (license (list license:asl2.0 ; almost everything<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0;; samples/Ap=
pletXMLtoHTML/rabbitwhorn.jpg, according to<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0;; &lt;<a hre=
f=3D"https://commons.wikimedia.org/wiki/File:Alice_par_John_Tenniel_37.png"=
 rel=3D"noreferrer" target=3D"_blank">https://commons.wikimedia.org/wiki/Fi=
le:Alice_par_John_Tenniel_37.png</a>&gt;<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0license:publi=
c-domain))<br>
<br>
Aside from that, LGTM.=C2=A0 I&#39;ve been reading the source code, not see=
ing anything<br>
=E2=80=98suspicous=E2=80=99 (malware etc.) so far (I&#39;m currently at<br>
xalan-j_2_7_2/src/org/apache/xalan/templates/FuncKey.java, 25%).<br>
<br>
Greetings,<br>
Maxime.<br>
</blockquote></div>

--00000000000013548c05da842fa9--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 18 Mar 2022 20:07:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 18 16:07:58 2022
Received: from localhost ([127.0.0.1]:58460 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVItC-0001eH-CV
	for submit <at> debbugs.gnu.org; Fri, 18 Mar 2022 16:07:58 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:43764)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nVItA-0001e8-9R
 for 32947 <at> debbugs.gnu.org; Fri, 18 Mar 2022 16:07:57 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id 7w7u270094UW6Th06w7u0X; Fri, 18 Mar 2022 21:07:54 +0100
Message-ID: <ad7f6e1fb60a118dd9c04e4ab512b486ff2e92df.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Fri, 18 Mar 2022 21:07:50 +0100
In-Reply-To: <87y217gjfa.fsf@HIDDEN>
References: <87y217gjfa.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-aKYg6Ss8KBCaA0WbqhyQ"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1647634074; bh=7aCUMRoANQ5GFqA22L2ebCy6VUv9KJ10jrxHILYNwwk=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=XPU1uy63QeclCQBxXv5hLWSv846JaXSWndms5XYubaVdOr2mH2CJKerfm2v7z7sED
 1X+MtWFJCSSLKHJlMS6ync/mRGcF3zWNK9h5aIxxK3ZYvF5Rtok+mnyQYpWs9eFu3T
 hz/E/c2uRvX70emmFy/i2RwgdQ89pZpolV5K16CiWndLW9PUshx6LtMmnKcdH9e+Iw
 E4Q/MaoXeC0mjUX2mvMB0G8O4PmMurVANBBqudysvTrYsnScySBfacox5YxkKkyA65
 uKBrD0g4Hsd3+xycbtJxffOp5+RlqYAG4kklkVc3BZ71FC+wIcdyYEVKIivqwMkAJd
 R63wBcdkr74Sg==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-aKYg6Ss8KBCaA0WbqhyQ
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64

RnJhbmsgUHVyc2VsIHNjaHJlZWYgb3AgdnIgMTgtMDMtMjAyMiBvbSAxOToxNiBbKzAwMDBdOgo+
ICvCoMKgwqDCoCAob3JpZ2luCj4gK8KgwqDCoMKgwqDCoCAobWV0aG9kIHVybC1mZXRjaCkKPiAr
wqDCoMKgwqDCoMKgICh1cmkgKHN0cmluZy1hcHBlbmQgIm1pcnJvcjovL2FwYWNoZS94YWxhbi94
YWxhbi1qL3NvdXJjZS94YWxhbi1qXyIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLXJlcGxhY2Utc3Vic3RyaW5nCj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB2ZXJzaW9u
ICIuIiAiXyIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgIi1zcmMudGFyLmd6IikpCj4gK8KgwqDCoMKgwqDCoCAoc2hhMjU2Cj4gK8KgwqDC
oMKgwqDCoMKgIChiYXNlMzIgIjE2NnZnOWkxMXF6aTB2YnYwOWFiZmI1MHE4Y2FxOHdyNnpyd2cw
Y3dxd3M5azM5NGw2MnciKSkKPiArwqDCoMKgwqDCoMKgIChtb2R1bGVzICcoKGd1aXggYnVpbGQg
dXRpbHMpKSkKPiArwqDCoMKgwqDCoMKgIChzbmlwcGV0ICcoYmVnaW4KPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IFJlbW92aW5nIGJ1bmRsZWQgamFycwo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZvci1lYWNoCj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEgKGYpCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZGVsZXRlLWZpbGUgZikpCj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmaW5kLWZpbGVzICIuIiAiXFwuKGphcnx0
YXJcXC5neikkIikpKSkpKQoKQ2FuIGJlIHNpbXBsaWZpZWQgdG86CgogICAgKHNuaXBwZXQgJyhm
b3ItZWFjaCBkZWxldGUtZmlsZSAoZGVsZXRlLWZpbGVzICIuIiAiXFwuKGphcnx0YXJcXC5neikk
IikpKQoKQWxzbywgeGFsYW4tal8yXzdfMi9zYW1wbGVzL0FwcGxldFhNTHRvSFRNTC9yYWJiaXR3
aG9ybi5qcGcgaXMgYW4gKHVuY29sb3VyZWQpCnBpY3R1cmUgb2YgYSByYWJiaXQgZnJvbSBBbGlj
ZSBpbiBXb25kZXJsYW5kIChub3QgYXNsMi4wKS4gIEFjY29yZGluZyB0bwo8aHR0cHM6Ly9jb21t
b25zLndpa2ltZWRpYS5vcmcvd2lraS9GaWxlOkFsaWNlX3Bhcl9Kb2huX1Rlbm5pZWxfMzcucG5n
PiwKdGhlIGNvcHlyaWdodCBoYXMgYmVlbiBleHBpcmVkLiAgQXMgc3VjaCwgcGVyaGFwcyB0aGUg
J2xpY2Vuc2UnIGZpZWxkCm5lZWRzIHRvIGJlIGNoYW5nZWQgdG8KCiAgKGxpY2Vuc2UgKGxpc3Qg
bGljZW5zZTphc2wyLjAgOyBhbG1vc3QgZXZlcnl0aGluZwogICAgICAgICAgICAgICAgIDs7IHNh
bXBsZXMvQXBwbGV0WE1MdG9IVE1ML3JhYmJpdHdob3JuLmpwZywgYWNjb3JkaW5nIHRvCiAgICAg
ICAgICAgICAgICAgOzsgPGh0dHBzOi8vY29tbW9ucy53aWtpbWVkaWEub3JnL3dpa2kvRmlsZTpB
bGljZV9wYXJfSm9obl9UZW5uaWVsXzM3LnBuZz4KICAgICAgICAgICAgICAgICBsaWNlbnNlOnB1
YmxpYy1kb21haW4pKQoKQXNpZGUgZnJvbSB0aGF0LCBMR1RNLiAgSSd2ZSBiZWVuIHJlYWRpbmcg
dGhlIHNvdXJjZSBjb2RlLCBub3Qgc2VlaW5nIGFueXRoaW5nCuKAmHN1c3BpY291c+KAmSAobWFs
d2FyZSBldGMuKSBzbyBmYXIgKEknbSBjdXJyZW50bHkgYXQKeGFsYW4tal8yXzdfMi9zcmMvb3Jn
L2FwYWNoZS94YWxhbi90ZW1wbGF0ZXMvRnVuY0tleS5qYXZhLCAyNSUpLgoKR3JlZXRpbmdzLApN
YXhpbWUuCg==


--=-aKYg6Ss8KBCaA0WbqhyQ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYjTmlhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kNgAP9TpETZ9hAsuT+M4lQWoI/gBQ4E
7mXWs/zkU0XgLjZlaQEA7HwZBFMby/PHoUtUn8RiedElVVuij7bOaoHA6KrR7wk=
=7Ok7
-----END PGP SIGNATURE-----

--=-aKYg6Ss8KBCaA0WbqhyQ--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 18 Mar 2022 19:19:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 18 15:19:24 2022
Received: from localhost ([127.0.0.1]:58418 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVI8C-0000Hv-3E
	for submit <at> debbugs.gnu.org; Fri, 18 Mar 2022 15:19:24 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:47772)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nVI89-0000Hi-BU
 for 32947 <at> debbugs.gnu.org; Fri, 18 Mar 2022 15:19:22 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id 7vKK2700P4UW6Th06vKKoq; Fri, 18 Mar 2022 20:19:20 +0100
Message-ID: <5997ded43cd8f8f3c0be123c79ed47203ea826e7.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>
Date: Fri, 18 Mar 2022 20:19:14 +0100
In-Reply-To: <CANp2FMdB0QbNax8nXy5a0dfzfXzjSFxXfPS+5t9kwf6N-Aqj2A@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <871qz0nv7s.fsf@HIDDEN>
 <786015a580201958dc7903f7ecddd99cc44b7233.camel@HIDDEN>
 <CANp2FMfNEVG3NGhZocwUXXa-aacMsGhksikE-JmEiUybMvUVGA@HIDDEN>
 <CANp2FMdB0QbNax8nXy5a0dfzfXzjSFxXfPS+5t9kwf6N-Aqj2A@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-pKYdx34Fadcif6AvWznR"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1647631160; bh=Easr/+X5HOOUCOa+lqJNKsyu1YKMLVwGSzVRlHpvz1w=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=XEPh4Rr0f8nUYmwazdTwXm86PjiUmzW2mqrtpAZSpD9A+PX7YKC5Um5ZWESmGdupu
 bOGPPkzb6ieHZx+R6nC/6Vkv+gH+9+bIaNGDSsRbSfPDRNoDxOwa9Ml53OpfnPQrpW
 5AzM7edIY74SWktvEQckAoj7h8CqGHWWBX+kQbI6Kmwt8LWTE7vgqfgUqIgcD7Q8e1
 6pL/lUVVhrtwq4S9O16Gh1QPGLo5GVi2lASStChLYzJXVsWP/R6oNZpvpfp6wSOFuU
 ZcZgYrDy69yjQ+qQNyZhwyqC0ZgPzq5Kls4QubS0e5PEiitD8ONGWQnoMvCdAxKsG7
 /wpawFd6823Ew==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-pKYdx34Fadcif6AvWznR
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Frank Pursel schreef op vr 18-03-2022 om 18:22 [+0000]:
> I like the string-replace-substring modification in your revision but
> you need to also allow for the '-j' prefix artifact that the apache
> upstream is calling for.

Indeed:

(string-append "mirror://apache/xalan/xalan-j/source/xalan-j_"
               (string-replace-substring version "." "_")
               "-src.tar.gz")

Greetings,
Maxime.

--=-pKYdx34Fadcif6AvWznR
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYjTbMhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7pF8AP9nhzo6NNMYkf9sXaC2D/o5gU4X
VY7W3XgS8KtgC8YKKQEA/MhafwQZ3qrz7W11cYR8Gr6jcuZ/nLa+wWL2hlD0uQU=
=s7VW
-----END PGP SIGNATURE-----

--=-pKYdx34Fadcif6AvWznR--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 18 Mar 2022 19:17:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 18 15:17:08 2022
Received: from localhost ([127.0.0.1]:58409 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVI60-0000Dm-9c
	for submit <at> debbugs.gnu.org; Fri, 18 Mar 2022 15:17:08 -0400
Received: from mail-pf1-f169.google.com ([209.85.210.169]:39739)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nVI5x-0000DE-ND
 for 32947 <at> debbugs.gnu.org; Fri, 18 Mar 2022 15:17:06 -0400
Received: by mail-pf1-f169.google.com with SMTP id h2so10283735pfh.6
 for <32947 <at> debbugs.gnu.org>; Fri, 18 Mar 2022 12:17:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=fmDGEel4VM9NHGArnS2+9twqTarmuNLojue1dwpUePY=;
 b=KfGCQHGBbkwEHdxFOdas7vYvtJZA1ZwlKqJTeDQ5tLIwThw+gRU+95LNikc0muYdgw
 hJmvFMFu1MMT/gYt6OmqlmhtjF6WXHURuaUNWg1PPvHpnpZnziEOEJHv9bcYRXlGrJ01
 LH2AZ53bFG5t5CesJKm+4ZgIcEvYEc0F56xYisOzSmDzUQafjSXWnpU+dqGtTrWlGQkN
 HHCoHz22wuWZt5BP3MvhqperpJXMM28u/c8Se+LAJjR5nbCFOZtBMTokDwzlGVW9IJF8
 ZQWYPG1p6USGoKhUMUtQfd9uZ/TGxOybbKYRLaBYgpNK8jbliUTyOopl8urP/xUvg+6f
 +iig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=fmDGEel4VM9NHGArnS2+9twqTarmuNLojue1dwpUePY=;
 b=fY3fy1TLj04isX41hH0hq/l9qUjhKZbLuazAiaN+76cIh6jWDX5poUQ0w2RS9PTcUE
 aJNC67HnmnJuJHuI7+41Qxp/QG1nUQ7t/MBFXB/0vVSuAaP0oGFx5NdwkmrDIwR+RotU
 vrCfbSk4/bqa1fcHQo1yWs62byKL4T7hez696amaZOm2S2nT5LJPm0pQHVyLAlNkvy1L
 TWRgDTx8NYElN7QxvaayfLi6Vl1lXi6t/a/brt9TDW+LFPH2jh/zyBUR6ifB8iAWfOlj
 QlHdBryMsi/SAPX4COfOdjhWYljVTl+s7hvqsj9RpJ75HCp9PUbTiREqIoAdk6hagkIg
 rWMQ==
X-Gm-Message-State: AOAM532DqsRlyUI7hj4juoPP/DaR3Cj/vQza7y2xSG/bHUlPryeIC0xP
 JDqLjk8RCHfIhlJCm74vbdLSjTfTzDc=
X-Google-Smtp-Source: ABdhPJynNkdlgBtk0SGKIdqsSIhd6w/GAUbYri3oG8UoPhG4ya1zrQOSZoPDCh9g9rKhb/sFJhesxw==
X-Received: by 2002:aa7:81ca:0:b0:4f6:d297:4213 with SMTP id
 c10-20020aa781ca000000b004f6d2974213mr11247786pfn.59.1647631019665; 
 Fri, 18 Mar 2022 12:16:59 -0700 (PDT)
Received: from Ginko.local ([66.170.190.211]) by smtp.gmail.com with ESMTPSA id
 g6-20020a056a001a0600b004f7bd56cc08sm9349659pfv.123.2022.03.18.12.16.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 18 Mar 2022 12:16:58 -0700 (PDT)
From: Frank Pursel <frank.pursel@HIDDEN>
X-Google-Original-From: Frank Pursel <fpp@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: Re: [bug#32947] Add java-xalan.
Date: Fri, 18 Mar 2022 19:16:57 +0000
Message-ID: <87y217gjfa.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.6 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Guix!, Maxime, Thank you for the feedback. The result is a
 better package! These changes have built successfully and incorporate the
 identified changes. Regards, Frank Pursel acrow#guix 
 Content analysis details:   (1.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [209.85.210.169 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (frank.pursel[at]gmail.com)
 1.6 PDS_OTHER_BAD_TLD      Untrustworthy TLDs
 [URI: selfhosted.xyz (xyz)]
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [209.85.210.169 listed in wl.mailspike.net]
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.6 (/)

Guix!, Maxime,

Thank you for the feedback.  The result is a better package!  These
changes have built successfully and incorporate the identified changes.

Regards,
Frank Pursel
acrow#guix

From 4018f56893077df82c67c06e341339fd3c00e14a Mon Sep 17 00:00:00 2001
Message-Id: <4018f56893077df82c67c06e341339fd3c00e14a.1647630491.git.frank.=
pursel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Wed, 23 Feb 2022 13:59:26 -0800
Subject: [PATCH] gnu: Add java-xalan-interp

     * gnu/packages/xml.scm (java-xalan-interp): New variable
---
 gnu/packages/xml.scm | 56 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 3ce5e771c7..2a0a8e2949 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -33,6 +33,7 @@
 ;;; Copyright =C2=A9 2021 Guillaume Le Vaillant <glv@HIDDEN>
 ;;; Copyright =C2=A9 2021 David Larsson <david.larsson@HIDDEN>
 ;;; Copyright =C2=A9 2021 Matthew James Kraai <kraai@HIDDEN>
+;;; Copyright =C2=A9 2022 Frank Pursel <frank.pursel@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2592,3 +2593,58 @@ (define-public python-xmltodict
     (description "This package provides a Python library to convert XML to
 @code{OrderedDict}.")
     (license license:expat)))
+
+(define-public java-xalan-interp
+  (package
+    (name "java-xalan-interp")
+    (version "2.7.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://apache/xalan/xalan-j/source/xalan-j_"
+                           (string-replace-substring
+                            version "." "_")
+                           "-src.tar.gz"))
+       (sha256
+        (base32 "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; Removing bundled jars
+                   (for-each
+                    (lambda (f)
+                      (delete-file f))
+                    (find-files "." "\\.(jar|tar\\.gz)$"))))))
+    (build-system ant-build-system)
+    (arguments
+     `(#:phases (modify-phases
+                %standard-phases
+                (add-after 'unpack 'prepare-for-build
+                  (lambda* (#:key inputs outputs #:allow-other-keys)
+                    (setenv "ANT_OPTS" "-Dxsltc.java_cup.not_needed=3Dtrue=
")
+                    (substitute* "build.xml"
+                      ;; Only the interpretive compiler.  xsltc contains a
+                      ;; circular reference java_cup.
+                      (("(<target name=3D\"jar\" depends=3D\"xalan-interpr=
etive.compile),.*"
+                        all pre)
+                       (string-append pre "\""))
+                      (("xml-apis") "jaxp"))
+                    (substitute* (list "src/MANIFEST.MF"
+                                       "src/manifest.xalan-interpretive"
+                                       "src/MANIFEST.SERIALIZER"
+                                       "src/manifest.xsltc")
+                      ;; This stops the indexing phase from searching for
+                      ;; xml-apis in the wrong location -- java-xerces and
+                      ;; java-jaxp are propagated, so the eventual Java
+                      ;; application package will still have access to it.
+                      (("^Class-Path:(.*)$") ""))))
+                (replace 'install
+                  (install-jars "build")))))
+    (native-inputs (list java-junit java-hamcrest-core))
+    (propagated-inputs (list java-jaxp java-xerces))
+    (home-page "https://xalan.apache.org/xalan-j/index.html")
+    (synopsis "Java XSLT processor")
+    (description "XSLT processor in java implementing XSLT Version 1.0, XP=
ath
+Version 1.0, and JAXP 1.3.  It builds on SAX2 and DOM level 3.  This versi=
on
+is the fully functional interpreter, xslt, not the xsltc version which may=
 be
+faster.")
+    (license license:asl2.0)))
--=20
2.34.0







Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 18 Mar 2022 18:23:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 18 14:23:20 2022
Received: from localhost ([127.0.0.1]:58357 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVHFw-0007AF-4b
	for submit <at> debbugs.gnu.org; Fri, 18 Mar 2022 14:23:20 -0400
Received: from mail-ej1-f49.google.com ([209.85.218.49]:43975)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nVHFu-0007A3-F9
 for 32947 <at> debbugs.gnu.org; Fri, 18 Mar 2022 14:23:18 -0400
Received: by mail-ej1-f49.google.com with SMTP id d10so18554202eje.10
 for <32947 <at> debbugs.gnu.org>; Fri, 18 Mar 2022 11:23:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=PZEHSpMpPVKZVhfwiz3T1XTqC4WOXx3TNPJ/QYfpTJs=;
 b=PW25J6sseTLnodveaprp/OwjmZz+46RZgGXJ79Lj0kYMA7OLb8dPRmOWa2OtaCsJGm
 jrm6irgo5NiB86vhVXUDhX01UdnRGQBtFZ1jWLI1jwUy0bIff87zoLAWV8wAJyEiZPFn
 buyrqOjaR8uBUk3CPW1xKUheTs7ONaCHdwl+zELKtARY3OT18lTnQU2HfSjKeXrA7946
 QQovrDW5MkC0shnJQC/Z68yXCdx3Bx8CvAPqAuuncRqbCAUUtFobVwdcLxtS8u42anOf
 ty/tCGRQC/fToYzfptiyYVB42ddFzN7OokId4Jx/fT1Do/1cI5PaPja/7jAymkdGtdGT
 R1Fg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=PZEHSpMpPVKZVhfwiz3T1XTqC4WOXx3TNPJ/QYfpTJs=;
 b=tZlEHZHmgFtPOI+33qhA6gZdxahH+QMjTM5FnQwgbb1QJ5z8F/poCdTf6wHNzRvMHI
 ewMl7J/KZTgRHewJHhgA7TwL55I3YIexWkjqTZlUpkmWxwKB8rKPOWNs3AKQ8Dko1C12
 NxgxQFNwp40DNc3CffpjMkr4ZlLO+k0BMAgulQcl+/umyI/EfJyAs6bhi/msz93E7NzO
 aHC7prc6hGpMcThrBTf/YmpT821f40eD2ckJ5sSLSfAHpzyvebbsbH6Oh89eKoHdLdMK
 sbtYD0LA79VpRMRa+vmtosFvb63hsfF3FuigGpi4ZoS1DGgGYFbgMoVuuty+SK3OIoM9
 Ymlg==
X-Gm-Message-State: AOAM531rGB7BVHKZc7uEVrgwg/0IF/aIxTKd0EDiILX9iIG3SCNHrC0m
 PicFMcLRvGn3NYDLooIvXlZFYRPHW5cN2AtOBJ0=
X-Google-Smtp-Source: ABdhPJxLEo+19bvTH+X7MFkBPV+Q9TdhgJ3X+u9Av3LH1tcQnpu5t7fjzwOpDwIJNo4+iXKGHEpaT/vYEOqnwS1XMEA=
X-Received: by 2002:a17:906:4cd2:b0:6c8:7a90:9c7 with SMTP id
 q18-20020a1709064cd200b006c87a9009c7mr9999248ejt.439.1647627792407; Fri, 18
 Mar 2022 11:23:12 -0700 (PDT)
MIME-Version: 1.0
References: <20181005151859.9616-1-dannym@HIDDEN>
 <871qz0nv7s.fsf@HIDDEN>
 <786015a580201958dc7903f7ecddd99cc44b7233.camel@HIDDEN>
 <CANp2FMfNEVG3NGhZocwUXXa-aacMsGhksikE-JmEiUybMvUVGA@HIDDEN>
In-Reply-To: <CANp2FMfNEVG3NGhZocwUXXa-aacMsGhksikE-JmEiUybMvUVGA@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Fri, 18 Mar 2022 18:22:59 +0000
Message-ID: <CANp2FMdB0QbNax8nXy5a0dfzfXzjSFxXfPS+5t9kwf6N-Aqj2A@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="00000000000049e03c05da823da9"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000049e03c05da823da9
Content-Type: text/plain; charset="UTF-8"

I like the string-replace-substring modification in your revision but you
need to also allow for the '-j' prefix artifact that the apache upstream is
calling for.

On Fri, Mar 18, 2022 at 6:15 PM Frank Pursel <frank.pursel@HIDDEN> wrote:

> Deleting the tar.gz's too should be fine.   And the change regarding the
> Class-Path sounds appropriate too.  Thank you.
>
>
> On Fri, Mar 18, 2022 at 5:41 PM Maxime Devos <maximedevos@HIDDEN>
> wrote:
>
>> Frank Pursel schreef op do 17-03-2022 om 14:08 [-0700]:
>> > +       (snippet '(begin
>> > +                   ;; Removing bundled jars
>> > +                   (format #t "~%~a~%" "Removing Bundled Jars")
>> > +                   (for-each
>> > +                    (lambda (f)
>> > +                      (format #t "~/Deleting: ~a~%" f)
>> > +                      (delete-file f))
>> > +                    (find-files "." "\\.jar$"))))))
>>
>> I looked a little further and saw a few 'tar.gz'.  Perhaps those need
>> to be removed as well?
>>
>

--00000000000049e03c05da823da9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I like the string-replace-substring modification in your r=
evision but you need to also allow for the &#39;-j&#39; prefix artifact tha=
t the apache upstream is calling for.<br></div><br><div class=3D"gmail_quot=
e"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Mar 18, 2022 at 6:15 PM Fr=
ank Pursel &lt;<a href=3D"mailto:frank.pursel@HIDDEN">frank.pursel@gmail=
.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex"><div dir=3D"ltr"><div>Deleting the tar.gz&#39;s too should be fine.=C2=
=A0=C2=A0 And the change regarding the Class-Path sounds appropriate too.=
=C2=A0 Thank you.=C2=A0 <br></div><div><br></div></div><br><div class=3D"gm=
ail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Mar 18, 2022 at 5:=
41 PM Maxime Devos &lt;<a href=3D"mailto:maximedevos@HIDDEN" target=3D"=
_blank">maximedevos@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(2=
04,204,204);padding-left:1ex">Frank Pursel schreef op do 17-03-2022 om 14:0=
8 [-0700]:<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (snippet &#39;(begin<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Removing bundled jars<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (format #t &quot;~%~a~%&quot; &quot=
;Removing Bundled Jars&quot;)<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (for-each<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lambda (f)<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (format #t &quot;=
~/Deleting: ~a~%&quot; f)<br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (delete-file f))<=
br>
&gt; +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (find-files &quot;.&quot; &qu=
ot;\\.jar$&quot;))))))<br>
<br>
I looked a little further and saw a few &#39;tar.gz&#39;.=C2=A0 Perhaps tho=
se need<br>
to be removed as well?<br>
</blockquote></div>
</blockquote></div>

--00000000000049e03c05da823da9--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 18 Mar 2022 18:16:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 18 14:16:14 2022
Received: from localhost ([127.0.0.1]:58351 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVH94-0006yW-Cb
	for submit <at> debbugs.gnu.org; Fri, 18 Mar 2022 14:16:14 -0400
Received: from mail-ed1-f43.google.com ([209.85.208.43]:36734)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nVH92-0006yJ-Jr
 for 32947 <at> debbugs.gnu.org; Fri, 18 Mar 2022 14:16:13 -0400
Received: by mail-ed1-f43.google.com with SMTP id t1so11212525edc.3
 for <32947 <at> debbugs.gnu.org>; Fri, 18 Mar 2022 11:16:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=QDJs25SoJh2kXE+UCprM8LDEyc0b+ZPBCYE+ZVMUhfE=;
 b=P+MwnBNkSmk8nyxlo2v+VvOTssJsF+rxrXV4IrWIE390xlJiU18jXTbVAm1hQUXPbn
 ZEALKrYlOcMC/gBOWGdKvBB1FcCja4QhPIms+SUMLuDgtxBTGtIK4IIMgprEDS77KH9D
 z/TBwPXaeKxJLAos+uo6t5WQ2GflPqOw0fFbN2oowXY4UgR0Sw8P9uHw2gLAfoWH37UW
 mw1sFKNNVXtLWBsvsa0POkwhKszKqk/4DMPcNd9WCIhqd0R7l7/l3kAXEDA2x0q7sGvC
 2oyjeXigeo+gJXrGaCSPkzUoONOpC7eSsoUsWRRYYVzgdoFMoamotBt0cSRx7LOZpW+N
 gCeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=QDJs25SoJh2kXE+UCprM8LDEyc0b+ZPBCYE+ZVMUhfE=;
 b=0Bb/zSkRAmNtMdV/QePQce8q3zGSmxkL//kUfX2tDZvQk/fa88qkd4yq9xh25kNyHk
 VLe4vGus/PyXqkVUnSWfgRjdPhYudwvbVmTBbFFEqzZWXrQwPOeaHkadXlBtfGM8RH59
 Hki12rRlr6ZX7n0GTara7JnoL5ZAXkSPjwaprtSFOvquj0h5VYm1qxWOnzp75fgEuA9Y
 4bkGvcqfCIMkp8Kp9yJ3P+BuRDnot8KceQjxQ5HybshR2LK66iYvlqD4jOwVQnc7qxlx
 LkjFrWAjn6YMehc77JIPvSUP4sOYx5q5drbTw/RDDRW/owwuR62j8ygjulB4VO+cNlmO
 OmYg==
X-Gm-Message-State: AOAM5308J7hcY8hDw+w3ITcaoHZTaVCGIttpmSMoLYDf8pBHJc7XEN6K
 eMUyWR9Z98vSbP7sU2gOdPHAN74xoRmdk4uXtxs=
X-Google-Smtp-Source: ABdhPJxM+RamGwoSsoHDVDTJ9QwKQfhigkK0o5f+zq1RajlAIq/4GEvOqWKW+T5VliPMB60goEn/5jg2OxZm1jTn4Rc=
X-Received: by 2002:a50:9d49:0:b0:418:681b:f6d with SMTP id
 j9-20020a509d49000000b00418681b0f6dmr10749606edk.160.1647627366522; Fri, 18
 Mar 2022 11:16:06 -0700 (PDT)
MIME-Version: 1.0
References: <20181005151859.9616-1-dannym@HIDDEN>
 <871qz0nv7s.fsf@HIDDEN>
 <786015a580201958dc7903f7ecddd99cc44b7233.camel@HIDDEN>
In-Reply-To: <786015a580201958dc7903f7ecddd99cc44b7233.camel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Fri, 18 Mar 2022 18:15:54 +0000
Message-ID: <CANp2FMfNEVG3NGhZocwUXXa-aacMsGhksikE-JmEiUybMvUVGA@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000e764e705da822321"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000e764e705da822321
Content-Type: text/plain; charset="UTF-8"

Deleting the tar.gz's too should be fine.   And the change regarding the
Class-Path sounds appropriate too.  Thank you.


On Fri, Mar 18, 2022 at 5:41 PM Maxime Devos <maximedevos@HIDDEN> wrote:

> Frank Pursel schreef op do 17-03-2022 om 14:08 [-0700]:
> > +       (snippet '(begin
> > +                   ;; Removing bundled jars
> > +                   (format #t "~%~a~%" "Removing Bundled Jars")
> > +                   (for-each
> > +                    (lambda (f)
> > +                      (format #t "~/Deleting: ~a~%" f)
> > +                      (delete-file f))
> > +                    (find-files "." "\\.jar$"))))))
>
> I looked a little further and saw a few 'tar.gz'.  Perhaps those need
> to be removed as well?
>

--000000000000e764e705da822321
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBkaXI9Imx0ciI+PGRpdj5EZWxldGluZyB0aGUgdGFyLmd6JiMzOTtzIHRvbyBzaG91bGQg
YmUgZmluZS7CoMKgIEFuZCB0aGUgY2hhbmdlIHJlZ2FyZGluZyB0aGUgQ2xhc3MtUGF0aCBzb3Vu
ZHMgYXBwcm9wcmlhdGUgdG9vLsKgIFRoYW5rIHlvdS7CoCA8YnI+PC9kaXY+PGRpdj48YnI+PC9k
aXY+PC9kaXY+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2IGRpcj0ibHRyIiBjbGFz
cz0iZ21haWxfYXR0ciI+T24gRnJpLCBNYXIgMTgsIDIwMjIgYXQgNTo0MSBQTSBNYXhpbWUgRGV2
b3MgJmx0OzxhIGhyZWY9Im1haWx0bzptYXhpbWVkZXZvc0B0ZWxlbmV0LmJlIj5tYXhpbWVkZXZv
c0B0ZWxlbmV0LmJlPC9hPiZndDsgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJn
bWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDox
cHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij5GcmFuayBQdXJzZWwg
c2NocmVlZiBvcCBkbyAxNy0wMy0yMDIyIG9tIDE0OjA4IFstMDcwMF06PGJyPg0KJmd0OyArwqDC
oMKgwqDCoMKgIChzbmlwcGV0ICYjMzk7KGJlZ2luPGJyPg0KJmd0OyArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IFJlbW92aW5nIGJ1bmRsZWQgamFyczxicj4NCiZndDsg
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZm9ybWF0ICN0ICZxdW90O34l
fmF+JSZxdW90OyAmcXVvdDtSZW1vdmluZyBCdW5kbGVkIEphcnMmcXVvdDspPGJyPg0KJmd0OyAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmb3ItZWFjaDxicj4NCiZndDsg
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEgKGYpPGJyPg0K
Jmd0OyArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmb3JtYXQg
I3QgJnF1b3Q7fi9EZWxldGluZzogfmF+JSZxdW90OyBmKTxicj4NCiZndDsgK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZGVsZXRlLWZpbGUgZikpPGJyPg0KJmd0
OyArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZpbmQtZmlsZXMgJnF1
b3Q7LiZxdW90OyAmcXVvdDtcXC5qYXIkJnF1b3Q7KSkpKSkpPGJyPg0KPGJyPg0KSSBsb29rZWQg
YSBsaXR0bGUgZnVydGhlciBhbmQgc2F3IGEgZmV3ICYjMzk7dGFyLmd6JiMzOTsuwqAgUGVyaGFw
cyB0aG9zZSBuZWVkPGJyPg0KdG8gYmUgcmVtb3ZlZCBhcyB3ZWxsPzxicj4NCjwvYmxvY2txdW90
ZT48L2Rpdj4NCg==
--000000000000e764e705da822321--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 18 Mar 2022 17:59:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 18 13:59:20 2022
Received: from localhost ([127.0.0.1]:58335 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVGsh-0006Vj-WC
	for submit <at> debbugs.gnu.org; Fri, 18 Mar 2022 13:59:20 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:35174)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nVGsg-0006Vb-5h
 for 32947 <at> debbugs.gnu.org; Fri, 18 Mar 2022 13:59:19 -0400
Received: from [IPv6:2a02:2c40:200:b001::1:d958]
 ([IPv6:2a02:2c40:200:b001::1:d958])
 by albert.telenet-ops.be with bizsmtp
 id 7tzF2700B3eBSne06tzG6t; Fri, 18 Mar 2022 18:59:16 +0100
Message-ID: <519bab774b9256653bf454465c93aaf53301afde.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Fri, 18 Mar 2022 18:59:11 +0100
In-Reply-To: <87y217many.fsf@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <87y217many.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-k1d+JxiCly14lcSNY8tQ"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1647626356; bh=NgIHfP3tTbbjL0jJzSSKhrPs5rxJ5w6t5YWxzpkDH68=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=iCnaEpzRJJpYwCY3P81F+yYQEY3RU4Q0sUrqJ96ZaN0uloFUhA8XJs2Cd6CpEl6L8
 INxnsDquez7D/0KLsy6qJ68uKpuYHfkYoPGEnLEC4Owm+XmWr+xyXCapQyyBBJdQby
 AKQUB/Tr1XMnOqElU1FOp9g6eVJCWeNkCqZxBySBnkhKY5uZaGsu4PSb+K5kd50lFA
 61epjMiTX5i6l8IGm3EUzfnHeBSlyGaV5tERDKcWpg0RpZ+NNVTKb7QHiUdqTfoeBm
 LAr9Q3JVhHWyTwlD3rTK/8XWHXQyPhbjApHIM64j8m9Hz2o3AfgXxEssAxDs4VFwRb
 jnxBkc/ZlGGbQ==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-k1d+JxiCly14lcSNY8tQ
Content-Type: multipart/mixed; boundary="=-75Uo8Q+S53wB+Ty6GrMz"


--=-75Uo8Q+S53wB+Ty6GrMz
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Frank Pursel schreef op vr 18-03-2022 om 10:29 [-0700]:
> No, I don't think generate-jar-indices is broken.=C2=A0 The problem is th=
at
> the xalan build is dependent on xml-apis.jar which guix has broken out
> into pieces that are split between the guix builds of xerces and jaxp.
> The index fails because it looks for all the requirements specified in
> the manifest which now must identify xerces and jaxp.=C2=A0 So, those jar=
s
> (jaxp and xerces) now need to be brought over into the outputs(out)
> directory to allow the indexing to succeed.=C2=A0 I don't know if the
> symlinks are required after completion of the indexing but saw no harm
> in it since we need to propagate those inputs anyway or else xalan will
> not be able to find all it's dependencies when called.=C2=A0 I was please=
d to
> be able to find all the xml-apis requirements already provided by the
> guix builds of xerces and jaxp.

Ok, seems like due to the changes Guix made to the packaging, the
manifest became incorrect, so that needs to be worked around.  As an
alternative work-around, I've removed the jars from the Class-Path, see
attached package definition.  This seems a little simpler to me, YMMV.

Greetings,
Maxime.

--=-75Uo8Q+S53wB+Ty6GrMz
Content-Disposition: attachment; filename="r.scm"
Content-Transfer-Encoding: base64
Content-Type: text/x-scheme; name="r.scm"; charset="UTF-8"

KHVzZS1tb2R1bGVzIChndWl4IHBhY2thZ2VzKSAoZ3VpeCBidWlsZC1zeXN0ZW0gYW50KSAoZ251
IHBhY2thZ2VzIGphdmEpKGd1aXggZG93bmxvYWQpKGdudSBwYWNrYWdlcyB4bWwpCiAgKGd1aXgg
dXRpbHMpCiAgKChndWl4IGxpY2Vuc2VzKSAjOnByZWZpeCBsaWNlbnNlOikpCihkZWZpbmUtcHVi
bGljIGphdmEteGFsYW4taW50ZXJwCiAgKHBhY2thZ2UKICAgIChuYW1lICJqYXZhLXhhbGFuLWlu
dGVycCIpCiAgICAodmVyc2lvbiAiMi43LjIiKQogICAgKHNvdXJjZQogICAgIChvcmlnaW4KICAg
ICAgIChtZXRob2QgdXJsLWZldGNoKQogICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZCAibWlycm9y
Oi8vYXBhY2hlL3hhbGFuL3hhbGFuLWovc291cmNlL3hhbGFuLSIKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKHN0cmluZy1yZXBsYWNlLXN1YnN0cmluZyB2ZXJzaW9uICIuIiAiXyIpICItc3Jj
LnRhci5neiIpKQogICAgICAgKHNoYTI1NgogICAgICAgIChiYXNlMzIgIjE2NnZnOWkxMXF6aTB2
YnYwOWFiZmI1MHE4Y2FxOHdyNnpyd2cwY3dxd3M5azM5NGw2MnciKSkKICAgICAgIChtb2R1bGVz
ICcoKGd1aXggYnVpbGQgdXRpbHMpKSkKICAgICAgIChzbmlwcGV0ICcoYmVnaW4KICAgICAgICAg
ICAgICAgICAgIDs7IFJlbW92aW5nIGJ1bmRsZWQgamFycwogICAgICAgICAgICAgICAgICAgKGZv
cm1hdCAjdCAifiV+YX4lIiAiUmVtb3ZpbmcgQnVuZGxlZCBKYXJzIikKICAgICAgICAgICAgICAg
ICAgIChmb3ItZWFjaAogICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKGYpCiAgICAgICAgICAg
ICAgICAgICAgICAoZm9ybWF0ICN0ICJ+L0RlbGV0aW5nOiB+YX4lIiBmKQogICAgICAgICAgICAg
ICAgICAgICAgKGRlbGV0ZS1maWxlIGYpKQogICAgICAgICAgICAgICAgICAgIChmaW5kLWZpbGVz
ICIuIiAiXFwuamFyJCIpKSkpKSkKICAgIChidWlsZC1zeXN0ZW0gYW50LWJ1aWxkLXN5c3RlbSkK
ICAgIChhcmd1bWVudHMKICAgICBgKCM6cGhhc2VzIChtb2RpZnktcGhhc2VzCiAgICAgICAgICAg
ICAgICAlc3RhbmRhcmQtcGhhc2VzCiAgICAgICAgICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sg
J3ByZXBhcmUtZm9yLWJ1aWxkCiAgICAgICAgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBpbnB1
dHMgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCiAgICAgICAgICAgICAgICAgICAgKHNldGVu
diAiQU5UX09QVFMiICItRHhzbHRjLmphdmFfY3VwLm5vdF9uZWVkZWQ9dHJ1ZSIpCiAgICAgICAg
ICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJidWlsZC54bWwiCiAgICAgICAgICAgICAgICAgICAg
ICA7OyBPbmx5IHRoZSBpbnRlcnByZXRpdmUgY29tcGlsZXIuICB4c2x0YyBjb250YWlucyBhCiAg
ICAgICAgICAgICAgICAgICAgICA7OyBjaXJjdWxhciByZWZlcmVuY2UgamF2YV9jdXAuCiAgICAg
ICAgICAgICAgICAgICAgICAoKCIoPHRhcmdldCBuYW1lPVwiamFyXCIgZGVwZW5kcz1cInhhbGFu
LWludGVycHJldGl2ZS5jb21waWxlKSwuKiIKICAgICAgICAgICAgICAgICAgICAgICAgYWxsIHBy
ZSkKICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCBwcmUgIlwiIikpCiAgICAg
ICAgICAgICAgICAgICAgICAoKCJ4bWwtYXBpcyIpICJqYXhwIikpCiAgICAgICAgICAgICAgICAg
ICAgKHN1YnN0aXR1dGUqIChsaXN0ICJzcmMvTUFOSUZFU1QuTUYiCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICJzcmMvbWFuaWZlc3QueGFsYW4taW50ZXJwcmV0aXZlIgog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic3JjL01BTklGRVNULlNFUklB
TElaRVIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzcmMvbWFuaWZl
c3QueHNsdGMiKQogICAgICAgICAgICAgICAgICAgICAgOzsgVGhpcyBzdG9wcyB0aGUgaW5kZXhp
bmcgcGhhc2UgZnJvbSBzZWFyY2hpbmcgZm9yCiAgICAgICAgICAgICAgICAgICAgICA7OyB4bWwt
YXBpcyBpbiB0aGUgd3JvbmcgbG9jYXRpb24gLS0gamF2YS14ZXJjZXMgYW5kCiAgICAgICAgICAg
ICAgICAgICAgICA7OyBqYXZhLWpheHAgYXJlIHByb3BhZ2F0ZWQsIHNvIHRoZSBldmVudHVhbCBK
YXZhCiAgICAgICAgICAgICAgICAgICAgICA7OyBhcHBsaWNhdGlvbiBwYWNrYWdlIHdpbGwgc3Rp
bGwgaGF2ZSBhY2Nlc3MgdG8gaXQuCiAgICAgICAgICAgICAgICAgICAgICAoKCJeQ2xhc3MtUGF0
aDooLiopJCIpICIiKSkpKQogICAgICAgICAgICAgICAgOzsgQnkgZGVmYXVsdCwgbm8gamFycyB3
b3VsZCBiZSBpbnN0YWxsZWQuCiAgICAgICAgICAgICAgICAocmVwbGFjZSAnaW5zdGFsbAogICAg
ICAgICAgICAgICAgICAoaW5zdGFsbC1qYXJzICJidWlsZCIpKSkpKQogICAgKG5hdGl2ZS1pbnB1
dHMgKGxpc3QgamF2YS1qdW5pdCBqYXZhLWhhbWNyZXN0LWNvcmUpKQogICAgKHByb3BhZ2F0ZWQt
aW5wdXRzIChsaXN0IGphdmEtamF4cCBqYXZhLXhlcmNlcykpCiAgICAoaG9tZS1wYWdlICJodHRw
czovL3hhbGFuLmFwYWNoZS5vcmcveGFsYW4tai9pbmRleC5odG1sIikKICAgIChzeW5vcHNpcyAi
SmF2YSBYU0xUIHByb2Nlc3NvciIpCiAgICAoZGVzY3JpcHRpb24gIlhTTFQgcHJvY2Vzc29yIGlu
IGphdmEgaW1wbGVtZW50aW5nIFhTTFQgVmVyc2lvbiAxLjAsIFhQYXRoClZlcnNpb24gMS4wLCBh
bmQgSkFYUCAxLjMuICBJdCBidWlsZHMgb24gU0FYMiBhbmQgRE9NIGxldmVsIDMuICBUaGlzIHZl
cnNpb24KaXMgdGhlIGZ1bGx5IGZ1bmN0aW9uYWwgaW50ZXJwcmV0ZXIsIHhzbHQsIG5vdCB0aGUg
eHNsdGMgdmVyc2lvbiB3aGljaCBtYXkgYmUKZmFzdGVyLiIpCiAgICAobGljZW5zZSBsaWNlbnNl
OmFzbDIuMCkpKQpqYXZhLXhhbGFuLWludGVycAo=


--=-75Uo8Q+S53wB+Ty6GrMz--

--=-k1d+JxiCly14lcSNY8tQ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYjTIbxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7gnDAP0d2bNFcDT001Ai4ytimUrKgfzw
5QmvQoI+RqcR8UmitAEA8W5+57JciiuZrWnk4vqh2+17Uuq5lEiA8O3f+FXctAI=
=obsp
-----END PGP SIGNATURE-----

--=-k1d+JxiCly14lcSNY8tQ--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 18 Mar 2022 17:41:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 18 13:41:06 2022
Received: from localhost ([127.0.0.1]:58314 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVGb4-0005zu-N8
	for submit <at> debbugs.gnu.org; Fri, 18 Mar 2022 13:41:06 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:37160)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nVGb0-0005zM-P0
 for 32947 <at> debbugs.gnu.org; Fri, 18 Mar 2022 13:41:05 -0400
Received: from [IPv6:2a02:2c40:200:b001::1:d958]
 ([IPv6:2a02:2c40:200:b001::1:d958])
 by albert.telenet-ops.be with bizsmtp
 id 7tgz2700a3eBSne06th0aL; Fri, 18 Mar 2022 18:41:00 +0100
Message-ID: <786015a580201958dc7903f7ecddd99cc44b7233.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Fri, 18 Mar 2022 18:40:56 +0100
In-Reply-To: <871qz0nv7s.fsf@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <871qz0nv7s.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-D352blG/ypyWHxKdN998"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1647625261; bh=npoQR12HXLex6apar2jALkzziikNpWpEPIgdah2/lJg=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=eWujsSAUoYAYdMkto8WJTLis+DPQY2LwALkChpQVB0nSoWTFSknHpp/h9vt+wbKoB
 iiPk3CeiflFJz2nzIdtxNvpZ1wa2NUWXeipJWqfo17Wlbc64gZ1plCAxoWkgt+bxcz
 LcY9r37WilcmDH7nEOJMzh+J6n7v0aPLCzIePPa6wmFYH06tstuZwWqYdoCKHd2Me2
 SCBCB7M6Rn91j1yODBjiE8kjlJhdYH1TLtlmmr7TL3iLTlGcYnzD/cPTDjavVX5mBE
 TvrEEHL591mXJbh39PDXec6QWjboEjMhdfFdLWe5SomMPXA3wYlbf3BpPLtJbabzv4
 ohVFL+8if58+A==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-D352blG/ypyWHxKdN998
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64

RnJhbmsgUHVyc2VsIHNjaHJlZWYgb3AgZG8gMTctMDMtMjAyMiBvbSAxNDowOCBbLTA3MDBdOgo+
ICvCoMKgwqDCoMKgwqAgKHNuaXBwZXQgJyhiZWdpbgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgOzsgUmVtb3ZpbmcgYnVuZGxlZCBqYXJzCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZm9ybWF0ICN0ICJ+JX5hfiUiICJSZW1vdmluZyBCdW5k
bGVkIEphcnMiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZvci1l
YWNoCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEgKGYp
Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZm9ybWF0ICN0
ICJ+L0RlbGV0aW5nOiB+YX4lIiBmKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgKGRlbGV0ZS1maWxlIGYpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCAoZmluZC1maWxlcyAiLiIgIlxcLmphciQiKSkpKSkpCgpJIGxvb2tlZCBh
IGxpdHRsZSBmdXJ0aGVyIGFuZCBzYXcgYSBmZXcgJ3Rhci5neicuICBQZXJoYXBzIHRob3NlIG5l
ZWQKdG8gYmUgcmVtb3ZlZCBhcyB3ZWxsPwo=


--=-D352blG/ypyWHxKdN998
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYjTEKBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7sJ1AQC5C1BqWzxE99PrX5uGPXpMb2k9
LmhLhE3NQwAfktpchwEA7wMRT36oF27WRPsLNvSkt/JuEH2FwWLksRWFJMImIQw=
=6uXm
-----END PGP SIGNATURE-----

--=-D352blG/ypyWHxKdN998--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 18 Mar 2022 17:29:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 18 13:29:48 2022
Received: from localhost ([127.0.0.1]:58309 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nVGQ8-0005gH-LC
	for submit <at> debbugs.gnu.org; Fri, 18 Mar 2022 13:29:48 -0400
Received: from mail-pl1-f180.google.com ([209.85.214.180]:45830)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nVGQ7-0005g6-CT
 for 32947 <at> debbugs.gnu.org; Fri, 18 Mar 2022 13:29:47 -0400
Received: by mail-pl1-f180.google.com with SMTP id k6so322128plg.12
 for <32947 <at> debbugs.gnu.org>; Fri, 18 Mar 2022 10:29:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:subject:date:message-id:mime-version;
 bh=v1ABob+hPs+yp2C59Uj+50QwrYfoP3V/LmhznVIGd5I=;
 b=Iz9xl6q/6qqU71bZSHgDGYiVZhclLv1tIo83S+hzsKJ5E5l8gHGCYVduQABKx30lNx
 5/bvRMVtz2HYdxpFjb0seOaCY0QOmdU3NkcgJx0kJ7A6cgJXNMAQb8dgZLKKLQTCVHBy
 eqpRvD9aobZNT1Ono6wwzm5PBlEc+ERnDekXDkx8PFT+urohVcPunjUmskDIva3AHSkk
 FdPjTyZWHAdl9Cp8vcg7sYoRjMSi9RgVb5XWcLpnWpN4QJEQPTJXLIE+C7F2UjjAZCC6
 5Xoq3gzWkU3nJQVXa4vdXqTAoZty3Ywsrf+SwtcGJHQnEimFROn1rq/WhI1m1IVJ6Olh
 k7+g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
 bh=v1ABob+hPs+yp2C59Uj+50QwrYfoP3V/LmhznVIGd5I=;
 b=ORvTeyAyvKhqluxbfilQFU9MWSxbhHMrFWMCUyEAGLNWn4iHLyy0aeweEHbonnEWEB
 kF1rRKWkSQ1E5aOaDf2VhMVtpwxsZD/oM2KYDCKdVO8hQvmfSE4q8sfRMHBLndhMQsgk
 KN+g9ebq25prUi0m65y1nUjAN7vXpxOLP1haez6h2/tvCSBCz9Z89oxRG77Fo9iVu+nN
 r4qyN3h/IEKoSA4y4P/R0qCP3vmCkd7MQucMu6prDjsI6a5fe9VZqQ+EqdBY9jt7nqZb
 NF7b9u32L5/CEKv+bvC0O21aTU22c9hZRQeHYxvZ/VrEWx4rnjZLyvi6dg2UooBMr8aG
 TYsQ==
X-Gm-Message-State: AOAM532L15SioaXG9K2qnQIGlJnrJcFcYv4TDCZLiSeoW1/0EcZw2lXR
 Sm+pTfTWcqEYNj7rPCU4nUE=
X-Google-Smtp-Source: ABdhPJx19q5dkbMv8yLpaBvlWlixSvVTBo+lie7DkV8zaMyKskwi/BjNCHEZA2bPVlBMCfYXmf94LQ==
X-Received: by 2002:a17:90b:4a44:b0:1bf:8deb:9435 with SMTP id
 lb4-20020a17090b4a4400b001bf8deb9435mr23282349pjb.16.1647624581259; 
 Fri, 18 Mar 2022 10:29:41 -0700 (PDT)
Received: from Ginko.local ([66.170.190.211]) by smtp.gmail.com with ESMTPSA id
 ay5-20020a056a00300500b004f6d510af4asm9150966pfb.124.2022.03.18.10.29.39
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 18 Mar 2022 10:29:40 -0700 (PDT)
From: Frank Pursel <frank.pursel@HIDDEN>
X-Google-Original-From: Frank Pursel <fpp@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: Re: [bug#32947] Add java-xalan.
Date: Fri, 18 Mar 2022 10:29:37 -0700
Message-ID: <87y217many.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

No, I don't think generate-jar-indices is broken.  The problem is that
the xalan build is dependent on xml-apis.jar which guix has broken out
into pieces that are split between the guix builds of xerces and jaxp.
The index fails because it looks for all the requirements specified in
the manifest which now must identify xerces and jaxp.  So, those jars
(jaxp and xerces) now need to be brought over into the outputs(out)
directory to allow the indexing to succeed.  I don't know if the
symlinks are required after completion of the indexing but saw no harm
in it since we need to propagate those inputs anyway or else xalan will
not be able to find all it's dependencies when called.  I was pleased to
be able to find all the xml-apis requirements already provided by the
guix builds of xerces and jaxp.

Regards,
Frank




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 17 Mar 2022 21:57:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 17 17:57:56 2022
Received: from localhost ([127.0.0.1]:55473 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nUy84-00076w-65
	for submit <at> debbugs.gnu.org; Thu, 17 Mar 2022 17:57:56 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:50420)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nUy82-00076o-0I
 for 32947 <at> debbugs.gnu.org; Thu, 17 Mar 2022 17:57:54 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id 7Zxs2700W4UW6Th06Zxt3S; Thu, 17 Mar 2022 22:57:53 +0100
Message-ID: <cdb924acf8cddad966e1401db47ed01d4aef2ff2.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Thu, 17 Mar 2022 22:57:52 +0100
In-Reply-To: <871qz0nv7s.fsf@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <871qz0nv7s.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-jC6oK+Z8zh8XIQIgM///"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1647554273; bh=oTqnvKLrleOHas9KoAtTifrVCWuO7L9oG2BDv+122Mo=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=VEHxSGLqL2KVXxHuniSewCM4Kwo251d1c+6q4UO9m6IZcMoeV+q2NmvQ0sh+gQMxe
 SpPsgKspfkL2Xp0akalf+9i8fbNtYTg0ENAtdwTD92wg2JUdjdUz99uNezHv/KOwzl
 vwaHhR4l2v1ojEz4/qgtZ2K4CKDQ3c0F455J4YGjrDPt827eee1dTEaWwJeS1YM1US
 kIq/qLrKxVE+wPnX/9VoHX/9JWS3OVNQ42bMgvjSZ/ByNTdJ4NzRWw66XR/Y6hZe7m
 Ylttf/xW5/p186FBpiWEn4sRb/0wyIO6Nmvv5ODb5li7+iP9uWELFIDnyihbxeJdZw
 M0t4Zj0QthYmQ==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-jC6oK+Z8zh8XIQIgM///
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64

RnJhbmsgUHVyc2VsIHNjaHJlZWYgb3AgZG8gMTctMDMtMjAyMiBvbSAxNDowOCBbLTA3MDBdOgo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGFkZC1hZnRlciAnaW5zdGFsbCAncHJv
dmlkZS1qYXJzLWZvci1pbmRleGluZwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIChsYW1iZGEqICgjOmtleSBpbnB1dHMgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh3aXRoLWRpcmVjdG9yeS1l
eGN1cnNpb24KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCAoc3RyaW5nLWFwcGVuZCAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIpICIvc2hhcmUvamF2YSIp
Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3ltbGluawo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc2VhcmNoLWlu
cHV0LWZpbGUgaW5wdXRzICJzaGFyZS9qYXZhL2pheHAuamFyIikKPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImpheHAuamFyIikKPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzeW1saW5rCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMg
InNoYXJlL2phdmEveGVyY2VzSW1wbC5qYXIiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCAieGVyY2VzSW1wbC5qYXIiKSkpKSkpKQoKV2h5IGlzICJqYXhw
IiBhbmQgInhlcmNlcyIgYmVpbmcgc3ltbGlua2VkIGludG8gc2hhcmUvamF2YSBldmVuIHRob3Vn
aAp0aGV5IGFyZSBwcm9wYWdhdGVkPyAgQ291bGQgdGhleSBiZSByZW1vdmVkIGFmdGVyIGluZGV4
aW5nPyAgSXMKZ2VuZXJhdGUtamFyLWluZGljZXMgY3VycmVudGx5IGJyb2tlbj8KCkdyZWV0aW5n
cwpNYXhpbWUuCg==


--=-jC6oK+Z8zh8XIQIgM///
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYjOu4BccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7vXaAQD/BRpE9M/Db38+TOYBYowzRPgL
9WefbMU11MH9BfC5VQEAjzxGCZCrY/fxArci+LH0udG1JjPqZeAX4saKIkBVbgM=
=2DI/
-----END PGP SIGNATURE-----

--=-jC6oK+Z8zh8XIQIgM///--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 17 Mar 2022 21:53:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 17 17:53:11 2022
Received: from localhost ([127.0.0.1]:55459 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nUy3S-000704-RE
	for submit <at> debbugs.gnu.org; Thu, 17 Mar 2022 17:53:10 -0400
Received: from michel.telenet-ops.be ([195.130.137.88]:57086)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nUy3R-0006zw-6C
 for 32947 <at> debbugs.gnu.org; Thu, 17 Mar 2022 17:53:09 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by michel.telenet-ops.be with bizsmtp
 id 7Zt72700A4UW6Th06Zt7h6; Thu, 17 Mar 2022 22:53:07 +0100
Message-ID: <6117e5e03a689c6be41bf5ae7e233a239d595881.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Thu, 17 Mar 2022 22:53:07 +0100
In-Reply-To: <871qz0nv7s.fsf@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <871qz0nv7s.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-IbIfMT+Yo/eCQjYD9tLq"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1647553987; bh=WX8m5Mg64uJFd1TSOkKBFw/T3Sd6QR1HhbLLhKgzOTM=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=jM/uqQT/Oye7xfpiZeOTfZlUyJm+TzB/g3ir9tsxmzjvaaai9GflkXU8O0h+z4IJ5
 8IAT+U1NVGdvCqxCnT498a7mE3DkwBGHoQBFdU4yxKQAVWyELqVaQzukS8MlWSj3N6
 A5wx+EliSh7Wbj9hQvf3BVBtM70xu3hMOZLSuoN91pAiYgjLa2lS1YGnsfr35mp6YL
 7dVJO2ilewaQ++5qYqwU5sQ0qgfFWDCxbiEcQmEHlqgCw6y+OM+PRR51yXBeKuYfLg
 tYwuSPQd5wmtsfJBghWAsHt5DIE5AGLzLtlyAqIKfJLHLOd6M+RLWlt7RR2oGetG4Z
 Ybib/ekfilYKw==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-IbIfMT+Yo/eCQjYD9tLq
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64

RnJhbmsgUHVyc2VsIHNjaHJlZWYgb3AgZG8gMTctMDMtMjAyMiBvbSAxNDowOCBbLTA3MDBdOgo+
ICvCoMKgwqDCoMKgwqAgKHNuaXBwZXQgJyhiZWdpbgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgOzsgUmVtb3ZpbmcgYnVuZGxlZCBqYXJzCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZm9ybWF0ICN0ICJ+JX5hfiUiICJSZW1vdmluZyBCdW5k
bGVkIEphcnMiKQoKSXNuJ3QgdGhpcyBlcXVpdmFsZW50IHRvIChkaXNwbGF5ICJSZW1vdmluZyBi
dW5kbGVkIGphcnNcbiIpPwoKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IChmb3ItZWFjaAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFt
YmRhIChmKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZv
cm1hdCAjdCAifi9EZWxldGluZzogfmF+JSIgZikKCldoeSB+Lz8KCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZGVsZXRlLWZpbGUgZikpCj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmaW5kLWZpbGVzICIuIiAiXFwuamFyJCIp
KSkpKSkKCkZXSVcsIHdoaWxlIHRoaXMgaXMgdXNlZnVsIGZvciB0ZXN0aW5nIHdoZXRoZXIgdGhl
IHVuYnVuZGxpbmcgd29ya3MgKCopCndoaWxlIGRldmVsb3BpbmcgdGhlIHBhdGNoLCBJIHBlcnNv
bmFsbHkgZG9uJ3Qgc2VlIHRoZSBwb2ludCBvZiBrZWVwaW5nCnRoZSAnZm9ybWF0JyBhZnRlcndh
cmRzLgoKKCopIGFsdGVybmF0aXZlbHksIHlvdSBjYW4gZG8gImd1aXggYnVpbGQgLS1zb3VyY2Ug
amF2YS14YWxhbiIgdG8gdGVzdC4KCkdyZWV0aW5ncywKTWF4aW1lLgo=


--=-IbIfMT+Yo/eCQjYD9tLq
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYjOtwxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7pvnAQCFVx7UE2eHo0vUnxYr1XapwOjm
/TYCHujq3OLHeM0wbwEAwxKSwmv7krG42TkkNro/rPo+yby19Y2wSWagyI4KawM=
=BYsE
-----END PGP SIGNATURE-----

--=-IbIfMT+Yo/eCQjYD9tLq--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 17 Mar 2022 21:50:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 17 17:50:09 2022
Received: from localhost ([127.0.0.1]:55448 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nUy0X-0006vV-H1
	for submit <at> debbugs.gnu.org; Thu, 17 Mar 2022 17:50:09 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:44578)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nUy0V-0006vK-Iu
 for 32947 <at> debbugs.gnu.org; Thu, 17 Mar 2022 17:50:07 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by albert.telenet-ops.be with bizsmtp
 id 7Zq62700D4UW6Th06Zq6Q2; Thu, 17 Mar 2022 22:50:06 +0100
Message-ID: <3330a0f04b80c4449926583da488a65599af29fc.camel@HIDDEN>
Subject: Re: [bug#32947] Add java-xalan.
From: Maxime Devos <maximedevos@HIDDEN>
To: Frank Pursel <frank.pursel@HIDDEN>, 32947 <at> debbugs.gnu.org
Date: Thu, 17 Mar 2022 22:50:06 +0100
In-Reply-To: <871qz0nv7s.fsf@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <871qz0nv7s.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-7CnXpG4nPJna5HnFNWeT"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1647553806; bh=7OE1ZMauzZlMiTScXQYHLi7GWrPd54yweuPtzIXH0nY=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=HKsQRqCa4LKkAIeJwwEiQQ7xvdr/Dn1bXaP34TYg4ek5hZdKnut+ENfFcjXd5EAJb
 vvSYaa/rvqh7C9EGUYSRvlHhPPMwDgjUrTwJxE/V3Fb5Hwv5FTXnawoImy1rpclejP
 EkW8WZ3wmTV02fy+rz49cVFy33TZvD9nPcH+xkElmQZXRWSoZWE2tLmTkzRW95oXxG
 NtUr6xwPVTkjSBy7K6y0AOMv1U02h62V76Eg4JDp5iwL35rDu2ZcrmSYW7bNd7Zaeh
 l5Kd2cVFW3pIElXr0axPwAanuaUFPi+AWHY8e2+OjnTfREi0cvkZuJA10cxHBBDrVf
 XaKvc7z1sKpHQ==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-7CnXpG4nPJna5HnFNWeT
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Frank Pursel schreef op do 17-03-2022 om 14:08 [-0700]:
> +=C2=A0=C2=A0=C2=A0 (version "j_2_7_2")

Why not use periods instead of underscores and drop the "j_" prefix
("2.7.2") instead?  'version-major+minor' and 'version-compare' would
like that better I think, and it's more in line with other packages.

Greetings,
Maxime.

--=-7CnXpG4nPJna5HnFNWeT
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYjOtDhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7syoAQC7McqrqXNdL2pGm4WCrWWipK+Q
ainWyYYvzqoRM4o/GAD+Jmp1s1JqyQm16/j7m1cCWWxfOQRNHTHuVRzVPAhiZQY=
=HvSa
-----END PGP SIGNATURE-----

--=-7CnXpG4nPJna5HnFNWeT--





Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 17 Mar 2022 21:08:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 17 17:08:18 2022
Received: from localhost ([127.0.0.1]:55349 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nUxM2-0005l0-Fg
	for submit <at> debbugs.gnu.org; Thu, 17 Mar 2022 17:08:18 -0400
Received: from mail-pf1-f172.google.com ([209.85.210.172]:40611)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <frank.pursel@HIDDEN>) id 1nUxM0-0005kZ-Dw
 for 32947 <at> debbugs.gnu.org; Thu, 17 Mar 2022 17:08:17 -0400
Received: by mail-pf1-f172.google.com with SMTP id d19so7818073pfv.7
 for <32947 <at> debbugs.gnu.org>; Thu, 17 Mar 2022 14:08:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=a1VTNg3wqjwafNl9lWUH6UdAGxR++s+NvXu0rO+iq34=;
 b=iaehxn2zFt14gPuG5KDFgxRRrIzmD43EPWRNbjr2ronj8BwMoWLg3EwGoLRiQoJ5ix
 r/rtP2E4xbztkm5tuCwCXgjg8RzL/Ic46NmGTwaKuTsLhpzoSyz4YFY6Ng76KHKmTBs3
 pgpA8UfxntveYjTlwlw4iFJGJTA2dS9ZhFOJmWpV4QwXt6ciWK7xP2N3wX9D7DqQSbGq
 kAY1hz2mSWDTfcr22KzFwgykzszROAdofkQfhJGQJnDmXhaZTgSWFfzYgYTcoNdkMu+R
 xxd23DLf9xbczBo+J1uhoOnZSbBVC4wp+MotWkUgEzhNg5t+LXMOYks78j8VxlcGN/wL
 Uu6A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=a1VTNg3wqjwafNl9lWUH6UdAGxR++s+NvXu0rO+iq34=;
 b=wh79Vcj0gFSIDetQpcjSTZAmifLzbWed+CcbWeQJLvA7oNZEPc+qRvkot+NFDYtuVA
 2zaURYLIpCfSI32d8+ZOo74PEQev/Krv9f8Let5V3rH0mfaLZXvEwDI+3/UljtrKeSqv
 s39i6XHz6pp6q+ogwmc2ONJ3xMGlMiGWYDSA913IlOAnsTveNDAij/d4YNnNBhESgvRq
 QXHjhs3dNkrgjmV3xL2mJMLl0kaZlYD7hoRZgNGV5ESVcs7P5GLCrv2gy+Kf2m+yNolM
 Bix6b6473hENNbx+UzvxCJsJZ/FzQyr7VthBwb3TJozkmQmdxtaKB3GKfdXBspckmJQS
 hJYw==
X-Gm-Message-State: AOAM532BqCfEsDcYhUAkuif0XL1BaTtf3YZLz5k73T7FYYga3RoJxjsS
 kTadb5cCl9d5o3hRijqLYEI=
X-Google-Smtp-Source: ABdhPJxyHUFub9SGIs2Yfx9ZGF7qdx0hNnAsC89ubE4m164vYogNUhlCf2Z/rAeUPz3foXAdPhuLBg==
X-Received: by 2002:a65:46c6:0:b0:380:c6ce:9f76 with SMTP id
 n6-20020a6546c6000000b00380c6ce9f76mr5340730pgr.334.1647551290268; 
 Thu, 17 Mar 2022 14:08:10 -0700 (PDT)
Received: from Ginko.local ([66.170.190.211]) by smtp.gmail.com with ESMTPSA id
 h6-20020a056a00218600b004f65315bb37sm8076553pfi.13.2022.03.17.14.08.09
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 17 Mar 2022 14:08:09 -0700 (PDT)
From: Frank Pursel <frank.pursel@HIDDEN>
X-Google-Original-From: Frank Pursel <fpp@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: Re: Add java-xalan.
Date: Thu, 17 Mar 2022 14:08:07 -0700
Message-ID: <871qz0nv7s.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.6 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Hi Guix! I want to help get a version of xalan into guix.
 I independently posted issue#54145 to this end but errors were made. I've
 since learned of and from this prior work and want to offer an updated/improv
 [...] Content analysis details:   (1.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (frank.pursel[at]gmail.com)
 1.6 PDS_OTHER_BAD_TLD      Untrustworthy TLDs
 [URI: selfhosted.xyz (xyz)]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [209.85.210.172 listed in list.dnswl.org]
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
 [209.85.210.172 listed in wl.mailspike.net]
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.6 (/)

Hi Guix!

I want to help get a version of xalan into guix.  I independently posted
issue#54145 to this end but errors were made.  I've since learned of and
from this prior work and want to offer an updated/improved patch to provide=
 a
java-xalan-interp package to fill this gap.

This package is less ambitious than the original because it makes no
attempt to build the xsltc base of xalan and instead settles for the
likely slower, xslt base.  The xslt base of xalan is likely slower than
the xsltc base but, as far as I can tell, it provides the same
functionality while not depending on the bundled cups and jflex jars.

If it meets your scrutiny we may also be able to close two issues (this,
32947 and 54145) for the price of one!=20=20

Regards,
Frank Pursel
acrow#guix

From 6d711a86959049596e6c6110a830ba1c6c7cea50 Mon Sep 17 00:00:00 2001
Message-Id: <6d711a86959049596e6c6110a830ba1c6c7cea50.1647548555.git.frank.=
pursel@HIDDEN>
From: Frank Pursel <frank.pursel@HIDDEN>
Date: Wed, 23 Feb 2022 13:59:26 -0800
Subject: [PATCH] gnu: Add java-xalan-interp

     * gnu/packages/xml.scm (java-xalan-interp): New variable
---
 gnu/packages/xml.scm | 62 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 3ce5e771c7..94bcdff903 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -33,6 +33,7 @@
 ;;; Copyright =C2=A9 2021 Guillaume Le Vaillant <glv@HIDDEN>
 ;;; Copyright =C2=A9 2021 David Larsson <david.larsson@HIDDEN>
 ;;; Copyright =C2=A9 2021 Matthew James Kraai <kraai@HIDDEN>
+;;; Copyright =C2=A9 2022 Frank Pursel <frank.pursel@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2592,3 +2593,64 @@ (define-public python-xmltodict
     (description "This package provides a Python library to convert XML to
 @code{OrderedDict}.")
     (license license:expat)))
+
+(define-public java-xalan-interp
+  (package
+    (name "java-xalan-interp")
+    (version "j_2_7_2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://apache/xalan/xalan-j/source/xalan-"
+                           version "-src.tar.gz"))
+       (sha256
+        (base32 "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; Removing bundled jars
+                   (format #t "~%~a~%" "Removing Bundled Jars")
+                   (for-each
+                    (lambda (f)
+                      (format #t "~/Deleting: ~a~%" f)
+                      (delete-file f))
+                    (find-files "." "\\.jar$"))))))
+    (build-system ant-build-system)
+    (arguments
+     `(#:phases (modify-phases
+                %standard-phases
+                (add-after 'unpack 'prepare-for-build
+                  (lambda* (#:key inputs outputs #:allow-other-keys)
+                    (setenv "ANT_OPTS" "-Dxsltc.java_cup.not_needed=3Dtrue=
")
+                    (substitute* "build.xml"
+                      ;; Only the interpretive compiler.  xsltc contains a
+                      ;; circular reference java_cup.
+                      (("(<target name=3D\"jar\" depends=3D\"xalan-interpr=
etive.compile),.*"
+                        all pre)
+                       (string-append pre "\""))
+                      (("xml-apis") "jaxp"))
+                    (substitute* (list "src/MANIFEST.MF"
+                                       "src/manifest.xalan-interpretive"
+                                       "src/MANIFEST.SERIALIZER"
+                                       "src/manifest.xsltc")
+                      (("xml-apis.jar") "jaxp.jar"))))
+                (replace 'install
+                  (install-jars "build"))
+                (add-after 'install 'provide-jars-for-indexing
+                  (lambda* (#:key inputs outputs #:allow-other-keys)
+                    (with-directory-excursion
+                        (string-append (assoc-ref outputs "out") "/share/j=
ava")
+                      (symlink
+                       (search-input-file inputs "share/java/jaxp.jar")
+                       "jaxp.jar")
+                      (symlink
+                       (search-input-file inputs "share/java/xercesImpl.ja=
r")
+                       "xercesImpl.jar")))))))
+    (native-inputs (list java-junit java-hamcrest-core))
+    (propagated-inputs (list java-jaxp java-xerces))
+    (home-page "https://xalan.apache.org/xalan-j/index.html")
+    (synopsis "Java XSLT processor")
+    (description "XSLT processor in java implementing XSLT Version 1.0, XP=
ath
+Version 1.0, and JAXP 1.3.  It builds on SAX2 and DOM level 3.  This versi=
on
+is the fully functional interpreter, xslt, not the xsltc version which may=
 be
+faster.")
+    (license license:asl2.0)))
--=20
2.34.0







Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 19 Dec 2018 14:05:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 19 09:05:42 2018
Received: from localhost ([127.0.0.1]:54091 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gZcTm-0007a7-0z
	for submit <at> debbugs.gnu.org; Wed, 19 Dec 2018 09:05:42 -0500
Received: from lepiller.eu ([89.234.186.109]:45652)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1gZcTk-0007Zy-89
 for 32947 <at> debbugs.gnu.org; Wed, 19 Dec 2018 09:05:40 -0500
Received: from webmail.lepiller.eu (static-176-182-42-79.ncc.abo.bbox.fr
 [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id ff510630
 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO)
 for <32947 <at> debbugs.gnu.org>; Wed, 19 Dec 2018 14:02:33 +0000 (UTC)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
Date: Wed, 19 Dec 2018 15:05:37 +0100
From: Julien Lepiller <julien@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: Re: Add java-xalan.
Message-ID: <7fe43be096e34b2dcc3eb630b7ae0a12@HIDDEN>
X-Sender: julien@HIDDEN
User-Agent: Roundcube Webmail/1.3.8
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

what's the status of these patches?




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 5 Oct 2018 16:13:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 05 12:13:37 2018
Received: from localhost ([127.0.0.1]:38143 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1g8SjR-0002Am-D6
	for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 12:13:37 -0400
Received: from lepiller.eu ([89.234.186.109]:56102)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1g8SjP-0002Ad-DJ
 for 32947 <at> debbugs.gnu.org; Fri, 05 Oct 2018 12:13:35 -0400
Received: from webmail.lepiller.eu (static-176-182-42-79.ncc.abo.bbox.fr
 [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id d438ab37
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO)
 for <32947 <at> debbugs.gnu.org>; Fri, 5 Oct 2018 16:15:32 +0000 (UTC)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
Date: Fri, 05 Oct 2018 18:13:34 +0200
From: Julien Lepiller <julien@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: Re: [bug#32947] [PATCH 1/3] gnu: Add java-cup.
In-Reply-To: <20181005180048.56b2ff27@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <20181005152044.9682-1-dannym@HIDDEN>
 <9094b40c6c25c077212da6428dcc30dc@HIDDEN>
 <20181005180048.56b2ff27@HIDDEN>
Message-ID: <49f3aba8442545a4299d740fd8cbe3e0@HIDDEN>
X-Sender: julien@HIDDEN
User-Agent: Roundcube Webmail/1.3.6
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> 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.

There are my recipes:

(define %java-cup-bootstrap
   (package
     (name "java-cup")
     (version "11b-20160615")
     (source (origin
               (method url-fetch)
               (uri (string-append "http://www2.cs.tum.edu/projects/cup/"
                                   "releases/java-cup-bin-" version 
".tar.gz"))
               (sha256
                (base32
                 
"1k6ycm5bpg7r2z2jprdp54s8bvaxggdxk4qmvkjw3013i1bxc09z"))))
     (build-system trivial-build-system)
     (arguments
      `(#:modules ((guix build utils))
        #:builder (begin
                    (use-modules (guix build utils))
                    (let* ((source (assoc-ref %build-inputs "source"))
                           (tar (string-append
                                  (assoc-ref %build-inputs "tar")
                                  "/bin/tar"))
                           (gzip (assoc-ref %build-inputs "gzip"))
                           (output (assoc-ref %outputs "out"))
                           (java-dir (string-append output 
"/share/java")))
                      (mkdir-p java-dir)
                      (chdir java-dir)
                      (setenv "PATH" (string-append (getenv "PATH") ":" 
gzip "/bin"))
                      (invoke tar "xf" source)))))
     (native-inputs
      `(("tar" ,tar)
        ("gzip" ,gzip)))
     (home-page "http://www2.cs.tum.edu/projects/cup/")
     (synopsis "")
     (description "")
     (license license:expat)))

(define-public java-jflex
   (package
     (name "java-jflex")
     (version "1.6.1")
     (source (origin
               (method url-fetch)
               (uri (string-append "http://www.jflex.de/release/jflex-" 
version
                                   ".tar.gz"))
               (sha256
                (base32
                 "1h7q2vhb4s42g4pqz5xxxliagprray7i9krr6hyaz1mjlx7gnycq"))
               (modules '((guix build utils)))
               (snippet
                 `(begin
                    ;; The first entry is a symlink to jflex-version
                    (delete-file "../jflex")
                    ;; Delete bundled jar archives.
                    (for-each delete-file (find-files "." ".*\\.jar"))
                    ;; Guix wants to repack jflex as that was the first 
entry in the archive
                    (chdir "..")
                    (rename-file "jflex-1.6.1" "jflex")
                    (chdir "jflex")
                    #t))))
     (build-system ant-build-system)
     (arguments
      `(#:jdk ,icedtea-8
        #:test-target "test"
        #:phases
        (modify-phases %standard-phases
          (replace 'install
            (install-jars ".")))))
     (native-inputs
      `(("%java-jflex-bootstrap" ,%java-jflex-bootstrap)
        ("java-junit" ,java-junit)))
     (home-page "https://jflex.de")
     (synopsis "")
     (description "")
     (license license:bsd-3)))

(define-public java-cup
   (package
     (name "java-cup")
     (version "11b")
     (source (origin
               (method git-fetch)
               (uri (git-reference
                      (url 
"https://versioncontrolseidl.in.tum.de/parsergenerators/cup.git")
                      (commit 
"fe729fe8c27441f046dab19135a38b9dde4c4e5e")))
               (sha256
                (base32
                 "09xigxm7b44hz79xhqpfykvjrk4q90p33j2l07w69izx9sn0y42b"))
               (modules '((guix build utils)))
               (snippet
                 '(begin ;; Delete bundled jar archives.
                    (for-each delete-file (find-files "." ".*\\.jar"))
                    (for-each delete-file (find-files "." ".*\\.tar.gz"))
                    #t))))
     (build-system ant-build-system)
     (arguments
      `(#:jdk ,icedtea-8
        #:build-target "dist"
        #:tests? #f; no test target
        #:phases
        (modify-phases %standard-phases
          (add-before 'build 'fix-jflex
            (lambda _
              (substitute* "build.xml"
                (("JFlex.ant") "jflex.ant"))
              #t))
          (add-before 'build 'add-lib
            (lambda _
              (mkdir-p "lib")))
          (replace 'install
            (install-jars ".")))))
     (native-inputs
      `(("%java-jflex-bootstrap" ,%java-jflex-bootstrap)
        ("git" ,git)))
     (home-page "http://www2.cs.tum.edu/projects/cup")
     (synopsis "")
     (description "")
     (license license:expat))); 
http://www2.cs.tum.edu/projects/cup/licence.html




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 5 Oct 2018 16:00:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 05 12:00:59 2018
Received: from localhost ([127.0.0.1]:38137 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1g8SXD-0001tS-1l
	for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 12:00:59 -0400
Received: from dd26836.kasserver.com ([85.13.145.193]:43040)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dannym@HIDDEN>) id 1g8SX9-0001tI-89
 for 32947 <at> debbugs.gnu.org; Fri, 05 Oct 2018 12:00:57 -0400
Received: from localhost (77.117.208.67.wireless.dyn.drei.com [77.117.208.67])
 by dd26836.kasserver.com (Postfix) with ESMTPSA id A2B6A3367F95;
 Fri,  5 Oct 2018 18:00:53 +0200 (CEST)
Date: Fri, 5 Oct 2018 18:00:48 +0200
From: Danny Milosavljevic <dannym@HIDDEN>
To: Julien Lepiller <julien@HIDDEN>
Subject: Re: [bug#32947] [PATCH 1/3] gnu: Add java-cup.
Message-ID: <20181005180048.56b2ff27@HIDDEN>
In-Reply-To: <9094b40c6c25c077212da6428dcc30dc@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <20181005152044.9682-1-dannym@HIDDEN>
 <9094b40c6c25c077212da6428dcc30dc@HIDDEN>
X-Mailer: Claws Mail 3.17.1 (GTK+ 2.24.32; x86_64-unknown-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/mtBG9vvq_SBpJsSrsulF055"; protocol="application/pgp-signature"
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
Cc: 32947 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--Sig_/mtBG9vvq_SBpJsSrsulF055
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi Julien,

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

> Le 2018-10-05 17:20, Danny Milosavljevic a =C3=A9crit=C2=A0:
> > * gnu/packages/java.scm (java-cup): New variable.
> > ---
> >  gnu/packages/java.scm | 44 +++++++++++++++++++++++++++++++++++++++++++
> >  1 file changed, 44 insertions(+)
> >=20
> > 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)))
> >=20
> > +(define-public java-cup
> > +  (package
> > +    (name "java-cupx") =20
>=20
> 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 packag=
e.

> I don't know if that's an issue, but the source code bundles generated=20
> source by java-cup and jflex. I've tried to bootstrap both correctly,=20
> 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=20
> pre-generated source, using two bootstrap jars. Then, I could use them=20
> to build other packages that I need for the future maven-build-system. I=
=20
> 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.

--Sig_/mtBG9vvq_SBpJsSrsulF055
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlu3irAACgkQ5xo1VCww
uqXGSgf9ELgCCjsJyP2XX0Gb4cXjab8j/hbXhCpqazOn5dA9eNlcL4FpyW0hSKYl
Cn7F7UKLjKstZ2UdavJAzolwuhUTp6FXuIeJEJvVbUFZKyiRm+B6v4KVWAXPthXP
IfTA7Wo+enbWO7AzMQYpipRCVnFJDTw8uWUz2dleBg80AMUfY4wzHq7K4LDcHgv/
qvEjTsfKC+tcQcxxuf/8iIyGYE16mxxWo2dldlrm3nCdmB6+ias+wJAbvR6ucAJF
JhWSCP2rUbj4ElWiMx0L8J5SuG52zlfPM9okQU+Eftq/5K77Foz61R1UZyNPRf3N
WhmtX6CJsyi4sBaaDv2+R2Srsk3Hxg==
=arnH
-----END PGP SIGNATURE-----

--Sig_/mtBG9vvq_SBpJsSrsulF055--




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 5 Oct 2018 15:52:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 05 11:52:56 2018
Received: from localhost ([127.0.0.1]:38129 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1g8SPP-0001gp-Ux
	for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:52:56 -0400
Received: from lepiller.eu ([89.234.186.109]:56100)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1g8SPO-0001gh-En
 for 32947 <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:52:55 -0400
Received: from webmail.lepiller.eu (static-176-182-42-79.ncc.abo.bbox.fr
 [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 5d94fb0c
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO)
 for <32947 <at> debbugs.gnu.org>; Fri, 5 Oct 2018 15:54:51 +0000 (UTC)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8;
 format=flowed
Content-Transfer-Encoding: 8bit
Date: Fri, 05 Oct 2018 17:52:53 +0200
From: Julien Lepiller <julien@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: Re: [bug#32947] [PATCH 1/3] gnu: Add java-cup.
In-Reply-To: <20181005152044.9682-1-dannym@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <20181005152044.9682-1-dannym@HIDDEN>
Message-ID: <12a8c86e964c3ed3205ec19fe2bd191b@HIDDEN>
X-Sender: julien@HIDDEN
User-Agent: Roundcube Webmail/1.3.6
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

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?

> +    (version "11b-20160615")
> +    (source
> +      (origin
> +        (method url-fetch)
> +        (uri (string-append
> +              
> "http://www2.cs.tum.edu/projects/cup/releases/java-cup-src-"
> +              version ".tar.gz"))
> +        (sha256
> +         (base32
> +          "1ymz3plngxclh7x3xr31537rvvak7lwyd0qkmnl1mkj5drh77rz0"))))
> +    (build-system ant-build-system)
> +    (arguments
> +     `(#:build-target "dist"
> +       #:test-target "test"
> +       #:phases
> +       (modify-phases %standard-phases
> +         (add-after 'unpack 'remove-prebuilt-jars
> +           (lambda _
> +             (for-each delete-file
> +                       (find-files "." "\\.jar$"))
> +             #t))

Maybe use a snippet instead?

> +         (add-before 'build 'chdir
> +           (lambda _
> +             (chdir "..")
> +             #t))
> +         (replace 'install
> +           (lambda* (#:key outputs #:allow-other-keys)
> +             (let* ((out (assoc-ref outputs "out"))
> +                    (out-share (string-append out "/share/java")))
> +               (mkdir-p out-share)
> +               (install-file "dist/java-cup-11b-runtime.jar" 
> out-share)
> +               (install-file "dist/java-cup-11b.jar" out-share)
> +               #t))))))
> +    (native-inputs
> +     `(("git" ,git)))
> +    (home-page "http://www2.cs.tum.edu/projects/cup/")
> +    (synopsis "LALR parser generator for Java")
> +    (description "@code{java_cup} is a LALR parser generator for 
> Java.")
> +    (license license:asl2.0)))
> +
>  (define-public java-jline
>    (package
>      (name "java-jline")

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. 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?




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 5 Oct 2018 15:46:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 05 11:46:51 2018
Received: from localhost ([127.0.0.1]:38041 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1g8SJX-0001RU-BZ
	for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:46:51 -0400
Received: from lepiller.eu ([89.234.186.109]:56098)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1g8SJW-0001RM-4p
 for 32947 <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:46:50 -0400
Received: from webmail.lepiller.eu (static-176-182-42-79.ncc.abo.bbox.fr
 [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id aa9188ac
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO)
 for <32947 <at> debbugs.gnu.org>; Fri, 5 Oct 2018 15:48:46 +0000 (UTC)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8;
 format=flowed
Content-Transfer-Encoding: 8bit
Date: Fri, 05 Oct 2018 17:46:47 +0200
From: Julien Lepiller <julien@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: Re: [bug#32947] [PATCH 3/3] gnu: Add java-xalan.
In-Reply-To: <20181005152044.9682-3-dannym@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <20181005152044.9682-1-dannym@HIDDEN>
 <20181005152044.9682-3-dannym@HIDDEN>
Message-ID: <632a8e0a9673625822fe221e7c4c5812@HIDDEN>
X-Sender: julien@HIDDEN
User-Agent: Roundcube Webmail/1.3.6
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 32947
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Le 2018-10-05 17:20, Danny Milosavljevic a écrit :
> * gnu/packages/java.scm (java-xalan): New variable.
> ---
>  gnu/packages/java.scm | 54 +++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 54 insertions(+)
> 
> diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
> index 863a4b79c..02a8f65e8 100644
> --- a/gnu/packages/java.scm
> +++ b/gnu/packages/java.scm
> @@ -9709,6 +9709,60 @@ the DOM level 3 load/save API's are in use.")
>  for Java.")
>      (license license:asl2.0)))
> 
> +(define-public java-xalan
> +  (package
> +    (name "java-xalan")
> +    (version "2.7.2")
> +    (source
> +      (origin
> +        (method url-fetch)
> +        (uri (string-append
> "https://archive.apache.org/dist/xalan/xalan-j/source/"
> +                            "xalan-j_" (string-join (string-split
> version #\.) "_")
> +                            "-src.tar.gz"))

Could you use mirror://apache/xalan/xalan-j/source/...?

> +        (sha256
> +         (base32
> +          "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w"))))
> +    (build-system ant-build-system)
> +    (arguments
> +     `(#:build-target "jar"
> +       #:phases
> +       (modify-phases %standard-phases
> +         (add-after 'unpack 'patch-classpath
> +           (lambda _
> +             (substitute* "src/MANIFEST.MF"
> +              (("^Class-Path: .*$") "\n"))
> +             #t))
> +         (add-after 'unpack 'replace-prebuilt-jars
> +           (lambda* (#:key inputs #:allow-other-keys)
> +             (for-each delete-file
> +                       (find-files "." "\\.jar$"))

I think it's better to remove these files in a snippet. Also, there are 
.tar.gz files in the source archive that we could remove.

> +             (symlink (string-append (assoc-ref inputs 
> "java-commons-bcel")
> +                                     "/share/java/bcel.jar")
> +                      "lib/BCEL.jar")
> +             (symlink (string-append (assoc-ref inputs "java-cup")
> +                                     
> "/share/java/java-cup-11b-runtime.jar")
> +                      "lib/runtime.jar")
> +             (symlink (string-append (assoc-ref inputs 
> "java-jakarta-regexp")
> +                                     
> "/share/java/jakarta-regexp-1.5.jar")
> +                      "lib/regexp.jar")

maybe something like
(let ((regexp (assoc-ref inputs "java-jakarta-regexp")))
   (symlink (string-append regexp "/share/java/javakarta-regexp-" 
(package-version regexp) ".jar")
            "lib/regexp.jar"))

would be more future-proof in case we update regexp? Same with the other 
dependencies.

> +             #t))
> +          (replace 'install
> +            (lambda* (#:key outputs #:allow-other-keys)
> +              (let* ((out (assoc-ref outputs "out"))
> +                     (out-share (string-append out "/share/java")))
> +                (mkdir-p out-share)
> +                (install-file "build/xalan.jar" out-share)
> +                #t))))))
> +    (propagated-inputs
> +     `(("java-commons-bcel" ,java-commons-bcel)
> +       ("java-cup" ,java-cup)
> +       ("java-jakarta-regexp" ,java-jakarta-regexp)
> +       ("java-xerces" ,java-xerces)))
> +    (home-page "https://xml.apache.org/xalan-j/")
> +    (synopsis "XSLT processor for Java")
> +    (description "@code{xalan} is an XSLT processor for Java.")
> +    (license license:asl2.0)))
> +
>  (define-public java-jline
>    (package
>      (name "java-jline")




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 5 Oct 2018 15:39:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 05 11:39:04 2018
Received: from localhost ([127.0.0.1]:38025 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1g8SC0-0001ES-4D
	for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:39:04 -0400
Received: from eggs.gnu.org ([208.118.235.92]:41483)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1g8SBx-0001Dz-Mx
 for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:39:02 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <julien@HIDDEN>) id 1g8SBr-0006xp-AC
 for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:38:56 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:50077)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <julien@HIDDEN>) id 1g8SBr-0006xf-6H
 for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:38:55 -0400
Received: from eggs.gnu.org ([208.118.235.92]:59350)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <julien@HIDDEN>) id 1g8SBn-0000u8-Su
 for guix-patches@HIDDEN; Fri, 05 Oct 2018 11:38:55 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <julien@HIDDEN>) id 1g8S2A-0002Iv-Rl
 for guix-patches@HIDDEN; Fri, 05 Oct 2018 11:28:58 -0400
Received: from lepiller.eu ([2a00:5884:8208::1]:45396)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <julien@HIDDEN>) id 1g8S2A-0002GJ-Hu
 for guix-patches@HIDDEN; Fri, 05 Oct 2018 11:28:54 -0400
Received: from webmail.lepiller.eu (static-176-182-42-79.ncc.abo.bbox.fr
 [176.182.42.79]) by lepiller.eu (OpenSMTPD) with ESMTPSA id d32a1887
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO)
 for <guix-patches@HIDDEN>; Fri, 5 Oct 2018 15:30:49 +0000 (UTC)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8;
 format=flowed
Content-Transfer-Encoding: 8bit
Date: Fri, 05 Oct 2018 17:28:51 +0200
From: Julien Lepiller <julien@HIDDEN>
To: guix-patches@HIDDEN
Subject: Re: [bug#32947] [PATCH 1/3] gnu: Add java-cup.
In-Reply-To: <20181005152044.9682-1-dannym@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <20181005152044.9682-1-dannym@HIDDEN>
Message-ID: <9094b40c6c25c077212da6428dcc30dc@HIDDEN>
X-Sender: julien@HIDDEN
User-Agent: Roundcube Webmail/1.3.6
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

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?

> +    (version "11b-20160615")
> +    (source
> +      (origin
> +        (method url-fetch)
> +        (uri (string-append
> +              
> "http://www2.cs.tum.edu/projects/cup/releases/java-cup-src-"
> +              version ".tar.gz"))
> +        (sha256
> +         (base32
> +          "1ymz3plngxclh7x3xr31537rvvak7lwyd0qkmnl1mkj5drh77rz0"))))
> +    (build-system ant-build-system)
> +    (arguments
> +     `(#:build-target "dist"
> +       #:test-target "test"
> +       #:phases
> +       (modify-phases %standard-phases
> +         (add-after 'unpack 'remove-prebuilt-jars
> +           (lambda _
> +             (for-each delete-file
> +                       (find-files "." "\\.jar$"))
> +             #t))

Maybe that should be a snippet?

> +         (add-before 'build 'chdir
> +           (lambda _
> +             (chdir "..")
> +             #t))
> +         (replace 'install
> +           (lambda* (#:key outputs #:allow-other-keys)
> +             (let* ((out (assoc-ref outputs "out"))
> +                    (out-share (string-append out "/share/java")))
> +               (mkdir-p out-share)
> +               (install-file "dist/java-cup-11b-runtime.jar" 
> out-share)
> +               (install-file "dist/java-cup-11b.jar" out-share)
> +               #t))))))
> +    (native-inputs
> +     `(("git" ,git)))
> +    (home-page "http://www2.cs.tum.edu/projects/cup/")
> +    (synopsis "LALR parser generator for Java")
> +    (description "@code{java_cup} is a LALR parser generator for 
> Java.")
> +    (license license:asl2.0)))
> +
>  (define-public java-jline
>    (package
>      (name "java-jline")

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. 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?




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 5 Oct 2018 15:20:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 05 11:20:58 2018
Received: from localhost ([127.0.0.1]:38018 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1g8RuU-0000nB-Gm
	for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:20:58 -0400
Received: from dd26836.kasserver.com ([85.13.145.193]:38704)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dannym@HIDDEN>) id 1g8RuS-0000mp-Qs
 for 32947 <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:20:57 -0400
Received: from dayas.3.home (77.117.208.67.wireless.dyn.drei.com
 [77.117.208.67])
 by dd26836.kasserver.com (Postfix) with ESMTPSA id DF7A93367F95;
 Fri,  5 Oct 2018 17:20:55 +0200 (CEST)
From: Danny Milosavljevic <dannym@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: [PATCH 3/3] gnu: Add java-xalan.
Date: Fri,  5 Oct 2018 17:20:44 +0200
Message-Id: <20181005152044.9682-3-dannym@HIDDEN>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181005152044.9682-1-dannym@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <20181005152044.9682-1-dannym@HIDDEN>
MIME-Version: 1.0
Tags: patch
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
Cc: Danny Milosavljevic <dannym@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/java.scm (java-xalan): New variable.
---
 gnu/packages/java.scm | 54 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 863a4b79c..02a8f65e8 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -9709,6 +9709,60 @@ the DOM level 3 load/save API's are in use.")
 for Java.")
     (license license:asl2.0)))
 
+(define-public java-xalan
+  (package
+    (name "java-xalan")
+    (version "2.7.2")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (string-append "https://archive.apache.org/dist/xalan/xalan-j/source/"
+                            "xalan-j_" (string-join (string-split version #\.) "_")
+                            "-src.tar.gz"))
+        (sha256
+         (base32
+          "166vg9i11qzi0vbv09abfb50q8caq8wr6zrwg0cwqws9k394l62w"))))
+    (build-system ant-build-system)
+    (arguments
+     `(#:build-target "jar"
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'patch-classpath
+           (lambda _
+             (substitute* "src/MANIFEST.MF"
+              (("^Class-Path: .*$") "\n"))
+             #t))
+         (add-after 'unpack 'replace-prebuilt-jars
+           (lambda* (#:key inputs #:allow-other-keys)
+             (for-each delete-file
+                       (find-files "." "\\.jar$"))
+             (symlink (string-append (assoc-ref inputs "java-commons-bcel")
+                                     "/share/java/bcel.jar")
+                      "lib/BCEL.jar")
+             (symlink (string-append (assoc-ref inputs "java-cup")
+                                     "/share/java/java-cup-11b-runtime.jar")
+                      "lib/runtime.jar")
+             (symlink (string-append (assoc-ref inputs "java-jakarta-regexp")
+                                     "/share/java/jakarta-regexp-1.5.jar")
+                      "lib/regexp.jar")
+             #t))
+          (replace 'install
+            (lambda* (#:key outputs #:allow-other-keys)
+              (let* ((out (assoc-ref outputs "out"))
+                     (out-share (string-append out "/share/java")))
+                (mkdir-p out-share)
+                (install-file "build/xalan.jar" out-share)
+                #t))))))
+    (propagated-inputs
+     `(("java-commons-bcel" ,java-commons-bcel)
+       ("java-cup" ,java-cup)
+       ("java-jakarta-regexp" ,java-jakarta-regexp)
+       ("java-xerces" ,java-xerces)))
+    (home-page "https://xml.apache.org/xalan-j/")
+    (synopsis "XSLT processor for Java")
+    (description "@code{xalan} is an XSLT processor for Java.")
+    (license license:asl2.0)))
+
 (define-public java-jline
   (package
     (name "java-jline")




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 5 Oct 2018 15:20:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 05 11:20:57 2018
Received: from localhost ([127.0.0.1]:38016 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1g8RuT-0000mx-9B
	for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:20:57 -0400
Received: from dd26836.kasserver.com ([85.13.145.193]:38692)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dannym@HIDDEN>) id 1g8RuR-0000md-IC
 for 32947 <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:20:55 -0400
Received: from dayas.3.home (77.117.208.67.wireless.dyn.drei.com
 [77.117.208.67])
 by dd26836.kasserver.com (Postfix) with ESMTPSA id AC8433367F96;
 Fri,  5 Oct 2018 17:20:54 +0200 (CEST)
From: Danny Milosavljevic <dannym@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: [PATCH 2/3] gnu: Add java-jakarta-regexp.
Date: Fri,  5 Oct 2018 17:20:43 +0200
Message-Id: <20181005152044.9682-2-dannym@HIDDEN>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181005152044.9682-1-dannym@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
 <20181005152044.9682-1-dannym@HIDDEN>
MIME-Version: 1.0
Tags: patch
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
Cc: Danny Milosavljevic <dannym@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/java.scm (java-jakarta-regexp): New variable.
---
 gnu/packages/java.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 4ddffb357..863a4b79c 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -9678,6 +9678,37 @@ the DOM level 3 load/save API's are in use.")
     (description "@code{java_cup} is a LALR parser generator for Java.")
     (license license:asl2.0)))
 
+(define-public java-jakarta-regexp
+  (package
+    (name "java-jakarta-regexp")
+    (version "1.5")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (string-append
+              "https://archive.apache.org/dist/jakarta/regexp/jakarta-regexp-"
+              version ".tar.gz"))
+        (sha256
+         (base32
+          "0zg9rmyif48dck0cv6ynpxv23mmcsx265am1fnnxss7brgw0ms3r"))))
+    (build-system ant-build-system)
+    (arguments
+     `(#:test-target "test"
+       #:phases
+       (modify-phases %standard-phases
+          (replace 'install
+            (lambda* (#:key outputs #:allow-other-keys)
+              (let* ((out (assoc-ref outputs "out"))
+                     (out-share (string-append out "/share/java")))
+                (mkdir-p out-share)
+                (install-file "build/jakarta-regexp-1.5.jar" out-share)
+                #t))))))
+    (home-page "https://attic.apache.org/projects/jakarta-regexp.html")
+    (synopsis "Regular expression parser generator for Java.")
+    (description "@code{jakarta-regexp} is an old regular expression parser generator
+for Java.")
+    (license license:asl2.0)))
+
 (define-public java-jline
   (package
     (name "java-jline")




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at 32947 <at> debbugs.gnu.org:


Received: (at 32947) by debbugs.gnu.org; 5 Oct 2018 15:20:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 05 11:20:57 2018
Received: from localhost ([127.0.0.1]:38014 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1g8RuS-0000mq-W9
	for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:20:57 -0400
Received: from dd26836.kasserver.com ([85.13.145.193]:38680)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dannym@HIDDEN>) id 1g8RuQ-0000ma-Mc
 for 32947 <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:20:55 -0400
Received: from dayas.3.home (77.117.208.67.wireless.dyn.drei.com
 [77.117.208.67])
 by dd26836.kasserver.com (Postfix) with ESMTPSA id 60F5A3367F95;
 Fri,  5 Oct 2018 17:20:53 +0200 (CEST)
From: Danny Milosavljevic <dannym@HIDDEN>
To: 32947 <at> debbugs.gnu.org
Subject: [PATCH 1/3] gnu: Add java-cup.
Date: Fri,  5 Oct 2018 17:20:42 +0200
Message-Id: <20181005152044.9682-1-dannym@HIDDEN>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181005151859.9616-1-dannym@HIDDEN>
References: <20181005151859.9616-1-dannym@HIDDEN>
MIME-Version: 1.0
Tags: patch
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32947
Cc: Danny Milosavljevic <dannym@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* 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")
+    (version "11b-20160615")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (string-append
+              "http://www2.cs.tum.edu/projects/cup/releases/java-cup-src-"
+              version ".tar.gz"))
+        (sha256
+         (base32
+          "1ymz3plngxclh7x3xr31537rvvak7lwyd0qkmnl1mkj5drh77rz0"))))
+    (build-system ant-build-system)
+    (arguments
+     `(#:build-target "dist"
+       #:test-target "test"
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'remove-prebuilt-jars
+           (lambda _
+             (for-each delete-file
+                       (find-files "." "\\.jar$"))
+             #t))
+         (add-before 'build 'chdir
+           (lambda _
+             (chdir "..")
+             #t))
+         (replace 'install
+           (lambda* (#:key outputs #:allow-other-keys)
+             (let* ((out (assoc-ref outputs "out"))
+                    (out-share (string-append out "/share/java")))
+               (mkdir-p out-share)
+               (install-file "dist/java-cup-11b-runtime.jar" out-share)
+               (install-file "dist/java-cup-11b.jar" out-share)
+               #t))))))
+    (native-inputs
+     `(("git" ,git)))
+    (home-page "http://www2.cs.tum.edu/projects/cup/")
+    (synopsis "LALR parser generator for Java")
+    (description "@code{java_cup} is a LALR parser generator for Java.")
+    (license license:asl2.0)))
+
 (define-public java-jline
   (package
     (name "java-jline")




Information forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 5 Oct 2018 15:19:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 05 11:19:49 2018
Received: from localhost ([127.0.0.1]:38007 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1g8RtN-0000ke-LE
	for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:19:49 -0400
Received: from eggs.gnu.org ([208.118.235.92]:37550)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dannym@HIDDEN>) id 1g8RtL-0000kO-Oi
 for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:19:47 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <dannym@HIDDEN>) id 1g8RtA-000508-Nn
 for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:19:42 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:42897)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <dannym@HIDDEN>)
 id 1g8Rt9-0004yX-Dz
 for submit <at> debbugs.gnu.org; Fri, 05 Oct 2018 11:19:35 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:47089)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <dannym@HIDDEN>) id 1g8Rt8-0007jv-Kw
 for guix-patches@HIDDEN; Fri, 05 Oct 2018 11:19:35 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <dannym@HIDDEN>) id 1g8Rt0-0004rz-RU
 for guix-patches@HIDDEN; Fri, 05 Oct 2018 11:19:32 -0400
Received: from dd26836.kasserver.com ([85.13.145.193]:52546)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <dannym@HIDDEN>)
 id 1g8Rst-0004gW-GZ
 for guix-patches@HIDDEN; Fri, 05 Oct 2018 11:19:23 -0400
Received: from dayas.3.home (77.117.208.67.wireless.dyn.drei.com
 [77.117.208.67])
 by dd26836.kasserver.com (Postfix) with ESMTPSA id 03EA63367F94;
 Fri,  5 Oct 2018 17:19:06 +0200 (CEST)
From: Danny Milosavljevic <dannym@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/3] Add java-xalan.
Date: Fri,  5 Oct 2018 17:18:59 +0200
Message-Id: <20181005151859.9616-1-dannym@HIDDEN>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Tags: patch
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: submit
Cc: Danny Milosavljevic <dannym@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

Danny Milosavljevic (3):
  gnu: Add java-cup.
  gnu: Add java-jakarta-regexp.
  gnu: Add java-xalan.

 gnu/packages/java.scm | 129 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 129 insertions(+)





Acknowledgement sent to Danny Milosavljevic <dannym@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#32947; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 19 Aug 2022 22:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.