From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Payas Relekar Newsgroups: gmane.emacs.devel Subject: Re: Abysmal state of GTK build Date: Tue, 23 Aug 2022 12:30:29 +0530 Message-ID: <8735dn30if.fsf@gmail.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="20099"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.8.9; emacs 29.0.50 Cc: Lars Ingebrigtsen , Gregory Heytings , emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Aug 23 13:07:38 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 1oQRkv-00051C-GV for ged-emacs-devel@m.gmane-mx.org; Tue, 23 Aug 2022 13:07:37 +0200 Original-Received: from localhost ([::1]:51236 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oQRks-0004lE-LC for ged-emacs-devel@m.gmane-mx.org; Tue, 23 Aug 2022 07:07:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56644) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQNwQ-0008Dy-U8 for emacs-devel@gnu.org; Tue, 23 Aug 2022 03:03:16 -0400 Original-Received: from mail-pj1-x102b.google.com ([2607:f8b0:4864:20::102b]:45975) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oQNwO-0000Si-Kk for emacs-devel@gnu.org; Tue, 23 Aug 2022 03:03:13 -0400 Original-Received: by mail-pj1-x102b.google.com with SMTP id x63-20020a17090a6c4500b001fabbf8debfso13696049pjj.4 for ; Tue, 23 Aug 2022 00:03:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:subject:cc:to:from:user-agent:from:to :cc; bh=FM7mi7sm249e19RzHudaZ6dcgN5OJmaoWQMjDYwneMU=; b=lmvXMIZ9MCWAPT/UgqrwlW1rOSIinsn6qyoWOWO+EzlYCkKoc6ZrWJSaH9akrys4dE bi/DoJwuVecwpyw2z0dpnQcZ8pOBHb2vURJosvhu2cUKR5JvVyfvxyNkCv9uk0/YJoXU +d8QHTaWo2/xKjcRHnHjdZOD/gi6ZnD4A05MAlCzIZkGwUAWDoqE7JJ0p+jQIPb7XPDm gl+T/DgYFOTEE9c8nRoqh9TIMA2ZmsthNMRSeQEUl8ZC8dNsb/fa1ETXFC2Nlx6HN4Cn JMuRkaO0Fy3UfxUJZFzs/4R6fzieDiFkXysu8L5SvlAhkwEJS8YKGRw/2jYtC8XKps1m +5TA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:cc:to:from:user-agent :x-gm-message-state:from:to:cc; bh=FM7mi7sm249e19RzHudaZ6dcgN5OJmaoWQMjDYwneMU=; b=cdR4vPjt5/ZRK3FF0EJ8XQEoPDARndNDxcpAQkChc/XiqcBnGo6yX79FU/FcgtZc/V 0x4EADGZ4W+S1PeLe9IB+34OPASPH6ydmRq7XN9eqCuRupTGZoqphDhz4qOIAEpP7ZEo u7/qP6V83gfX4hhBkDl2wpE4ZvpkH5Oye+iAcel5TlfZeCLVkvuHAOrsB/Sc2JFdgmr1 /rHlOdUKxeLqPUD1Pfgn+beTmeBez3S9INFA0Re1BMYXP5IUaaJsaf7r3QNVLgfsMoAN +AnCW1sCefsaHin43AZHH6/HAUDEdmYUmWHN/3jzoPoZ/OA5k8FZxfNDbwIvHdrWvRrf NBnQ== X-Gm-Message-State: ACgBeo0E8xwuQUgDO0/VG+J7OJYBTQz0GaQJSMMO4kwP6rTPLkjCWmys Ui70a4Du69RLB3VEKdvi2ZWeu5+uUqiYFg== X-Google-Smtp-Source: AA6agR42ov0YLOeOsW96QbxEMKFQS8ZzgPH8+Q63k8VQb+GLPN++l7rFKG0/uZpxilSnuwlEmNJF5A== X-Received: by 2002:a17:902:d50a:b0:16e:e1c1:dfa7 with SMTP id b10-20020a170902d50a00b0016ee1c1dfa7mr23206127plg.160.1661238188236; Tue, 23 Aug 2022 00:03:08 -0700 (PDT) Original-Received: from localhost ([150.107.26.19]) by smtp.gmail.com with ESMTPSA id l4-20020a170902f68400b00172a1e9dad9sm9539585plg.275.2022.08.23.00.03.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Aug 2022 00:03:07 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::102b; envelope-from=relekarpayas@gmail.com; helo=mail-pj1-x102b.google.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-Mailman-Approved-At: Tue, 23 Aug 2022 07:05:46 -0400 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:293861 Archived-At: Po Lu writes: > But after some investigation, I've come to the conclusion that no > toolkit will be able to replace the hand-crafted Emacs X11 support, > especially in very tricky areas such as drag-and-drop and selections. How much of an issue will this be on Wayland systems? Considering GTK4 will probably drop X11 support, and Fedora, Debian and Ubuntu (likely covering vast majority of Linux desktop) are Wayland default, how much of a critical dependence do we have on custom X11 support, and how much can we afford to rely on Qt to not have these issues on Wayland? Thanks, Payas --