[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Which ObjC2.0 features are missing in the latest GCC?
From: |
Johannes Brakensiek |
Subject: |
Re: Which ObjC2.0 features are missing in the latest GCC? |
Date: |
Mon, 25 Nov 2019 16:50:48 +0100 |
Am 25.11.2019 um 16:31 schrieb Yavor Doganov <yavor@gnu.org>:
>
> Johannes Brakensiek wrote:
>>> On 25 Nov 2019, at 14:34, Yavor Doganov wrote:
>>> Off the top of my head, Rik theme is about the single piece of
>>> software that can't be built on stock Debian because of us
>>> sticking to GCC.
>>
>> thank you for making clear your point. I understood GNUstep would
>> have to provide an updated runtime for all supported architectures
>> and upstream software/applications that rely on clang and its
>> features to make the Debian maintainers distribute it.
>
> No, that was not my point and nowhere near to what I said. Debian
> will consider moving to Clang and the new runtime when:
>
> 1. The pool of new software is large and worthy enough to justify the
> major regression that is dropping support for about half of the
> architectures. It means there has to be much more than Rik that we
> can't build and package now. And it appears Rik is buildable with
> GCC, albeit a less capable version. So it's not even a proper
> example.
>
> 2. The release team approves building an entire software stack with a
> non-default compiler and as a direct consequence dropping
> architecure support.
>
> 3. There is someone willing to do the actual work and carry out such
> transition. That's always the case in Debian for any kind of work.
>
> If GNUstep upstream drops GCC support, 1) will become pointless but 2)
> and 3) remain.
>
> If GNUstep upstream continues GCC support and the condition outlined
> in 1) does not change, we'll stick to GCC. We will not move just
> because of some blurry promise for great new software. I've seen this
> before and it's nothing more than a wet dream.
That‘s what I meant.
+ if clang/the gnustep runtime would support all major architectures there
would be no regression at all. So that‘s what should be worked on.
Johannes
- Re: Which ObjC2.0 features are missing in the latest GCC?, (continued)
- Re: Which ObjC2.0 features are missing in the latest GCC?, Fred Kiefer, 2019/11/24
- Re: Which ObjC2.0 features are missing in the latest GCC?, Maxthon Chan, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?, Yavor Doganov, 2019/11/24
- Re: Which ObjC2.0 features are missing in the latest GCC?, Johannes Brakensiek, 2019/11/24
- Re: Which ObjC2.0 features are missing in the latest GCC?, Yavor Doganov, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?, Johannes Brakensiek, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?, Yavor Doganov, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?,
Johannes Brakensiek <=
- Re: Which ObjC2.0 features are missing in the latest GCC?, Bertrand Dekoninck, 2019/11/24
- Re: Which ObjC2.0 features are missing in the latest GCC?, Johannes Brakensiek, 2019/11/24
- Re: Which ObjC2.0 features are missing in the latest GCC?, Yavor Doganov, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?, Ivan Vučica, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?, Gregory Casamento, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?, Gregory Casamento, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?, H. Nikolaus Schaller, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?, David Chisnall, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?, Gregory Casamento, 2019/11/25
- Re: Which ObjC2.0 features are missing in the latest GCC?, Matt Rice, 2019/11/25