This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: Failure building GFortran (Cygwin)
- From: Ian Lance Taylor <iant at google dot com>
- To: Angelo Graziosi <angelo dot graziosi at alice dot it>
- Cc: Dave Korn <dave dot korn at artimi dot com>, ebb9 at byu dot net, "'Paul Richard Thomas'" <paul dot richard dot thomas at gmail dot com>, fortran at gcc dot gnu dot org, gcc at gcc dot gnu dot org
- Date: Sun, 29 Jun 2008 10:06:58 -0700
- Subject: Re: Failure building GFortran (Cygwin)
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=google.com; s=beta; t=1214759224; bh=h1yuDXEE1Ew9Y+XBk4r4e9UyrIA=; h=DomainKey-Signature:To:Cc:Subject:References:From:Date: In-Reply-To:Message-ID:User-Agent:MIME-Version:Content-Type; b=xuj RJL82Feph4v2sHXGJtrOVUmbpeinTSHpWSfvnAoMc+1cyHuQ518BYwecdTMUAQOu5Ej xcCAYkiPp1WZNVJg==
- Domainkey-signature: a=rsa-sha1; s=beta; d=google.com; c=nofws; q=dns; h=received:to:cc:subject:references:from:date:in-reply-to: message-id:user-agent:mime-version:content-type; b=WY/bpiW0FG1FS29LkJEq0mBcvyu2lGysu7Q918NbSLw4dDdol8E49SfMmjXrgXaH1 7eBcr4gYpcDoGsEZrVWQQ==
- References: <486629E7.7030003@alice.it> <339c37f20806281308y78981c25h22fec3bddb77d60b@mail.gmail.com> <486765EE.7030403@alice.it> <016601c8d9ea$8a730eb0$2708a8c0@CAM.ARTIMI.COM> <4867B160.8000403@alice.it>
CC'ed to Eric. This may require some configury patches somewhere.
Ian
Angelo Graziosi <angelo.graziosi@alice.it> writes:
> The point isn't that to find workarounds.
>
> The point is, so as stand the things, unless a new Cygwin 1.5.25-16
> (or 1.5.26-1 ?), the build of GFortran-trunk and friends is
> *officially* broken for cygwin-users.
>
>
> Thanks,
> Angelo.
>
>
> Dave Korn ha scritto:
>> Angelo Graziosi wrote on 29 June 2008 11:38:
>>
>>> Oops, I have discovered this, in libiberty/ChangeLog
>>>
>>> 2008-06-19 Eric Blake <xxx@xxxx>
>>>
>>> Adjust strsignal to POSIX 200x prototype.
>>> * strsignal.c (strsignal): Remove const.
>>
>> You may need to build and install cygwin from CVS[*] to get the
>> corresponding newlib fix and install it into your system headers in
>> /usr/include. Or you could patch your /usr/include/string.h locally. See
>>
>> http://sourceware.org/ml/newlib/2008/msg00342.html
>>
>> for the other half of Eric's patch.
>>
>> cheers,
>> DaveK
>>
>> [*] - You may not want to do that because of the 1.5 -> 1.7 WIP, in which
>> case you could rebuild your current DLL from its source package and backport
>> the patch linked above.