From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Abysmal state of GTK build Date: Sun, 21 Aug 2022 19:04:01 +0800 Message-ID: <87ilmlluxq.fsf@yahoo.com> References: <87ilmlluxq.fsf.ref@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14889"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 21 13:05:54 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oPim9-0003f0-TO for ged-emacs-devel@m.gmane-mx.org; Sun, 21 Aug 2022 13:05:53 +0200 Original-Received: from localhost ([::1]:49712 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oPim8-0006Gx-QU for ged-emacs-devel@m.gmane-mx.org; Sun, 21 Aug 2022 07:05:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53196) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPika-0005MR-5u for emacs-devel@gnu.org; Sun, 21 Aug 2022 07:04:16 -0400 Original-Received: from sonic314-20.consmr.mail.ne1.yahoo.com ([66.163.189.146]:37610) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oPikW-0000vy-S3 for emacs-devel@gnu.org; Sun, 21 Aug 2022 07:04:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661079848; bh=C8IuwF140fLlC8OPQ8eXkcp6o5t7bnKVHBn1tQc4rHw=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=eJgMjS9wznod4diVLy+9/IQycAidDTcBGjGXp38odb//2etM9jYV41KgcQgna/tbeUey/5TgtuXIYC/VXiXYT9mxmPkP3ZbEovhjjxjmHriXaficy1sIFY8zR64EyqReIK71cg/op8cUvaWmg5a07IfeLQkuYGdvFr0cdOozcaSjOsRIrG0JuHWeoChIx2/2myOvAtf9vQ4hLdiu2BgaNsCZ5OYG4FG6nP8Cdb1V7zzgL7llGLLKKY5MyHAFn/V3BRxP3iy7jgsclJFYIA/B1g8hdw0s1pXP+JbbqeRN3dkJXW9fToDZVw/3QJmjjK77yaDMoX9sJBp9eO6FaG49uA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661079848; bh=Uzj4+yRuP44AlrImjbTf05PyRRNYNVI+HkGyF41gv7w=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=iTdBacsGtgUcSi/556oqRUzxDw5hyC7DntBlecO36xQDqAug9O3d77ahp9NxljhPZE0+8dQxDR8mIUQzdns3FGJFH+kFVWO3kEc+jmOWaDN7gt6SGkwkvJcTrWyjLhLLVrnmbvpSY3BkhSUNxkkBPL8TGPBsdW4BcFlhxi2A42ew0GXBAzlr/mK39V5YVYesvNU2lzNQXa6n0VtC/YcdSaXwBD42nqBD+RhDDlNT55oGSagAmh1AvicoIaxFJLefJYyp8q5gqKd3Lm2uYJ1ngBW3iZo94uX/enI+LkJDscaiLETxvlO/0aWj75bwrgiumb/aoSYXZG2ZoIcVnSLG/A== X-YMail-OSG: KQmnNvsVM1nVC4s1gCbbuSSaQ4OcUQKVXV_JPZgmT0qN5OuqBO7Uboo7Coxif.. cicQc3NF0WHJwjFR2niucEzChlq4pJVJEBUjRtZfAdz9MnRI.MK14hbpp5_hpJ5GnREomczSc.V0 eo9IVy1ZJZhXFYmNHZld.1N.ShqbWYC_k3.MSb46fpFoz5.D2PZs9f2jGOs78xrIgWKRauVH6rRw VWylpHWaixaeeb0NBSgkoTFIHJ8gB9aVYUa.1P1kx39YSbdvep_Xa4lwfdmAJ.o33AzJAfdi7vHj _6bdAeKoUoczH5Q3rOnvIENrmnz7DjM3W3Z_YXLPOM1TGN4ubXmWQxSTKxJeKqFcNy3SyVwxaivk YvZ.uIYkQKBtfS.5k57RsRgg5bbyK9in26e9xKDjSMZMxF.uX09rRP6Z8zNJH_cTqTaj2Cj7gVkD sRXKjYB56X96LbsS2IE5b8ycxJ5b3rixnInBnnRlabXVVLAahyLET8Go.hRXTnOpK2634QPMe_Mc dU5T9xPfw82oFyBfv1Sx8xwwF_1pB2x4w1NZ7Oplrv2VbHAl8xC7I.ZbPYPeufmGOWrXBzy5mYsP UH1sr1JcJAVFVNzmKJU1KyCg29PadfeQyVog5Th2FzX2u25MQM9a2mMgt1y_jEi177i3QIPXjiP7 xKwKl3oExUrCXUWdEJgHGEiLavKwlckMBeoSuTk8C1qm775Av3kGJCfEH9qP3PfohA3bkWq9KuOU CV78_dVojYTqQw6Bz7P25RpmZwIbItB6t9nwbaPuqWeB_Ky2oU0rFYiDphQq0n9cLa78eTChbJkn 5eh2I8q4ocIZAz5j7XgLHQr9AHnDUPfK8Kpj47pAyt X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Sun, 21 Aug 2022 11:04:08 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-slt79 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8538e171857f584cc0e776e23379d8da; Sun, 21 Aug 2022 11:04:05 +0000 (UTC) X-Mailer: WebService/1.1.20560 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.189.146; envelope-from=luangruo@yahoo.com; helo=sonic314-20.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:293684 Archived-At: Users of the GTK 3 build experience many, many problems. The most recent such problem is bug#56869, which is definitely a bug in GTK. Taking into account the very low quality of the GDK X11 backend, which is not seeing active maintenance, shouldn't the build default to some other toolkit such as Motif, or even better, no toolkit at all? Especially considering that a GTK developer (the tail) wants to remove support for X11 (the dog) in future releases of GTK: https://gitlab.gnome.org/GNOME/gtk/-/issues/5004