Re: [Chicken-users] hahn: chicken 5 port
Hello Robert, On Thu, 11 Apr 2019 23:19:10 -0400 Robert Jensen wrote: > I ported hahn to chicken 5. You can find the release here: > > https://github.com/klutometis/hahn/releases/tag/0.10 Thanks! It has been added to the coop. Please consider providing documentation for it to the wiki. All the best. Mario -- http://parenteses.org/mario ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] hahn: chicken 5 port
Hey Robert, > I ported hahn to chicken 5. You can find the release here: Just wondering, are you its maintainer now? If yes, then there's no mention of it in the .egg file. Vasilij signature.asc Description: PGP signature ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] hahn: chicken 5 port
Hi, On Thu, 11 Apr 2019 23:19:10 -0400 Robert Jensen wrote: > I ported hahn to chicken 5. You can find the release here: > > https://github.com/klutometis/hahn/releases/tag/0.10 Apparently support for CHICKEN 4 has been removed, causing a significant breakage in the CHICKEN 4 coop: http://salmonella-linux-x86.call-cc.org/chicken-4-debugbuild/gcc/linux/x86/2019/04/12/yesterday-diff/ Please, restore CHICKEN 4 support for hahn. All the best. Mario -- http://parenteses.org/mario ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] hahn: chicken 5 port
Hello, My apologies, I'm a little confused - I did remove the meta and setup file from the 0.10 tag, is that what's causing the issue here? On Fri, Apr 12, 2019 at 4:20 PM Mario Domenech Goulart wrote: > Hi, > > On Thu, 11 Apr 2019 23:19:10 -0400 Robert Jensen < > robert.cole.jen...@gmail.com> wrote: > > > I ported hahn to chicken 5. You can find the release here: > > > > https://github.com/klutometis/hahn/releases/tag/0.10 > > Apparently support for CHICKEN 4 has been removed, causing a significant > breakage in the CHICKEN 4 coop: > > http://salmonella-linux-x86.call-cc.org/chicken-4-debugbuild/gcc/linux/x86/2019/04/12/yesterday-diff/ > > Please, restore CHICKEN 4 support for hahn. > > All the best. > Mario > -- > http://parenteses.org/mario > > ___ > Chicken-users mailing list > Chicken-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/chicken-users > ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] hahn: chicken 5 port
Hi Robert, On Fri, 12 Apr 2019 17:04:08 -0400 Robert Jensen wrote: > My apologies, I'm a little confused - I did remove the meta and setup > file from the 0.10 tag, is that what's causing the issue here? Indeed. If you intend to use the same repo for both CHICKEN 4 and 5, the egg must be installable by both CHICKEN 4 and 5 (you probably need cond-expand to achieve that). All the best. Mario > On Fri, Apr 12, 2019 at 4:20 PM Mario Domenech Goulart > wrote: > > On Thu, 11 Apr 2019 23:19:10 -0400 Robert Jensen > wrote: > > > I ported hahn to chicken 5. You can find the release here: > > > > https://github.com/klutometis/hahn/releases/tag/0.10 > > Apparently support for CHICKEN 4 has been removed, causing a significant > breakage in the CHICKEN 4 coop: > > http://salmonella-linux-x86.call-cc.org/chicken-4-debugbuild/gcc/linux/x86/2019/04/12/yesterday-diff/ > > Please, restore CHICKEN 4 support for hahn. -- http://parenteses.org/mario ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] hahn: chicken 5 port
Hi Robert, If you want to support both C4 and C5. one way of doing it is to make two module files which does all the initial imports, and use one from the .egg file and the other from the .setup file. I'm doing this in https://github.com/kristianlm/chicken-minissh, for example. One module file is used by the .egg file for C5, and the other module file is pointed to be the setup script for C4. Another approach is to have a single module file and then start with an (import chicken) which works on both C4 and C5, like this: https://github.com/Adellica/chicken-nanomsg/blob/master/nanomsg-module.scm Hope that comes in handy, K. On Fri, Apr 12, 2019 at 11:35 PM Mario Domenech Goulart < ma...@parenteses.org> wrote: > Hi Robert, > > On Fri, 12 Apr 2019 17:04:08 -0400 Robert Jensen < > robert.cole.jen...@gmail.com> wrote: > > > My apologies, I'm a little confused - I did remove the meta and setup > > file from the 0.10 tag, is that what's causing the issue here? > > Indeed. If you intend to use the same repo for both CHICKEN 4 and 5, > the egg must be installable by both CHICKEN 4 and 5 (you probably need > cond-expand to achieve that). > > All the best. > Mario > > > On Fri, Apr 12, 2019 at 4:20 PM Mario Domenech Goulart < > ma...@parenteses.org> wrote: > > > > On Thu, 11 Apr 2019 23:19:10 -0400 Robert Jensen < > robert.cole.jen...@gmail.com> wrote: > > > > > I ported hahn to chicken 5. You can find the release here: > > > > > > https://github.com/klutometis/hahn/releases/tag/0.10 > > > > Apparently support for CHICKEN 4 has been removed, causing a significant > > breakage in the CHICKEN 4 coop: > > > http://salmonella-linux-x86.call-cc.org/chicken-4-debugbuild/gcc/linux/x86/2019/04/12/yesterday-diff/ > > > > Please, restore CHICKEN 4 support for hahn. > -- > http://parenteses.org/mario > > ___ > Chicken-users mailing list > Chicken-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/chicken-users > ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] hahn: chicken 5 port
Thanks all - I just re-published hahn 0.10, restoring the .meta and .setup files & using cond-expand to support both import styles. On Fri, Apr 12, 2019 at 5:53 PM Kristian Lein-Mathisen < kristianl...@gmail.com> wrote: > > Hi Robert, > > If you want to support both C4 and C5. one way of doing it is to make two > module files which does all the initial imports, and use one from the .egg > file and the other from the .setup file. I'm doing this in > https://github.com/kristianlm/chicken-minissh, for example. One module > file is used by the .egg file for C5, and the other module file is pointed > to be the setup script for C4. > > Another approach is to have a single module file and then start with an > (import chicken) which works on both C4 and C5, like this: > https://github.com/Adellica/chicken-nanomsg/blob/master/nanomsg-module.scm > > Hope that comes in handy, > K. > > On Fri, Apr 12, 2019 at 11:35 PM Mario Domenech Goulart < > ma...@parenteses.org> wrote: > >> Hi Robert, >> >> On Fri, 12 Apr 2019 17:04:08 -0400 Robert Jensen < >> robert.cole.jen...@gmail.com> wrote: >> >> > My apologies, I'm a little confused - I did remove the meta and setup >> > file from the 0.10 tag, is that what's causing the issue here? >> >> Indeed. If you intend to use the same repo for both CHICKEN 4 and 5, >> the egg must be installable by both CHICKEN 4 and 5 (you probably need >> cond-expand to achieve that). >> >> All the best. >> Mario >> >> > On Fri, Apr 12, 2019 at 4:20 PM Mario Domenech Goulart < >> ma...@parenteses.org> wrote: >> > >> > On Thu, 11 Apr 2019 23:19:10 -0400 Robert Jensen < >> robert.cole.jen...@gmail.com> wrote: >> > >> > > I ported hahn to chicken 5. You can find the release here: >> > > >> > > https://github.com/klutometis/hahn/releases/tag/0.10 >> > >> > Apparently support for CHICKEN 4 has been removed, causing a >> significant >> > breakage in the CHICKEN 4 coop: >> > >> http://salmonella-linux-x86.call-cc.org/chicken-4-debugbuild/gcc/linux/x86/2019/04/12/yesterday-diff/ >> > >> > Please, restore CHICKEN 4 support for hahn. >> -- >> http://parenteses.org/mario >> >> ___ >> Chicken-users mailing list >> Chicken-users@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/chicken-users >> > ___ > Chicken-users mailing list > Chicken-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/chicken-users > ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] hahn: chicken 5 port
I will install c4 in another prefix to test. On Fri, Apr 12, 2019 at 6:24 PM Robert Jensen wrote: > Thanks all - I just re-published hahn 0.10, restoring the .meta and .setup > files & using cond-expand to support both import styles. > > On Fri, Apr 12, 2019 at 5:53 PM Kristian Lein-Mathisen < > kristianl...@gmail.com> wrote: > >> >> Hi Robert, >> >> If you want to support both C4 and C5. one way of doing it is to make two >> module files which does all the initial imports, and use one from the .egg >> file and the other from the .setup file. I'm doing this in >> https://github.com/kristianlm/chicken-minissh, for example. One module >> file is used by the .egg file for C5, and the other module file is pointed >> to be the setup script for C4. >> >> Another approach is to have a single module file and then start with an >> (import chicken) which works on both C4 and C5, like this: >> https://github.com/Adellica/chicken-nanomsg/blob/master/nanomsg-module.scm >> >> Hope that comes in handy, >> K. >> >> On Fri, Apr 12, 2019 at 11:35 PM Mario Domenech Goulart < >> ma...@parenteses.org> wrote: >> >>> Hi Robert, >>> >>> On Fri, 12 Apr 2019 17:04:08 -0400 Robert Jensen < >>> robert.cole.jen...@gmail.com> wrote: >>> >>> > My apologies, I'm a little confused - I did remove the meta and setup >>> > file from the 0.10 tag, is that what's causing the issue here? >>> >>> Indeed. If you intend to use the same repo for both CHICKEN 4 and 5, >>> the egg must be installable by both CHICKEN 4 and 5 (you probably need >>> cond-expand to achieve that). >>> >>> All the best. >>> Mario >>> >>> > On Fri, Apr 12, 2019 at 4:20 PM Mario Domenech Goulart < >>> ma...@parenteses.org> wrote: >>> > >>> > On Thu, 11 Apr 2019 23:19:10 -0400 Robert Jensen < >>> robert.cole.jen...@gmail.com> wrote: >>> > >>> > > I ported hahn to chicken 5. You can find the release here: >>> > > >>> > > https://github.com/klutometis/hahn/releases/tag/0.10 >>> > >>> > Apparently support for CHICKEN 4 has been removed, causing a >>> significant >>> > breakage in the CHICKEN 4 coop: >>> > >>> http://salmonella-linux-x86.call-cc.org/chicken-4-debugbuild/gcc/linux/x86/2019/04/12/yesterday-diff/ >>> > >>> > Please, restore CHICKEN 4 support for hahn. >>> -- >>> http://parenteses.org/mario >>> >>> ___ >>> Chicken-users mailing list >>> Chicken-users@nongnu.org >>> https://lists.nongnu.org/mailman/listinfo/chicken-users >>> >> ___ >> Chicken-users mailing list >> Chicken-users@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/chicken-users >> > ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] hahn: chicken 5 port
Hi Robert, On Fri, 12 Apr 2019 18:24:33 -0400 Robert Jensen wrote: > Thanks all - I just re-published hahn 0.10, restoring the .meta and > .setup files & using cond-expand to support both import styles. Please note that if you change something that has already been released, you need to tag a new release. We have a cache of eggs source code on our egg servers. Once the egg servers fetch a release, they won't fetch it again. So, if you modify a release that has already been cached, your changes won't be visible. You need a new release. All the best. Mario > On Fri, Apr 12, 2019 at 5:53 PM Kristian Lein-Mathisen > wrote: > > Hi Robert, > > If you want to support both C4 and C5. one way of doing it is to make two > module files which does all the initial imports, and use one > from the .egg file and the other from the .setup file. I'm doing this in > https://github.com/kristianlm/chicken-minissh, for example. One > module file is used by the .egg file for C5, and the other module file is > pointed to be the setup script for C4. > > Another approach is to have a single module file and then start with an > (import chicken) which works on both C4 and C5, like this: > https://github.com/Adellica/chicken-nanomsg/blob/master/nanomsg-module.scm > > Hope that comes in handy, > K. > > On Fri, Apr 12, 2019 at 11:35 PM Mario Domenech Goulart > wrote: > > Hi Robert, > > On Fri, 12 Apr 2019 17:04:08 -0400 Robert Jensen > wrote: > > > My apologies, I'm a little confused - I did remove the meta and setup > > file from the 0.10 tag, is that what's causing the issue here? > > Indeed. If you intend to use the same repo for both CHICKEN 4 and 5, > the egg must be installable by both CHICKEN 4 and 5 (you probably need > cond-expand to achieve that). > > All the best. > Mario > > > On Fri, Apr 12, 2019 at 4:20 PM Mario Domenech Goulart > wrote: > > > > On Thu, 11 Apr 2019 23:19:10 -0400 Robert Jensen > wrote: > > > > > I ported hahn to chicken 5. You can find the release here: > > > > > > https://github.com/klutometis/hahn/releases/tag/0.10 > > > > Apparently support for CHICKEN 4 has been removed, causing a significant > > breakage in the CHICKEN 4 coop: > > > http://salmonella-linux-x86.call-cc.org/chicken-4-debugbuild/gcc/linux/x86/2019/04/12/yesterday-diff/ > > > > Please, restore CHICKEN 4 support for hahn. > -- > http://parenteses.org/mario > > ___ > Chicken-users mailing list > Chicken-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/chicken-users > > ___ > Chicken-users mailing list > Chicken-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/chicken-users > > -- http://parenteses.org/mario ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] hahn: chicken 5 port
Got it - I published 0.10.1 & tested locally with c4 salmonella. On Fri, Apr 12, 2019 at 6:36 PM Mario Domenech Goulart wrote: > Hi Robert, > > On Fri, 12 Apr 2019 18:24:33 -0400 Robert Jensen < > robert.cole.jen...@gmail.com> wrote: > > > Thanks all - I just re-published hahn 0.10, restoring the .meta and > > .setup files & using cond-expand to support both import styles. > > Please note that if you change something that has already been released, > you need to tag a new release. We have a cache of eggs source code on > our egg servers. Once the egg servers fetch a release, they won't fetch > it again. So, if you modify a release that has already been cached, > your changes won't be visible. You need a new release. > > All the best. > Mario > > > On Fri, Apr 12, 2019 at 5:53 PM Kristian Lein-Mathisen < > kristianl...@gmail.com> wrote: > > > > Hi Robert, > > > > If you want to support both C4 and C5. one way of doing it is to make > two module files which does all the initial imports, and use one > > from the .egg file and the other from the .setup file. I'm doing this > in https://github.com/kristianlm/chicken-minissh, for example. One > > module file is used by the .egg file for C5, and the other module file > is pointed to be the setup script for C4. > > > > Another approach is to have a single module file and then start with an > (import chicken) which works on both C4 and C5, like this: > > > https://github.com/Adellica/chicken-nanomsg/blob/master/nanomsg-module.scm > > > > Hope that comes in handy, > > K. > > > > On Fri, Apr 12, 2019 at 11:35 PM Mario Domenech Goulart < > ma...@parenteses.org> wrote: > > > > Hi Robert, > > > > On Fri, 12 Apr 2019 17:04:08 -0400 Robert Jensen < > robert.cole.jen...@gmail.com> wrote: > > > > > My apologies, I'm a little confused - I did remove the meta and setup > > > file from the 0.10 tag, is that what's causing the issue here? > > > > Indeed. If you intend to use the same repo for both CHICKEN 4 and 5, > > the egg must be installable by both CHICKEN 4 and 5 (you probably need > > cond-expand to achieve that). > > > > All the best. > > Mario > > > > > On Fri, Apr 12, 2019 at 4:20 PM Mario Domenech Goulart < > ma...@parenteses.org> wrote: > > > > > > On Thu, 11 Apr 2019 23:19:10 -0400 Robert Jensen < > robert.cole.jen...@gmail.com> wrote: > > > > > > > I ported hahn to chicken 5. You can find the release here: > > > > > > > > https://github.com/klutometis/hahn/releases/tag/0.10 > > > > > > Apparently support for CHICKEN 4 has been removed, causing a > significant > > > breakage in the CHICKEN 4 coop: > > > > http://salmonella-linux-x86.call-cc.org/chicken-4-debugbuild/gcc/linux/x86/2019/04/12/yesterday-diff/ > > > > > > Please, restore CHICKEN 4 support for hahn. > > -- > > http://parenteses.org/mario > > > > ___ > > Chicken-users mailing list > > Chicken-users@nongnu.org > > https://lists.nongnu.org/mailman/listinfo/chicken-users > > > > ___ > > Chicken-users mailing list > > Chicken-users@nongnu.org > > https://lists.nongnu.org/mailman/listinfo/chicken-users > > > > > > -- > http://parenteses.org/mario > ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users