[Chicken-users] Alex Shinn, Kon Lovett: list of eggs needing new releases
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-variants""0.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
Hi, On Sat, 6 Oct 2012 16:24:22 -0600 Alan Post 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
On Sun, Oct 7, 2012 at 8:09 AM, Mario Domenech Goulart wrote: > Hi, > > On Sat, 6 Oct 2012 16:24:22 -0600 Alan Post > 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
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 > wrote: > > Hi, > > > > On Sat, 6 Oct 2012 16:24:22 -0600 Alan Post > > 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