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: Re: Abysmal state of GTK build Date: Tue, 23 Aug 2022 11:57:12 +0800 Message-ID: <87r117a9yf.fsf@yahoo.com> References: <87ilmlluxq.fsf.ref@yahoo.com> <87ilmlluxq.fsf@yahoo.com> <87h725olz1.fsf@gnus.org> <8735dplo5d.fsf@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="27127"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: larsi@gnus.org, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Aug 23 05:58:27 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 1oQL3b-0006uz-BI for ged-emacs-devel@m.gmane-mx.org; Tue, 23 Aug 2022 05:58:27 +0200 Original-Received: from localhost ([::1]:44652 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oQL3a-0006kP-F0 for ged-emacs-devel@m.gmane-mx.org; Mon, 22 Aug 2022 23:58:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52310) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQL2c-00056d-5n for emacs-devel@gnu.org; Mon, 22 Aug 2022 23:57:27 -0400 Original-Received: from sonic303-20.consmr.mail.ne1.yahoo.com ([66.163.188.146]:44491) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oQL2Y-0005E2-O1 for emacs-devel@gnu.org; Mon, 22 Aug 2022 23:57:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661227040; bh=zy6RYbqlm5kR2Qiyscy+YdjWBzTFrUDguWpd/qtNbGk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=D3ywVW81kj0kkaxJfagQOgPS/P2Y5FxA00R1e6trz/wllcNDHstnmzWqxHHoabEokPRyoFFuPkJug3oBQcmmaGnJ+aI1i4Wyw0AQ3/FoVrfRG7uEzTI6jKc0HaTmmm6IeAsVXJPZBkC299y+T1xo3EigL+zBvN0ftKqyxhFImxWvGft6Zi2l84uBDQRotBbsic6pI6RTLAqgKINwwwLtXrMlJZbBNhDdHhuR057VGu9pLCb3ntjeZUk/U8yGhvkQ6Xyp+uevPe0tGjqG+mpWzJaH840cpukhv2xf4s5UlV2OGowcE+h3p0ybWFermSprjomvyKX6Cd+aOuvjAq+pjw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661227040; bh=6jCKmC6CfhiNaGPRG/G+fU4u7oAHEvSQ51jrOtgX8PJ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Ida0i+TniJgxcxla2cY2hHltbKPIPEEx4mLbejMPafCo5fclu8xkUZprr1xP+qsMrEvDEAoKSUnHppwjHSDSe4MohJaniJuOXYjd0mKMjQ6BgVs0b/INKlaafPCqbRPrGWewWupLIRPa51e7kVoLgksqnd3j49o9b7IkkJT4h4OcJOoNfL8fSh5DGzLkR5F3+Gdha4Sw+L1bhDH6CQ7uacn2puvi6akOOddq/MLdkAY3ExlUCZ3RCisiKcJriV/dBPAlhir/e25CU7+KiOA88Z+DTxxCvRaeCedENfDEsfqOm3HbqdwWAFLSPpeE0lFrWV5wnTW7Ol9LwYq9ibnpNw== X-YMail-OSG: eZqoPw0VM1lLNNtE6Hs.oGChRjc1Aamnu0WWnTGr4QRJeHh5ym3luLJEr4NJqd6 MsksSS3T0AKXr64B9fdm6sdqLkofgNdT7V5ZqDFrkifCwCDmGlMbqEgEa8shOpKG65OvVt4KlyQ5 OwTzQDa6PBe431NcapVizLbtoVmCo59EPWF9AL1z7ke0Lr9zbHdUHOHFAIcSPEeWGOyUpRoHFvyr ukp2wDj.LiPVPUTNCMGe4ucEjaKCZ0NWEv8r.NY5Ug8F8qNi8ZEU20wvdjuQZ15ZEMuHomSVZzHS 1nWgCP5xtlJKelakFtRnQ.h_nA4YpWtlRjgEz52CQEVSfdwPiN.ardjb06f8RmgOwiFuNFIne_.t waNk247mPpqEOgLQhGgZVdUz3nSNkG.jYqos3se2TJ.Bm0BZJGQvgmdtO9AjsPYkXJPS6S6mRE79 helpxGHKDtjpiUw7zIgv6UIrUof1cElHsB1C9WYgh7oczrAzSQb7trn8rrr_n4vsphSJIfcfpHaT Uft_8pBNC5o5O2NyLYZz.wjO.vQ5jObmnhs_mkyY85SDqlLZkwK7YBeMq5pFg9FZmProbCfVkOvq SksUHvtYdIiLzOyOuny9LjX0WGQ7zn3ZcxJfICXt3zOqeCMde.vexXO45OCvbhuDVPJtZS33Gij6 8vQdpRtopuROb6iq_TeIW_TRvzTHUTed87njWgoAi26LF2BHMxptaO_.e7LNVskjP9_dIDjgQDNN Xf.QeXf.lZCbh7sE7Xga9WpywUUvR1vLoOqYJfV7bejOnyEA1_xrkynjnfQIvIXbwufIh3xNASpk SkvQKWwlepLGmFn7T5vG0gGGTZoDpLYUYJSX4vMgt4 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Tue, 23 Aug 2022 03:57:20 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-84qt6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5fc68d4ef68e7eccbe77b1b720b7cd82; Tue, 23 Aug 2022 03:57:17 +0000 (UTC) In-Reply-To: (Richard Stallman's message of "Mon, 22 Aug 2022 23:44:27 -0400") 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.188.146; envelope-from=luangruo@yahoo.com; helo=sonic303-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=unavailable 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:293844 Archived-At: Richard Stallman writes: > With so many messages on this topic, I can't see whether someone > already tried reporting these bugs to GTK developers and saying we find > them very painful. Has that been tried? Yes. In most cases they do not want to accept the resulting changes. In fact, they even want to delete support for X11 in its entirety. > Have we tried patching GTK to add workarounds -- for instance, > defining an "exit function" hook to call instead of `_exit'? > We could distribute such patches, and they might accept the patches. They insist that it is unsafe to call anything except for _exit, because it is not safe to save files after the display server goes down. It's nonsense, and it's coming from the same group of people who call users "clowns" and "the internet peanut gallery".