Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Kristian Lein-Mathisen
Interesting. I can't fint that tag:

$ git fetch origin 4.10.0rc1
remote: Counting objects: 3, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 3 (delta 2), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
From git://code.call-cc.org/chicken-core
 * tag   4.10.0rc1  - FETCH_HEAD

$ cat .git/FETCH_HEAD
671a5eb3fa2cf29f7e9d7a877e22335fb503934atag '4.10.0rc1' of
git://code.call-cc.org/chicken-core
$ git log --oneline | grep 671a | wc
  0   0   0

Maybe something funny happened on the server-side? A commit that was
tagged, then a rebase? Should I make a local tag on commit
eacc846be7cf4026eb8e8f6eaa577082d826da2e
to be 4.10.0rc1?

Thanks,
K.

On Tue, Jun 9, 2015 at 9:35 AM, Peter Bex pe...@more-magic.net wrote:

 On Tue, Jun 09, 2015 at 09:24:34AM +0200, Kristian Lein-Mathisen wrote:
  Great work Moritz and the team! Looking forward to test this on our
  systems.

 Excellent!  I'd love to hear your feedback.

  We are building from the git repo, is there a tag/branch for 4.10.0?
  prerelease perhaps?

 Yes, there's the prerelease branch, and also a 4.10.0rc1 tag.
 I had to explicitly tell git to fetch the tag, because it didn't
 on a normal fetch/pull.  Why not?  Because it's git ;)

 Cheers,
 Peter

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


Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Christian Kellermann
* Kristian Lein-Mathisen kristianl...@gmail.com [150609 11:25]:
 Interesting. I can't fint that tag:

How did you update? Git will only fetch tags from the server if you tell
it to do so, for example git fetch --tags.

The tag interestingly resides on a commit without a branch though, it
sits on 671a5eb3fa2cf29f7e9d7a877e22335fb503934a.

So I guess what happened is that Moritz created a tag, then moved the
commit to some place else (which in essence is creating a new commit
with its own hash). BUT as tags are just bookmarks to commit hashes this
does not automatically adjust the tag.

TL;DR the tag is worthless and needs to be reset by the author.

As a workaround tag eacc846be7cf4026eb8e8f6eaa577082d826da2e as you
proposed, Moritz should do that for the call-cc.org repo.

Sorry,

Christian


-- 
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.

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


Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Kristian Lein-Mathisen
Interesting! I didn't know about git fetch --tags, that worked. But yes,
it's not on a branch. We'll use this for our tests. Thanks everyone!

K.

On Tue, Jun 9, 2015 at 11:31 AM, Christian Kellermann ck...@pestilenz.org
wrote:

 * Kristian Lein-Mathisen kristianl...@gmail.com [150609 11:25]:
  Interesting. I can't fint that tag:

 How did you update? Git will only fetch tags from the server if you tell
 it to do so, for example git fetch --tags.

 The tag interestingly resides on a commit without a branch though, it
 sits on 671a5eb3fa2cf29f7e9d7a877e22335fb503934a.

 So I guess what happened is that Moritz created a tag, then moved the
 commit to some place else (which in essence is creating a new commit
 with its own hash). BUT as tags are just bookmarks to commit hashes this
 does not automatically adjust the tag.

 TL;DR the tag is worthless and needs to be reset by the author.

 As a workaround tag eacc846be7cf4026eb8e8f6eaa577082d826da2e as you
 proposed, Moritz should do that for the call-cc.org repo.

 Sorry,

 Christian


 --
 May you be peaceful, may you live in safety, may you be free from
 suffering, and may you live with ease.

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


Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Juergen Lorenz
Hi all,

thanks for suppying the new release candidate.
I installed it, albeit the check target seemed to freeze at
testing apply: I waited about 5 minutes on a lame machine, before I
stopped it.
Except numbers (Peter knows the reason), all the eggs I tested went
through without troubles.

Here are my data: 

Machine and operating system: 
Linux arch 3.18.2-2-ARCH #1 SMP PREEMPT Fri Jan 9 07:23:08 CET 2015 i686 
GNU/Linux

Compiler:
gcc-4.9.2-2

C-lib:
glibc-2.20-6

I hope, this helps.

Cheers

Juergen
-- 

Dr. Juergen Lorenz
Flensburger Str. 12
10557 Berlin


pgpldSRPOCCWt.pgp
Description: PGP signature
___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Kristian Lein-Mathisen
Great work Moritz and the team! Looking forward to test this on our
systems.

We are building from the git repo, is there a tag/branch for 4.10.0?
prerelease perhaps?

K.

On Sun, Jun 7, 2015 at 5:16 PM, Moritz Heidkamp mor...@twoticketsplease.de
wrote:

 Hello everyone,

 we are happy to announce the first release candidate of the upcoming
 CHICKEN 4.10.0. It is now available at this location:

 http://code.call-cc.org/dev-snapshots/2015/06/07/chicken-4.10.0rc1.tar.gz

 The SHA 256 sum of that tarball is

 b5cc7c2d270d11f56a52da1b78950ada27d9bce2496b8ba230542d104b5477f0

 The list of changes since version 4.9.0 is available here:

 http://code.call-cc.org/dev-snapshots/2015/06/07/NEWS

 Please give it a test and report your findings to the mailing list.

 Here's a suggested test procedure:

   $ make PLATFORM=platform PREFIX=some dir install check
   $ some dir/bin/chicken-install pastiche

 If you want to build CHICKEN with a compiler other than the default one,
 just use C_COMPILER=the compiler (e.g., C_COMPILER=clang) on the make
 invocation.

 Of course, feel free to explore other supported build options (see the
 README file for more information) and actually use CHICKEN 4.10.0rc1 for
 your software.

 If you can, please let us know the following information about the
 environment you tested the RC tarball on:

 Operating system: (e.g., FreeBSD 10.1, Debian 8, Windows 7 mingw-msys)
 Hardware platform: (e.g., x86, x86-64, PPC)
 C Compiler: (e.g., GCC 4.9.2, clang 3.6)
 Installation works?: yes or no
 Tests work?: yes or no
 Installation of eggs works?: yes or no

 Thanks in advance!

 The CHICKEN Team

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


Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Peter Bex
On Tue, Jun 09, 2015 at 09:24:34AM +0200, Kristian Lein-Mathisen wrote:
 Great work Moritz and the team! Looking forward to test this on our
 systems.

Excellent!  I'd love to hear your feedback.

 We are building from the git repo, is there a tag/branch for 4.10.0?
 prerelease perhaps?

Yes, there's the prerelease branch, and also a 4.10.0rc1 tag.
I had to explicitly tell git to fetch the tag, because it didn't
on a normal fetch/pull.  Why not?  Because it's git ;)

Cheers,
Peter


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


Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Peter Bex
On Sun, Jun 07, 2015 at 05:16:07PM +0200, Moritz Heidkamp wrote:
 If you can, please let us know the following information about the
 environment you tested the RC tarball on:

Operating system: FreeBSD 10.0
Hardware platform: x86-64
C Compiler: clang-3.3
Installation works?: yes
Tests work?: yes
Installation of eggs works?: yes

I've also re-enabled the prerelease branch on this machine in Salmonella,
for the time being, so that we can see which eggs are working properly.
Results should appear at the following URL starting tomorrow:
http://salmonella-freebsd-x86-64.call-cc.org/prerelease/clang/freebsd/x86-64/

Cheers,
Peter


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


Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Moritz Heidkamp
Hi,

On  9 June 2015 12:56 CEST, Kristian Lein-Mathisen wrote:

 Interesting! I didn't know about git fetch --tags, that worked. But yes,
 it's not on a branch. We'll use this for our tests. Thanks everyone!

turns out I only pushed the tag but not the commit it points to -- git's
UI is indeed a miraculous thing. It should be there now!

Sorry for the inconvenience and happy testing :-)
Moritz


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


Re: [Chicken-users] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Erik Falor
Operating system: AIX 6.1
Hardware platform: PowerPC_POWER6
C Compiler: GCC 4.4.7
Installation works?: yes
Tests work?: yes
Installation of eggs works?: yes

-- 
Erik Falor
Registered Linux User #445632http://unnovative.net


pgphukvWzybQW.pgp
Description: PGP signature
___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Erik Falor
On Sun, Jun 07, 2015 at 05:16:07PM +0200, Moritz Heidkamp wrote:
 If you can, please let us know the following information about the
 environment you tested the RC tarball on:

Operating system: GNU/Linux 3.18.9-v7-arm 
Hardware platform: armv7l
C Compiler: GCC 4.9.2
Installation works?: yes
Tests work?: yes
Installation of eggs works?: yes


-- 
Erik Falor
Registered Linux User #445632http://unnovative.net


pgphXTgTFRdTd.pgp
Description: PGP signature
___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Peter Bex
On Sun, Jun 07, 2015 at 05:16:07PM +0200, Moritz Heidkamp wrote:
 If you can, please let us know the following information about the
 environment you tested the RC tarball on:

Operating system: Debian 8.1
Hardware platform: Powerpc (32 bits, iBook G4)
C Compiler: GCC 4.9.2
Installation works?: yes
Tests work?: yes
Installation of eggs works?: yes


Operating system: Debian 8.1
Hardware platform: Powerpc (32 bits, iBook G4)
C Compiler: Clang 3.5.0-10
Installation works?: yes
Tests work?: no
Installation of eggs works?: no

The clang build segfaults on the very first test, and if I build
with DEBUGBUILD=1 it fails with a panic:

[panic] `##sys#error-hook' is not defined - the `library' unit was probably not 
linked with this executable - execution terminated

I'll try to investigate why this is failing later.

Cheers,
Peter


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


Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Leonardo Taccari
Hello Moritz and the entire Chicken community,
First of all thank you very much for the release!

Moritz Heidkamp writes:
 [...]
 If you can, please let us know the following information about the
 environment you tested the RC tarball on:
 [...]

Operating system: NetBSD/amd64 7.99.18
Hardware platform: x86-64
C Compiler: GCC 4.8.4
Installation works?: yes
Tests work?: yes
Installation of eggs works?: yes

If there are chickeners that are also pkgsrc users I have updated
wip/chicken package. Please note that from pkgsrc you can also run tests
via the test target.


Keep up the good work!
Ciao,
L.

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


Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-09 Thread Christian Kellermann
Hi Jürgen!

Juergen Lorenz j...@jugilo.de writes:

 Compiler:
 gcc-4.9.2-2

This compiler is known to cause this trouble. If you disable
optimisations for this test, i.e. set -O0 for gcc the problem should go
away.

We still have to narrow it down to a small example we can report to the
gcc developers. I suspect an optimisation step that's missbehaving.

Sorry for your troubles,

Christian

-- 
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.


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