Re: [Chicken-users] sha1 unusable in Chicken 2.3?
Peter Busser wrote: On Tue, Sep 05, 2006 at 03:41:39PM -0700, Brandon J. Van Every wrote: Maybe people should get serious about nightly build and test suites, instead of expecting this kind of support stuff to magically appear from the few developers working on things. Really, seriously, the answers to greater Chicken robustness lie in the energy of the community, not in Felix. Someone show me that they care enough to implement industrial strength testing. I will certainly facilitate any build requirements, especially Kitware's offers regarding the Dart Dashboard, but I will not take the lead. Also have a look at http://aegis.sourceforge.net/. Indeed, anyone who actually wants to shoulder real work, is freely entitled to support the system that will make their life easiest. Bear in mind, however, that if you don't already have a firm favorite, you have "matching offers" from Kitware and myself to implement a Dart Dashboard. http://public.kitware.com/Dart/HTML/Index.shtml Here for instance is a dashboard for KDE, which moved to a CMake build system this year. http://public.kitware.com/dashboard.php?name=kde Matching contributions, especially Kitware's, need to be considered as part of your evaluation. I will offer build support no matter what anyone does, but I can do a lot more if you pick Dart, because it seamlessly integrates with CMake. I consider it a no-brainer if you don't already have expertise with a test system and your own big ideas about how everything should be done. Cheers, Brandon Van Every ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] sha1 unusable in Chicken 2.3?
On Tue, Sep 05, 2006 at 03:41:39PM -0700, Brandon J. Van Every wrote: > Maybe people should get serious about nightly build and test suites, > instead of expecting this kind of support stuff to magically appear from > the few developers working on things. Really, seriously, the answers to > greater Chicken robustness lie in the energy of the community, not in > Felix. Someone show me that they care enough to implement industrial > strength testing. I will certainly facilitate any build requirements, > especially Kitware's offers regarding the Dart Dashboard, but I will not > take the lead. Also have a look at http://aegis.sourceforge.net/. Groetjes, Peter. ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] sha1 unusable in Chicken 2.3?
On 9/6/06, Alejandro Forero Cuervo <[EMAIL PROTECTED]> wrote: Maybe modules should try to continue working with older Chicken versions? We are already tring to do so, but this can sometimes be hard. And maybe whenever a bad compiler bug (such as, IMHO, the one for call/values) is found, a release should be made right away (even if it only the minor version number is increased, ala 2.41.1)? That is a good idea. I will try to release a snapshot ASAP. cheers, felix -- http://galinha.ucpel.tche.br:8081/blog/blog.ssp ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] sha1 unusable in Chicken 2.3?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sep 5, 2006, at 3:23 PM, Alejandro Forero Cuervo wrote: It seems the sha1 egg is no longer installable in Chicken 2.3: # /opt/chicken-2.3/bin/chicken-setup sha1 The extension sha1 does not exist. Do you want to download it ? (yes/no/abort) [yes] downloading catalog ... downloading catalog from www.call-with-current- continuation.org ... downloading required extensions ... downloading mathh.egg from (www.call-with-current- continuation.org eggs/ 80) ... downloading message-digest.egg from (www.call-with-current- continuation.org eggs/ 80) ... installing required extensions ... creating directory `mathh.egg.dir' gunzip -c ../mathh.egg | tar xvf - [...] cp -r mathh-constants.scm /opt/chicken-2.3/lib/chicken /opt/chicken-2.3/bin/csc -feature compiling-extension -O2 -d1 -s mathh-int.scm -o mathh-int.so mathh-int.c: In function #f_50#: mathh-int.c:193: error: #uint32_t# undeclared (first use in this function) mathh-int.c:193: error: (Each undeclared identifier is reported only once mathh-int.c:193: error: for each function it appears in.) *** Shell command terminated with exit status 1: gcc mathh- int.c -o mathh-int.o -c -DHAVE_CHICKEN_CONFIG_H -Os -fomit-frame- pointer -fno-strict-aliasing -Wall -Wno-unused -Wno-uninitialized - DHAVE_ALLOCA_H -DC_STACK_GROWS_DOWNWARD=1 -DC_INSTALL_LIB_HOME="/ opt/chicken-2.3/lib/chicken" -DC_INSTALL_HOME="/opt/chicken-2.3/ share/chicken" -DC_USE_C_DEFAULTS -fPIC -DPIC -DC_SHARED - DC_NO_PIC_NO_DLL -I /opt/chicken-2.3/include Error: shell invocation failed with non-zero return status "/opt/chicken-2.3/bin/csc -feature compiling-extension -O2 -d1 - s mathh-int.scm... 1 This, together with the problem in Chicken 2.41 that I reported in http://lists.gnu.org/archive/html/chicken-users/2006-07/ msg00417.html , makes it impossible to use svnwiki; I don't know of a versions of Chicken in which it works. I find this frustrating: using [sha1 or sqlite3 (the case of which has already been discussed here)] and [call-with-values or anything that uses it (such as something calling srfi-40's stream-filter)] renders a program unusable, it seems it will be broken on all Chicken versions. :-( Maybe modules should try to continue working with older Chicken versions? And maybe whenever a bad compiler bug (such as, IMHO, the one for call/values) is found, a release should be made right away (even if it only the minor version number is increased, ala 2.41.1)? I was never aware of a rqrmnt to function w/ Chicken 2.3, but the 'mathh-int' usage by 'message-diget' has been rmvd. Use the currently posted "message-digest.egg". Alejo, a little bit frustrated. http://azul.freaks-unidos.net/ ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.3 (Darwin) iEYEARECAAYFAkT+FOMACgkQJJNoeGe+5O7ebwCdHxH3qbmQZ6naP4YOJhDPuOr2 uZkAoIAFkgXirwUd+YXqkDPCqlst3Mjc =xSu2 -END PGP SIGNATURE- ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] sha1 unusable in Chicken 2.3?
Alejandro Forero Cuervo wrote: Maybe modules should try to continue working with older Chicken versions? And maybe whenever a bad compiler bug (such as, IMHO, the one for call/values) is found, a release should be made right away (even if it only the minor version number is increased, ala 2.41.1)? Maybe people should get serious about nightly build and test suites, instead of expecting this kind of support stuff to magically appear from the few developers working on things. Really, seriously, the answers to greater Chicken robustness lie in the energy of the community, not in Felix. Someone show me that they care enough to implement industrial strength testing. I will certainly facilitate any build requirements, especially Kitware's offers regarding the Dart Dashboard, but I will not take the lead. Cheers, Brandon Van Every ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] sha1 unusable in Chicken 2.3?
On 9/5/06, Alejandro Forero Cuervo <[EMAIL PROTECTED]> wrote: (snip) makes it impossible to use svnwiki; I don't know of a versions of Chicken in which it works. Now we are using Svnwiki in a production environment :) http://wiki.freaks-unidos.net/weblogs/arhuaco/new%20job%20-%20svnwiki IMHO, there should be release candidates of chicken before the actual stable releases. At least, we could try Svnwiki, which depends on a lot of eggs. Regards :) -- http://arhuaco.org/ ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users
[Chicken-users] sha1 unusable in Chicken 2.3?
It seems the sha1 egg is no longer installable in Chicken 2.3: # /opt/chicken-2.3/bin/chicken-setup sha1 The extension sha1 does not exist. Do you want to download it ? (yes/no/abort) [yes] downloading catalog ... downloading catalog from www.call-with-current-continuation.org ... downloading required extensions ... downloading mathh.egg from (www.call-with-current-continuation.org eggs/ 80) ... downloading message-digest.egg from (www.call-with-current-continuation.org eggs/ 80) ... installing required extensions ... creating directory `mathh.egg.dir' gunzip -c ../mathh.egg | tar xvf - [...] cp -r mathh-constants.scm /opt/chicken-2.3/lib/chicken /opt/chicken-2.3/bin/csc -feature compiling-extension -O2 -d1 -s mathh-int.scm -o mathh-int.so mathh-int.c: In function #f_50#: mathh-int.c:193: error: #uint32_t# undeclared (first use in this function) mathh-int.c:193: error: (Each undeclared identifier is reported only once mathh-int.c:193: error: for each function it appears in.) *** Shell command terminated with exit status 1: gcc mathh-int.c -o mathh-int.o -c -DHAVE_CHICKEN_CONFIG_H -Os -fomit-frame-pointer -fno-strict-aliasing -Wall -Wno-unused -Wno-uninitialized -DHAVE_ALLOCA_H -DC_STACK_GROWS_DOWNWARD=1 -DC_INSTALL_LIB_HOME="/opt/chicken-2.3/lib/chicken" -DC_INSTALL_HOME="/opt/chicken-2.3/share/chicken" -DC_USE_C_DEFAULTS -fPIC -DPIC -DC_SHARED -DC_NO_PIC_NO_DLL -I /opt/chicken-2.3/include Error: shell invocation failed with non-zero return status "/opt/chicken-2.3/bin/csc -feature compiling-extension -O2 -d1 -s mathh-int.scm... 1 This, together with the problem in Chicken 2.41 that I reported in http://lists.gnu.org/archive/html/chicken-users/2006-07/msg00417.html , makes it impossible to use svnwiki; I don't know of a versions of Chicken in which it works. I find this frustrating: using [sha1 or sqlite3 (the case of which has already been discussed here)] and [call-with-values or anything that uses it (such as something calling srfi-40's stream-filter)] renders a program unusable, it seems it will be broken on all Chicken versions. :-( Maybe modules should try to continue working with older Chicken versions? And maybe whenever a bad compiler bug (such as, IMHO, the one for call/values) is found, a release should be made right away (even if it only the minor version number is increased, ala 2.41.1)? Alejo, a little bit frustrated. http://azul.freaks-unidos.net/ ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users