Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available
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
* 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
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
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
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
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
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
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
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
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
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
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
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