all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: ng0 <ng0@we.make.ritual.n0.is>
To: Efraim Flashner <efraim@flashner.co.il>,
	Christopher W Carpenter <mordocai@mordocai.net>
Cc: guix-devel@gnu.org
Subject: Re: [PATCH] Update lisp.scm CCL and SBCL to latest versions
Date: Mon, 01 Aug 2016 15:08:22 +0000	[thread overview]
Message-ID: <877fc0r0gp.fsf@we.make.ritual.n0.is> (raw)
In-Reply-To: <20160211204613.45bcd5c4@debian-netbook>

Hi Efraim and Christopher,

I found this contribution on my search for forgotten
packages/contributions.
Christopher, thanks for working on this. Was this simply forgotten or
left due to whatever reasons, or do you want someone else to move this
over the finnishing line?

Thanks,
ng0
        

Efraim Flashner <efraim@flashner.co.il> writes:

> On Wed, 10 Feb 2016 19:36:41 -0600
> Christopher W Carpenter <mordocai@mordocai.net> wrote:
>
>> From: Christopher W Carpenter <mordocai@mordocai.net>
>> To: guix-devel@gnu.org
>> Subject: [PATCH] Update lisp.scm CCL and SBCL to latest versions
>> Date: Wed, 10 Feb 2016 19:36:41 -0600
>> Sender: guix-devel-bounces+efraim=flashner.co.il@gnu.org
>> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
>> 
>> 
>> I don't have another machine to check for reproducibility right now, but
>> I believe i've done everything else specified by the contributing
>> section of the manual.
>> 
>> Each version upgrade is a separate attachment.
>
> somehow they ended up inline in the email here.
>
>> 
>> ===File
>> /home/mordocai/git_repos/guix/0001-Update-lisp.scm-sbcl-package-to-version-1.3.2.patch===
>> From 39e7c9ef9a323fb4b97c138318c20cb869120bd5 Mon Sep 17 00:00:00 2001
>> From: "Christopher W. Carpenter (https://mordocai.net/gpg.html)"
>>  <mordocai@mordocai.net>
>> Date: Wed, 10 Feb 2016 18:45:56 -0600
>> Subject: [PATCH 1/2] Update lisp.scm sbcl package to version 1.3.2
>> 
>> The error with the ./tests/data/compile-with-pos-utf16be.lisp file is
>> very strange and I plan on looking into it more.
>
> I can't tell exactly with the patches inline, but the commit message should be:
>
> gnu: sbcl: Update to 1.3.2.
>
> * gnu/packages/lisp.scm (sbcl): Update to 1.3.2.
> [arguments]: Delete test that breaks compilation.
>
>> ---
>>  gnu/packages/lisp.scm | 8 +++++---
>>  1 file changed, 5 insertions(+), 3 deletions(-)
>> 
>> diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
>> index 85f3f3c..daba49e 100644
>> --- a/gnu/packages/lisp.scm
>> +++ b/gnu/packages/lisp.scm
>> @@ -209,14 +209,14 @@ an interpreter, a compiler, a debugger, and much more.")
>>  (define-public sbcl
>>    (package
>>      (name "sbcl")
>> -    (version "1.2.8")
>> +    (version "1.3.2")
>>      (source
>>       (origin
>>         (method url-fetch)
>>         (uri (string-append "mirror://sourceforge/sbcl/sbcl/" version "/sbcl-"
>>                             version "-source.tar.bz2"))
>>         (sha256
>> -        (base32 "0ab9lw056yf6y0rjmx3iirn5n59pmssqxf00fbmpyl6qsnpaja1d"))))
>> +        (base32 "18mgj1h9wqi0zq4k7y5r5fk10mlbpgh3796d3dac75bpxabg30nk"))))
>>      (build-system gnu-build-system)
>>      (outputs '("out" "doc"))
>>      ;; Bootstrap with CLISP.
>> @@ -243,7 +243,9 @@ an interpreter, a compiler, a debugger, and much more.")
>>                 ;; occurs in some .sh files too (which contain Lisp code).  Use
>>                 ;; ISO-8859-1 because some of the files are ISO-8859-1 encoded.
>>                 (with-fluids ((%default-port-encoding #f))
>> -                 (substitute* (find-files "." "\\.(lisp|sh)$")
>> +                 ;; Delete file that breaks. Due guile's regex parser?
>> +                 (substitute* (delete "./tests/data/compile-file-pos-utf16be.lisp"
> the above line looks like it's more than 80 characters
>
>> +                                      (find-files "." "\\.(lisp|sh)$"))
>>                     (("\"/bin/sh\"") (quoted-path bash "/bin/sh"))
>>                     (("\"/usr/bin/env\"") (quoted-path coreutils "/usr/bin/env"))
> this line also looks too long
>
>>                     (("\"/bin/cat\"") (quoted-path coreutils "/bin/cat"))
>
>
>> ============================================================
>
>> ===File
>> /home/mordocai/git_repos/guix/0002-Update-lisp.scm-ccl-package-to- version-1.11.patch===
>> From 5da335ea49aac640828d366aa693dbf28d414639 Mon Sep 17 00:00:00 2001
>> From: "Christopher W. Carpenter (https://mordocai.net/gpg.html)"
>>  <mordocai@mordocai.net>
>> Date: Wed, 10 Feb 2016 19:00:08 -0600
>> Subject: [PATCH 2/2] Update lisp.scm ccl package to version 1.11
>
> same thing here with the commit message
>
>> ---
>>  gnu/packages/lisp.scm | 8 ++++----
>>  1 file changed, 4 insertions(+), 4 deletions(-)
>>
>> diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
>> index daba49e..26d54e1 100644
>> --- a/gnu/packages/lisp.scm
>> +++ b/gnu/packages/lisp.scm
>> @@ -317,7 +317,7 @@ statistical profiler, a code coverage tool, and many other extensions.")
>>  (define-public ccl
>>    (package
>>      (name "ccl")
>> -    (version "1.10")
>> +    (version "1.11")
>>      (source #f)
>>      (build-system gnu-build-system)
>>      ;; CCL consists of a "lisp kernel" and "heap image", both of which are
>> @@ -330,7 +330,7 @@ statistical profiler, a code coverage tool, and many other extensions.")
>>          ,(origin
>>             (method url-fetch)
>>             (uri (string-append
>> -                 "ftp://ftp.clozure.com/pub/release/1.10/ccl-" version "-"
>> +                 "ftp://ftp.clozure.com/pub/release/" version "/ccl-" version "-"
>>                   (match (%current-system)
>>                     ((or "i686-linux" "x86_64-linux") "linuxx86")
>>                     ("armhf-linux" "linuxarm")
>> @@ -342,9 +342,9 @@ statistical profiler, a code coverage tool, and many other extensions.")
>>              (base32
>>               (match (%current-system)
>>                 ((or "i686-linux" "x86_64-linux")
>> -                "0mr653q5px05lr11z2mk551m5g47b4wq96vbfibpp0qlc9jp58lc")
>> +                "0w3dmj7q9kqyra3yrf1lxclnjz151yvf5s5q8ayllvmvqbl8bs08")
>>                 ("armhf-linux"
>> -                "1py02irpmi2qz5rq3h33wfv6impf15z8i2rign6hvhlqn7s99wwh")
>> +                "1x487aaz2rqcb6k301sy2p39a1m4qdhg6z9p9fb76ssipqgr38b4")
>>                 (_ ""))))))))
>>      (native-inputs
>>       `(("m4" ,m4)
>> -- 
>> 2.7.0
>>
>> ============================================================
>
>
> -- 
> Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
> GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
> Confidentiality cannot be guaranteed on emails sent or received unencrypted

-- 
♥Ⓐ  ng0
Current Keys: https://we.make.ritual.n0.is/ng0.txt
For non-prism friendly talk find me on http://www.psyced.org

  reply	other threads:[~2016-08-01 15:08 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-02-11  1:36 [PATCH] Update lisp.scm CCL and SBCL to latest versions Christopher W Carpenter
2016-02-11 18:46 ` Efraim Flashner
2016-08-01 15:08   ` ng0 [this message]
2016-08-02 13:08     ` 宋文武
  -- strict thread matches above, loose matches on Subject: below --
2016-02-12  1:50 Christopher W Carpenter
2016-02-13  0:03 ` Leo Famulari

Reply instructions:

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

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

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

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

  git send-email \
    --in-reply-to=877fc0r0gp.fsf@we.make.ritual.n0.is \
    --to=ng0@we.make.ritual.n0.is \
    --cc=efraim@flashner.co.il \
    --cc=guix-devel@gnu.org \
    --cc=mordocai@mordocai.net \
    /path/to/YOUR_REPLY

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

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

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

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