Re: [Chicken-users] sha1 unusable in Chicken 2.3?

2006-09-07 Thread Brandon J. Van Every




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?

2006-09-07 Thread Peter Busser
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?

2006-09-05 Thread felix winkelmann

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?

2006-09-05 Thread Kon Lovett

-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?

2006-09-05 Thread Brandon J. Van Every

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?

2006-09-05 Thread Nelson Castillo

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?

2006-09-05 Thread Alejandro Forero Cuervo

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