This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: [ITP] chicken-4.9.0.1
- From: Christian Kellermann <ckeen at pestilenz dot org>
- To: cygwin-apps at cygwin dot com
- Date: Wed, 10 Dec 2014 15:50:01 +0100
- Subject: Re: [ITP] chicken-4.9.0.1
- Authentication-results: sourceware.org; auth=none
- References: <20141210112536 dot GR12089 at pestilenz dot org> <54883C6E dot 6040808 at gmail dot com> <20141210131424 dot GS12089 at pestilenz dot org> <54885B98 dot 9040601 at gmail dot com>
* Marco Atzeri <marco.atzeri@gmail.com> [141210 15:41]:
> I was just suggesting the usage of a "standard" config systems:
> Automake, cmake...
No, this has been discussed internally befor many times. The project
already moved from autotools, scons, cmake to the current state.
So far it served us very well for a lot of different architectures
with minimal fuss (AIX, Haiku, GNU Hurd, minix, windows). This is
a community land mine.
> Attached a better chicken.cygport that allow the
> build on separate tree, identify the architecture
> correctly install and package.
>
> This also avoid the creation of not needed
> chicken-4.9.0.1-1.src.patch
>
> You still need to verify the check portion,
> it seems that the test in place is not fully working
> but I could be wrong.
Also if /usr is the preferred PREFIX it should be set to the same
value when calling make and make install.
Yes, the check portion should be just calling "make check".
> About x86_64 there is still a starting problem
> gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES
> -c apply-hack.x86-64.S -o apply-hack.x86-64.o
> apply-hack.x86-64.S: Assembler messages:
> apply-hack.x86-64.S:32: Warning: .type pseudo-op used outside of .def/.endef
> ignored.
> apply-hack.x86-64.S:32: Error: junk at end of line, first unrecognized
> character is `_'
Thanks insteresting. Which gcc is this? Are you sure you build with
a 64 bit assembler there?
Kind regards,
Christian
--
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.