[Chicken-users] Alex Shinn, Kon Lovett: list of eggs needing new releases

2012-10-06 Thread Alan Post
Based on recently deprecated functions in core, the following eggs
need new releases:

  condition-utils: patch to trunk attached.
  lookup-table:patch to trunk attached.
  srfi-41: 1.2.2 no longer works, but trunk has been updated. 
  stack:   patch to trunk attached.
  utf8:attached patch in previous message, but patch
   repeated here.

It appears that the deprecated features used in these eggs are the
primary reasons for the majority of the test failures.  The owners
of these eggs are active here:

  Alex Shinn
+ utf8
  Kon Lovett
+ condition-utils
+ lookup-table
+ srfi-41
+ stack

I don't have the required permission in svn to correct these issues,
though I'm happy to be granted sufficient privilege to patch, test
and cut new releases for these eggs.  Otherwise, I've done what I
can and goddess speed both of you.  ^_^

-Alan
-- 
.i ma'a lo bradi cu penmi gi'e du
Index: condition-utils/trunk/condition-utils.setup
===
--- condition-utils/trunk/condition-utils.setup (revision 27569)
+++ condition-utils/trunk/condition-utils.setup (working copy)
@@ -4,9 +4,6 @@
 
 (verify-extension-name condition-utils)
 
-(required-extension-version
-  check-errors  1.12.0)
-
 (setup-shared-extension-module 'condition-utils (extension-version 1.0.0)
   #:compile-options '(
 -fixnum-arithmetic
Index: stack/trunk/stack.setup
===
--- stack/trunk/stack.setup (revision 27569)
+++ stack/trunk/stack.setup (working copy)
@@ -4,9 +4,6 @@
 
 (verify-extension-name 'stack)
 
-(required-extension-version
-  'check-errors   1.9.0)
-
 (setup-shared-extension-module (extension-name) (extension-version 2.1.2)
   #:compile-options '(
 -disable-interrupts
Index: lookup-table/trunk/lookup-table.setup
===
--- lookup-table/trunk/lookup-table.setup   (revision 27569)
+++ lookup-table/trunk/lookup-table.setup   (working copy)
@@ -4,12 +4,6 @@
 
 (verify-extension-name lookup-table)
 
-(required-extension-version
-  miscmacros 2.91
-  synch  2.1.0
-  record-variants0.5
-  check-errors   1.10.0)
-
 ;; MAGIC-LIMIT - Element count when hash-table faster (YMMV)
 (define opts
   '(-scrutinize
Index: utf8/trunk/utf8.setup
===
--- utf8/trunk/utf8.setup   (revision 27569)
+++ utf8/trunk/utf8.setup   (working copy)
@@ -1,3 +1,4 @@
+(use make)
 
 (define version 3.3.4)
 
___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Alex Shinn, Kon Lovett: list of eggs needing new releases

2012-10-06 Thread Mario Domenech Goulart
Hi,

On Sat, 6 Oct 2012 16:24:22 -0600 Alan Post alanp...@sunflowerriver.org wrote:

 Based on recently deprecated functions in core, the following eggs
 need new releases:

   condition-utils: patch to trunk attached.
   lookup-table:patch to trunk attached.
   srfi-41: 1.2.2 no longer works, but trunk has been updated. 
   stack:   patch to trunk attached.
   utf8:attached patch in previous message, but patch
repeated here.

 It appears that the deprecated features used in these eggs are the
 primary reasons for the majority of the test failures.  The owners
 of these eggs are active here:

   Alex Shinn
 + utf8
   Kon Lovett
 + condition-utils
 + lookup-table
 + srfi-41
 + stack

 I don't have the required permission in svn to correct these issues,
 though I'm happy to be granted sufficient privilege to patch, test
 and cut new releases for these eggs.  Otherwise, I've done what I
 can and goddess speed both of you.  ^_^

Notice that to use (use make) in .setup files, you need (depends make)
in the corresponding .meta files, since make is now an egg.

Also, it's probably a good idea to explicitly require the minimum
versions in the .meta file.  Example:

  (depends (some-egg minimum-version))

since that's what required-extension-version was used for.

Finally, all those changes will only take effect when a new release is
tagged (so, bumping versions is required too).


Best wishes.
Mario
-- 
http://parenteses.org/mario

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Alex Shinn, Kon Lovett: list of eggs needing new releases

2012-10-06 Thread Alex Shinn
On Sun, Oct 7, 2012 at 8:09 AM, Mario Domenech Goulart
mario.goul...@gmail.com wrote:
 Hi,

 On Sat, 6 Oct 2012 16:24:22 -0600 Alan Post alanp...@sunflowerriver.org 
 wrote:

 Based on recently deprecated functions in core, the following eggs
 need new releases:

   condition-utils: patch to trunk attached.
   lookup-table:patch to trunk attached.
   srfi-41: 1.2.2 no longer works, but trunk has been updated.
   stack:   patch to trunk attached.
   utf8:attached patch in previous message, but patch
repeated here.

 It appears that the deprecated features used in these eggs are the
 primary reasons for the majority of the test failures.  The owners
 of these eggs are active here:

   Alex Shinn
 + utf8
   Kon Lovett
 + condition-utils
 + lookup-table
 + srfi-41
 + stack

 I don't have the required permission in svn to correct these issues,
 though I'm happy to be granted sufficient privilege to patch, test
 and cut new releases for these eggs.  Otherwise, I've done what I
 can and goddess speed both of you.  ^_^

 Notice that to use (use make) in .setup files, you need (depends make)
 in the corresponding .meta files, since make is now an egg.

(needs make) was already in the .meta file.  I've
added (use make) and bumped the version.

-- 
Alex

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Alex Shinn, Kon Lovett: list of eggs needing new releases

2012-10-06 Thread Alan Post
Thank you Alex for responding so quickly!

I believe all of the below issue have now been fixed!  I'm
Looking forward to seeing a better nightly regression test.

Happy hacking,

-Alan

On Sun, Oct 07, 2012 at 01:42:14PM +0900, Alex Shinn wrote:
 On Sun, Oct 7, 2012 at 8:09 AM, Mario Domenech Goulart
 mario.goul...@gmail.com wrote:
  Hi,
 
  On Sat, 6 Oct 2012 16:24:22 -0600 Alan Post alanp...@sunflowerriver.org 
  wrote:
 
  Based on recently deprecated functions in core, the following eggs
  need new releases:
 
condition-utils: patch to trunk attached.
lookup-table:patch to trunk attached.
srfi-41: 1.2.2 no longer works, but trunk has been updated.
stack:   patch to trunk attached.
utf8:attached patch in previous message, but patch
 repeated here.
 
  It appears that the deprecated features used in these eggs are the
  primary reasons for the majority of the test failures.  The owners
  of these eggs are active here:
 
Alex Shinn
  + utf8
Kon Lovett
  + condition-utils
  + lookup-table
  + srfi-41
  + stack
 
  I don't have the required permission in svn to correct these issues,
  though I'm happy to be granted sufficient privilege to patch, test
  and cut new releases for these eggs.  Otherwise, I've done what I
  can and goddess speed both of you.  ^_^
 
  Notice that to use (use make) in .setup files, you need (depends make)
  in the corresponding .meta files, since make is now an egg.
 
 (needs make) was already in the .meta file.  I've
 added (use make) and bumped the version.
 
 -- 
 Alex
 
 ___
 Chicken-users mailing list
 Chicken-users@nongnu.org
 https://lists.nongnu.org/mailman/listinfo/chicken-users

-- 
.i ma'a lo bradi cu penmi gi'e du

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users