delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/11/04/15:27:43

DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 4A4KRg4i1510489
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=stCyqHTq
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C7656385770D
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1730752060;
bh=ZAPzmwWqdRYuNXuLDBtJZlFU+rlKB439Vr0VItGPA70=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=stCyqHTqMlhJY8jrLj58HyM0vZdBSekRM3mBr+/A/5/2/RaLAn78Vnt6YfWNsfUcY
Ufbto5hXLOesHCfgoad8jcvZ35NjW3/s4ZcfyqWTfOq5BhNSBfFn1x91RmwvOuU7Tv
UUHpyaPoqMy3IAzQ/Q5mgDzaBypn87UcQZssbRt4=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 08C10385780F
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 08C10385780F
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1730752002; cv=none;
b=wnwVjDEUU3ozwWQDE0qyJvd1+eolTQEJsHngqKg/snSSQDbkSZiRZgVBPH41AVkdTLbJkZf+gxDkKC9iA2Fx4CzkUpePF5shQYm8tZ8Z3X3Rec8qKpEoBE2oo1G/1NJI764CqJlfmqg/TOKCo5Jp2clF+YI4btdoP1xsBQfJ/qI=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1730752002; c=relaxed/simple;
bh=NCY6BQYKSf4uXtMpnm4flyrAZoxVRw5K1WN5oxbMr04=;
h=Message-ID:Date:MIME-Version:Subject:To:From:DKIM-Signature;
b=MVYY/DKcHaOBL5NUYtHV6BJaHt0Ln+qTj0++2BzDQb+SbjYhXaTLV5Vu6raZ9wtvC9cUOM/FLyBX5yZIYFe9b7nfzd3LRme+OgldzMkAU/Lz56nbh+R+sltkn0AwEXbSRYX+AABh5g9QAlQuV9bV3qwXBRzUf0vjAC6mHzG/kTg=
ARC-Authentication-Results: i=1; server2.sourceware.org
Message-ID: <d39be312-c2d6-4c9d-8351-3de83d69f0cf@SystematicSW.ab.ca>
Date: Mon, 4 Nov 2024 13:26:36 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Test: gcc-14.2.1+20241102-0.1
To: cygwin AT cygwin DOT com
References: <87bjyuvn6g DOT fsf AT Gerda DOT invalid>
Organization: Systematic Software
In-Reply-To: <87bjyuvn6g.fsf@Gerda.invalid>
X-Rspamd-Queue-Id: EB68860009
X-Rspamd-Server: rspamout05
X-Stat-Signature: fydccboio5gm35cus1dd6d5wiq59g3du
X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361
X-Session-ID: U2FsdGVkX1+ucI909z02p/CebE6P9LbeOn4gg3q9RsI=
X-HE-Tag: 1730751966-848390
X-HE-Meta: U2FsdGVkX181OB2GLOVe7sGgHk8wizgEcnoJ0N7sRlzeQmNEcBPzTZhxZRY2SQxuC9l5PDOHDtG9bDTawEvBQYm4sZp3hJpUBu7v15g4X3Pic195UNVXlZFIhrAGRTIzaBrmnC9UBYGcq7SpWevAHf9ILwlSIKHLeDW0H4bJf850+xZ6xMUWpNtAAcGOu1m359C6bgnTlInaU+bFu/CUW7YiR7vRZ4iAY43zxFxPIl9VVs1xt4Xd0Rs7jhDSaUxTPEYgDSlQibOxuUq8u5xEb0/wByM0R203/J/+Xf2jeXsScOM0EPtOI1wofnfg8UZSFpmBrW+iWHMKBq3/XSJaqavY76FqdZZsSuzrGKyJFp2Ion9SL6gkEg==
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Brian Inglis via Cygwin <cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Brian Inglis <Brian DOT Inglis AT SystematicSW DOT ab DOT ca>
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 4A4KRg4i1510489

On 2024-11-04 12:00, ASSI wrote:
> The native Gcc compilers have been updated to the latest upstream
> snapshot version of the gcc-13 branch:
> 
>   gcc-14.2.1+20241102
> 
> This build incorporates the experimental v4 patch from T. Yano to use
> the newlib locale function in libstdc++ so that other locales (aside
> from "C") become usable.
> 
> Cygwin does not allow multiple versions of the compilers to be installed
> concurrently.
> 
> For this build, the D compiler has been disabled since it does not
> bootstrap due to the missing Phobos runtime on Cygwin.  No testing
> beyond the compiler testsuite has been done.  Libgccjit is now building
> and part of the release again.

I realised there are docs provided only for gcc/g++, objc/objc++, gccint, 
gfortran, libgccjit, libgomp, libquadmath, but nothing for libstdc++, not even 
info or man pages.

Is there any chance we could possibly get libstdc++.info* or man pages included 
with the build, or as (a) separate -doc package(s), and possibly other libraries 
or components where info or man pages are available, and may not currently be 
built or installed?

I struggled to find any Cygwin or online docs mentioning libstdc++, until a 
poster linked:

     https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html,

One upstream refuses to support distros that do not support C++20 compilers!

Given that cygwin/-devel is built with the old ABI, is there any point in trying 
to build libraries/packages that *require* the new ABI features in C++20?

I am asking to adopt dependent orphaned packages, just so I *can* rebuild them 
with the new ABI, so is trying this exercise going to be futile?

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer     but when there is no more to cut
                                 -- Antoine de Saint-Exupéry

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019