From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 08 17:49:23 2023 Received: (at 58249) by debbugs.gnu.org; 8 Jan 2023 22:49:23 +0000 Received: from localhost ([127.0.0.1]:34958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pEeTj-0007Wn-C0 for submit@debbugs.gnu.org; Sun, 08 Jan 2023 17:49:23 -0500 Received: from knopi.disroot.org ([178.21.23.139]:49006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pEeTg-0007Wd-Oj for 58249@debbugs.gnu.org; Sun, 08 Jan 2023 17:49:22 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 1593340A9E; Sun, 8 Jan 2023 23:49:19 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HuJjsyrGzEvO; Sun, 8 Jan 2023 23:49:17 +0100 (CET) From: =?utf-8?B?TcOhamEgVG9tw6HFoWVr?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1673218157; bh=6EVdjl7WGYm4fY+XwYCWCE+6NAMDfER9GLxbSQWAboo=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=gjGkGltzk3SgZRu+qhBBf79WnLDSBDZAZOEKuKjFlepET1Il0iwu//Rzo1smGd1+y KEBmN9QpE5aaD0qwhX9vuGiKwEGwvy5BETEplXskgHYKe/h/iWWG8zyFb78Pf0XRJw Q/5VBFKKYLUW5+Lcpf3uW/uCD2xUxQSOhh8qgosQlU2hrX10kA+serRU41U/SYMJhP Tq6yt7YUtFuOXS/tfoaAaDC2gp73EVL0gvOxBRctLYM8+FKTH+5uAbOTjk86dBhYIx a9zG6x1SV9LLHbKlbvpsCka8qFHDdKEvYf+P6W5jBrZnWrYED8b5rzSQXf6kFABCh+ BLKbVkcyR3CIQ== To: Maxim Cournoyer Subject: Re: bug#58249: [PATCH] gnu: packages: qt: Fix qtbase-5 not building on gcc 11 or later In-Reply-To: <87fscrz2gd.fsf@gmail.com> References: <87fsg671au.fsf@disroot.org> <87fscrz2gd.fsf@gmail.com> Date: Sun, 08 Jan 2023 23:49:13 +0100 Message-ID: <874jt0lk0m.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58249 Cc: 58249@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Maxim Cournoyer writes: > Hi, > > M=C3=A1ja Tom=C3=A1=C5=A1ek writes: > >> This fixes a bug that makes qtbase-5 unbuildable with gcc 11 and later >> >> The QT issue https://bugreports.qt.io/browse/QTBUG-91909 >> >> This patch is based on conversation from >> https://github.com/RPCS3/rpcs3/issues/10349 > > That's good to know, but Guix is currently using GCC 10.3.0, so it is > not currently a concern. Have you encountered a situation where it > caused an issue? I have. I have written a recipe for a package (namely yuzu emulator), which depends on GCC 12. And it was actually an issue, I had to wrap qtbase with a wrapper that goes over this problem. > Perhaps our Qt 6 doesn't have this problem. I'd > suggest we do nothing for now. It was actually fixed in later versions of qtbase-5, but I'm not sure how this exactly works and if they are elegible for use in Guix. > What do you think? I don't know, it is a hidden bug that is likely to cause quite a big problem once Guix moves to GCC 11 or later, as many apps probably won't upd= ate to Qt 6. Kind regards, Maya