From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 31 03:04:01 2024 Received: (at submit) by debbugs.gnu.org; 31 Jan 2024 08:04:01 +0000 Received: from localhost ([127.0.0.1]:37384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rV5Zg-0006xM-OV for submit@debbugs.gnu.org; Wed, 31 Jan 2024 03:04:01 -0500 Received: from lists.gnu.org ([2001:470:142::17]:40480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rV5Zd-0006x4-I9 for submit@debbugs.gnu.org; Wed, 31 Jan 2024 03:03:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rV5ZO-0000DK-DZ for bug-gnu-emacs@gnu.org; Wed, 31 Jan 2024 03:03:42 -0500 Received: from smtp.gentoo.org ([2001:470:ea4a:1:5054:ff:fec7:86e4]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1rV5ZK-0005c1-Fb for bug-gnu-emacs@gnu.org; Wed, 31 Jan 2024 03:03:42 -0500 From: Ulrich =?utf-8?Q?M=C3=BCller?= To: bug-gnu-emacs@gnu.org Subject: 29.2; implicit declaration of function 'XOpenDisplay' Date: Wed, 31 Jan 2024 09:03:29 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2001:470:ea4a:1:5054:ff:fec7:86e4; envelope-from=ulm@gentoo.org; helo=smtp.gentoo.org X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: submit 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: -0.4 (/) --=-=-= Content-Type: text/plain configure warns about an implicit function declaration for XOpenDisplay, which in turn triggers a QA warning in Gentoo's package manager. The relevant snippet from configure.log is: configure:14158: checking whether X on GNU/Linux needs -b to link configure:14175: x86_64-pc-linux-gnu-gcc -o conftest -march=native -ggdb -O2 -pipe -Wl,-O1 -Wl,--as-needed conftest.c -lX11 >&5 conftest.c: In function 'main': conftest.c:125:1: warning: implicit declaration of function 'XOpenDisplay' [-Wimplicit-function-declaration] 125 | XOpenDisplay ("foo"); | ^~~~~~~~~~~~ configure:14175: $? = 0 configure:14223: result: no Attached patch fixes the problem for me. Is it OK to merge it to the emacs-29 branch? (In master, the test in question was removed altogether by commit 6c1413d5ef0d1fea639b0d8c83a0c0065d99359b.) In GNU Emacs 29.2 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.0) of 2024-01-19 built on localhost Windowing system distributor 'The X.Org Foundation', version 11.0.12101011 System Description: Gentoo Linux Configured using: 'configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-silent-rules --docdir=/usr/share/doc/emacs-29.2 --htmldir=/usr/share/doc/emacs-29.2/html --libdir=/usr/lib64 --program-suffix=-emacs-29 --includedir=/usr/include/emacs-29 --infodir=/usr/share/info/emacs-29 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --without-compress-install --without-hesiod --without-pop --with-file-notification=inotify --with-pdumper --enable-acl --with-dbus --with-modules --with-gameuser=:gamestat --with-libgmp --with-gpm --without-native-compilation --without-json --without-kerberos --without-kerberos5 --with-lcms2 --with-xml2 --without-mailutils --without-selinux --with-small-ja-dic --without-sqlite3 --with-gnutls --without-libsystemd --with-threads --without-tree-sitter --without-wide-int --with-sound=alsa --with-zlib --with-x --without-pgtk --without-ns --without-gconf --with-gsettings --without-toolkit-scroll-bars --with-xpm --with-xft --with-cairo --with-harfbuzz --with-libotf --with-m17n-flt --with-x-toolkit=lucid --with-xaw3d --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --without-webp --with-imagemagick --with-dumping=pdumper 'CFLAGS=-march=native -ggdb -O2 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ IMAGEMAGICK JPEG LCMS2 LIBOTF LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LC_CTYPE: en_GB.UTF-8 value of $LC_TIME: en_GB.UTF-8 value of $LANG: POSIX locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 37361 8954) (symbols 48 5129 0) (strings 32 14103 1583) (string-bytes 1 387374) (vectors 16 9311) (vector-slots 8 148873 16424) (floats 8 35 21) (intervals 56 348 0) (buffers 976 12)) --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0001-configure.ac-Include-X11-Xlib.h-for-XOpenDisplay.patch >From bf9c28e82662dc406ce3a3d5d097c8a6f1fb6bd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ulrich=20M=C3=BCller?= Date: Wed, 31 Jan 2024 08:49:36 +0100 Subject: [PATCH] * configure.ac: Include X11/Xlib.h for XOpenDisplay. Do not merge to master. --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 78d5475f75a..34a5a89bea9 100644 --- a/configure.ac +++ b/configure.ac @@ -2697,7 +2697,7 @@ AC_DEFUN if test "${opsys}" = "gnu-linux"; then AC_CACHE_CHECK([whether X on GNU/Linux needs -b to link], [emacs_cv_b_link], - [AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], + [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[XOpenDisplay ("foo");]])], [xgnu_linux_first_failure=no], [xgnu_linux_first_failure=yes]) @@ -2706,7 +2706,7 @@ AC_DEFUN OLD_LIBS="$LIBS" CPPFLAGS="$CPPFLAGS -b i486-linuxaout" LIBS="$LIBS -b i486-linuxaout" - AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], + AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[XOpenDisplay ("foo");]])], [xgnu_linux_second_failure=no], [xgnu_linux_second_failure=yes]) -- 2.43.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 31 12:26:25 2024 Received: (at 68842) by debbugs.gnu.org; 31 Jan 2024 17:26:25 +0000 Received: from localhost ([127.0.0.1]:39015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVELx-0005np-0y for submit@debbugs.gnu.org; Wed, 31 Jan 2024 12:26:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVELu-0005nd-RU for 68842@debbugs.gnu.org; Wed, 31 Jan 2024 12:26:23 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rVELf-0001aW-F1; Wed, 31 Jan 2024 12:26:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Uyln/ocxtgaHzJpUvRFAxzLmTh108QeZ8x6sdoARZCs=; b=BGxIRqbCWV05QfO8MrFx M7pkf5tmHdsfVYpp1OF0fVXWTAAVzevfwy+WNBWJWT6Q7+0Bli57YOukpJjb21NUTUCMgBiS8xBTk 8N/5fdf+m3RlwpGXyYesb9mRWD86fp6I7q7cBmMNLMDczJ5FqEPSaoTS/Hi0qBDPivmrRukLEKl/o JfBNbfiwn3Y/1xcAgtNNVJ5aNkxNwNYP9JyeMWY/S2S0LBhRxelWcsn5tX+c4EJVpnxeXFOs7dueb HQdoy86g8XNIfl54ntq/UJzt/P7AAqpnUF9CEMFomqDvTB8ukbAxldrA0oqxdKF6sKEalFZNlZfOB NLkgqUJ0v3fOrQ==; Date: Wed, 31 Jan 2024 19:26:03 +0200 Message-Id: <86sf2d1kk4.fsf@gnu.org> From: Eli Zaretskii To: Ulrich =?iso-8859-1?Q?M=FCller?= , Po Lu In-Reply-To: (message from Ulrich =?iso-8859-1?Q?M?= =?iso-8859-1?Q?=FCller?= on Wed, 31 Jan 2024 09:03:29 +0100) Subject: Re: bug#68842: 29.2; implicit declaration of function 'XOpenDisplay' References: MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68842 Cc: 68842@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: -3.3 (---) > From: Ulrich Müller > Date: Wed, 31 Jan 2024 09:03:29 +0100 > > configure warns about an implicit function declaration for XOpenDisplay, > which in turn triggers a QA warning in Gentoo's package manager. > > The relevant snippet from configure.log is: > > configure:14158: checking whether X on GNU/Linux needs -b to link > configure:14175: x86_64-pc-linux-gnu-gcc -o conftest -march=native -ggdb -O2 -pipe -Wl,-O1 -Wl,--as-needed conftest.c -lX11 >&5 > conftest.c: In function 'main': > conftest.c:125:1: warning: implicit declaration of function 'XOpenDisplay' [-Wimplicit-function-declaration] > 125 | XOpenDisplay ("foo"); > | ^~~~~~~~~~~~ > configure:14175: $? = 0 > configure:14223: result: no > > Attached patch fixes the problem for me. Is it OK to merge it to the > emacs-29 branch? (In master, the test in question was removed altogether > by commit 6c1413d5ef0d1fea639b0d8c83a0c0065d99359b.) Po Lu, any comments to the patch? I don't mind installing this on emacs-29, if it's TRT, but the chances for us to have another Emacs 29.x release are slim at best at this point. So I wonder whether you should bother. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 31 14:16:31 2024 Received: (at 68842) by debbugs.gnu.org; 31 Jan 2024 19:16:31 +0000 Received: from localhost ([127.0.0.1]:39050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVG4V-0000ml-Ew for submit@debbugs.gnu.org; Wed, 31 Jan 2024 14:16:31 -0500 Received: from dev.gentoo.org ([2001:470:ea4a:1:5054:ff:fec7:86e4]:36969 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVG4T-0000mS-07 for 68842@debbugs.gnu.org; Wed, 31 Jan 2024 14:16:29 -0500 From: Ulrich Mueller To: 68842@debbugs.gnu.org Subject: Re: bug#68842: 29.2; implicit declaration of function 'XOpenDisplay' In-Reply-To: <86sf2d1kk4.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 31 Jan 2024 19:26:03 +0200") References: <86sf2d1kk4.fsf@gnu.org> Date: Wed, 31 Jan 2024 20:16:08 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68842 Cc: Po Lu , Eli Zaretskii 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: -3.3 (---) Alternatively, commit 6c1413d5ef0d1fea639b0d8c83a0c0065d99359b could be cherry-picked from master (which of course would be a more intrusive change). GCC has dropped option -b in version 4.6.0, which was released in 2011. So that test isn't functional since a long time. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 31 14:32:36 2024 Received: (at 68842) by debbugs.gnu.org; 31 Jan 2024 19:32:36 +0000 Received: from localhost ([127.0.0.1]:39081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVGK4-0001EL-2C for submit@debbugs.gnu.org; Wed, 31 Jan 2024 14:32:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVGK1-0001E6-OM for 68842@debbugs.gnu.org; Wed, 31 Jan 2024 14:32:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rVGJm-0006Gz-KB; Wed, 31 Jan 2024 14:32:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Z+XIOpBGZp0zDOO/W0pN6Lei0MSH1vE1bxobMBwl6Eo=; b=PDSifQzvHJAP Jq/sn2DaoDLLqUCI6LDR6vnMHWQus45ar7MZDGk7ksQ3lGl6EbcDrQLq+jjxo5RDwpckDHlVPu+me 72MW5l1arpCbEexm5hZjLbRJQY2V3Pjz9VjxeCQ9CkkN8dCUtbuR380kfT9xnmYksKo4CwnNy3t9D CNH6LVJhW7pleAIYW+rQ1d3ensR4NpNOL8P9w0USSu6rrXAg0E3gsBMbnzdceMV1YvqCvPrdR6I2v p3Eo2Wo2bqZYyDTcxwytt1j+BeYTijRj2T5oyykWzzCSRzpI7pyavGC2Rz0X0yvOjS+dg/mQ/l5EJ poN+um5ZpxR5ucfaW4lrxw==; Date: Wed, 31 Jan 2024 21:32:16 +0200 Message-Id: <86o7d11epr.fsf@gnu.org> From: Eli Zaretskii To: Ulrich Mueller In-Reply-To: (message from Ulrich Mueller on Wed, 31 Jan 2024 20:16:08 +0100) Subject: Re: bug#68842: 29.2; implicit declaration of function 'XOpenDisplay' References: <86sf2d1kk4.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68842 Cc: luangruo@yahoo.com, 68842@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: -3.3 (---) > From: Ulrich Mueller > Cc: Eli Zaretskii , Po Lu > Date: Wed, 31 Jan 2024 20:16:08 +0100 > > Alternatively, commit 6c1413d5ef0d1fea639b0d8c83a0c0065d99359b could be > cherry-picked from master (which of course would be a more intrusive > change). > > GCC has dropped option -b in version 4.6.0, which was released in 2011. > So that test isn't functional since a long time. I'd rather not remove support for some configuration, however ancient, from the release branch. That is not the kind of changes we are supposed to make on that branch. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 31 20:57:25 2024 Received: (at 68842) by debbugs.gnu.org; 1 Feb 2024 01:57:25 +0000 Received: from localhost ([127.0.0.1]:39363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVMKT-0006BU-7B for submit@debbugs.gnu.org; Wed, 31 Jan 2024 20:57:25 -0500 Received: from sonic303-22.consmr.mail.ne1.yahoo.com ([66.163.188.148]:46804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVMKR-0006BE-CJ for 68842@debbugs.gnu.org; Wed, 31 Jan 2024 20:57:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706752628; bh=zzTUdYr30mEEZe7JwpRYhdKI9C7RRTS0oIQ2BTuoHzU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=lXcOECPcf2sBEUWaQK9KbMXHvLu/3bCGJs/HaH6FKwD7qzG9RDL7AAw/EopvWTVvLB1noLd2LH5Ua8/6+BEtXBLCKsKafdvchMPJbDHahjjROBB85gjmbU/OT5kCx3JcMlOC8a92UZJ3E4mluuWJDycXWbiv5i2x5JdYqG26fnjJX7bpuHTQR5fHYpGWKB63GvuU5Zg2XZ5WWJML/pvGTYMwIpq8S7OeA7DCPNUVEKK50ANMyE79wv8N8DDpJP10EIP9jy2Y2uSuGonbRt7LiqXwYAMAXPLTJJiwIKnAIsRD0mp4YObeDIcBJlstOLE2aa2dbfOFCXboqvIVV/j14Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706752628; bh=KeI4IQHgOhgUeOYLXvrkGpU/1dHwtm5UeWOvdhuE9Py=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=AaSwJyMdKFBuzeILTUNo/+jBx+74N12tOUC3Dxny6aGTQ52yjWv9YRVJbCc0jXMbgq5UeWapkAWFZimx3tzJNxh42mHCSl6KsqO9RNcypaI89NmLfkXS3XrfLZO54kl/m6Blb5qz9W6qTIyXKIHiF65aJFXah8duJxp54Q7aZj0PMp30BaX/x6gGPzKIXIYKQvzJrYi2Xr8x42bRHrM4O71e6QuaW/ykYmR7RYEkNNkBX3o77D26DeUILha+2+l9pv0rA6BVdu3rfPV8Gjbbw16FzrHhCRIYFMeJLIIV32zsmue2PUXCoijtGR1iR0g6BAXzG2TWBwDPQrHrdvnkQQ== X-YMail-OSG: a1Pdu.oVM1ndgMDpJxMzg330xz8ITb64ypbQo4Dz2oF108W3VuSoF8tsi3VjSMw .1T07mlNlLZAsZwxlBAFIhjGv.t7jp00DL3P8aYZTpm2IS5rkFzVQjBr4VesEFTtK6xJp92B7vkV AbJcZzc1B7AwthJzJpzs42xiirozcZzfReBCrBNGen9vih4O7q9BqjVT0eeG8QU.v_JG0a8CcUB1 kpdGrWVsqQM4xfXTHGxona1Zhyu97YGXo6njcU8oa.yvLfKvxTplyorkwnJUJlne.zeT7yn7luCJ kLNgEy59MwnruK95bQanPzAS0LPA0DYtNeXzSgwKLVozSEjBqeO1YyBp1F5fOz8M78iB8P8jwfxB Vu7N9ll36fwSObmgrQiFdkasL_zYwV3PQQHWTbZeC_WfJvjuG.kjtDOXTbrWAa.y.BMwPhYAL6LN lXzfH63HuskUvIpGUKOeLQPe0CI2x04zL2SyqRHsqGT1IEFu5_cfsQf9PsxscDpNUFt0a_KWrG5Y xYlriG.9.Di9VokvxEG4usyGa3AKpP6Bf4kTy0l7wQhXuNkLmuUxttEmoEJ0FsukCF_a.lLupfV7 4882AYk16odQOqQfdBkeiiGIwKpb_Q7mYP2MGwiF2KwgN8Yp1lPytU5iE.OQQweZU4DGJNkC6iQn g3A9PRKMfNYOcMrDnW12VABTFEOH4T7Rxuo1hbLPAGlyjD7Urel_bbe687a2Dxm.kIWv3D0a81Di esoRseulhZpcv7q78qzgqVySHNj.HiyUljJy4.ME4uGzPNAbcgvBE4fgVElvj.46E0_NNW8OZXtl _Kvhtjrimj_rCQ7_YuzGE7dPQILTQAb1UmJ0.5DoteitdL97nI86Vajv4QRCt2H5QDBIHF9UjCRN L7fzSgr7ioHjPT3PUKWRxg_4803BCD3cidCLb6adCwsJW_HOXzbMYxgjig_cHAfy2HFir0a4CM5J hZLix9_ZrFvRxh1SlLrA2cpHhAS88xI6FQ9MfJyoJPFX.m47CX2SK3Vook14pWchITASowvgbyB6 ZrUV6EtDE0BwmXUG2uCPLJW6InFLmX8MRJWjxPq3V8.Z_Nc2ylIrP7zSDmqJchpxdkJZVIeurE5s GyPYYwjjQHd8ZrRmD1URW1HXzBLd5bRhcCglTX.sufh32j9o9FmzXsnG3H0ifXJGjAdSeWFoWwWl R8sFtC270XoWp6auBWYAaKAq4IOLUl8t0ymrEphrN4mMxaCBY1XpsPb2p7CxOsB2eWA0p2zFX.ye H22bSBbRWX65uajmtTbe4bGysvUS30.zopWmZ5ICorjE1i8rwWL5oYdaAWmZXSi2DjflciaLvxYI R__tPizsgeqOuhpBsWMymfE8_GMMY1AHO73tiLeZmFBl2C1MISMOXry7KtIPcQRluuRv2caO65q0 ftEJIlkfBOlpVkqSczXJ_3lb_28gjb1oS60zPlKpzn5swnbaIQUCpdLs.fGrTQp7wtGqOX9T_32G AA0uGEFm_m3l6f_x1tZOGwRRtVMI_tkyQsjmlblJ.WvUOPAB_o_iMUx1AK0y9TWSOPMBmpPgadbL Cg1LPhqGPYyvh4qh3qffLGTQNUElGZqpwAKQIlQtBq_RvtiIW_p3tiDpgVtMjafw2k.prvUIf1IC z2E1Xs2_qbhrx_gTig2u2ely0w3QNRduL5EBjSy2j21tXRGTmftpSFPybSEf5lDZIA2iOc_fwAiB 377bKG495v62sICz2sUu0zMCkkTNLk3576w.aF8PFO1ORL7UqknEw6rxCOWEjpRMBht4u05LVqhQ VyvP9uHTPfRrfs3n1QNgzyK0BwluVLjgojNLJWjWkIgjsv0qnaSvPqdJsqcoearDIyyuiusTbS_M o15XCW_4Eqn2rJZyaiIr2xPy1IjhwaaYAzaBOERz.G0fzDAMFybjV2B9nGO9cbXe3sJT6C9ZtadM xi1m4siNdNnYh78DYwEpZYvc8LwrIoONzrbmNxXbQErlrHDILEcVzONuVqdH71ZetZvsaN_8btyw BJPl0V2dVZXij3y18DycueI1Yb4kZZG6qO00f9i5B0E31wXbakDOCOEzR7IfNoemA1X.yRvaL2PA l3iT4qxaKzJ.wr0N_ZRUbFRMUXZZV.XGJ2kzC_xh7CICIuhE6U6Qsr6ouDG_J40uC3gizCFuS2vj j3tS0_5oEbeq5keys0uWCbMFmxQz3G8tVx6tKc1wO.hquZ780KfsWgiIsrRfCnpSGoungjJg3kiO J82sCAjpRxnWoy3HxfcXtmubv5wKLqDWiTFsxIzBi3GcP0O8UEMEFgC8E2MnSqrs5XG4wR4LbYxz OQzsYEMA- X-Sonic-MF: X-Sonic-ID: 96bd3f04-710c-498f-a16a-ee0dbd8482e7 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Thu, 1 Feb 2024 01:57:08 +0000 Received: by hermes--production-sg3-6dc75bc8fb-8hvwv (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a395a798a3ca7dedd4618d41f9764ffd; Thu, 01 Feb 2024 01:57:05 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#68842: 29.2; implicit declaration of function 'XOpenDisplay' In-Reply-To: <86sf2d1kk4.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 31 Jan 2024 19:26:03 +0200") References: <86sf2d1kk4.fsf@gnu.org> Date: Thu, 01 Feb 2024 09:56:59 +0800 Message-ID: <87plxhndzo.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22046 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 437 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68842 Cc: Ulrich =?utf-8?Q?M=C3=BCller?= , 68842@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 (-) Eli Zaretskii writes: > Po Lu, any comments to the patch? > > I don't mind installing this on emacs-29, if it's TRT, but the chances > for us to have another Emacs 29.x release are slim at best at this > point. So I wonder whether you should bother. I suggest cherry-picking 6c1413d5ef0d1fea639b0d8c83a0c0065d99359b instead, because the systems where this flag is required have lapsed out of existence. It can't hurt. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 02:38:43 2024 Received: (at 68842) by debbugs.gnu.org; 1 Feb 2024 07:38:43 +0000 Received: from localhost ([127.0.0.1]:40175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVRel-0007AV-Ag for submit@debbugs.gnu.org; Thu, 01 Feb 2024 02:38:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVRej-0007AJ-4b for 68842@debbugs.gnu.org; Thu, 01 Feb 2024 02:38:42 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rVReT-0003F7-SG; Thu, 01 Feb 2024 02:38:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=ns1KYWbUabQIn+5DdgpiUgqYtXc0XgJxPQHJAybXPVg=; b=muLuEWijAI7tOJj6eT29 0vXwdP68XGkq4HKfXJPihwhR1fEnGsJ93zZpFehORzNnrlUaHA/VOcbYzfQFqVmpSoxhWHKvAVHdT +AKhEqKdkXasO9wQSrAzmI42SRMYDmpl6e3tkrFl5L+Jup1S4Gq5+E1R445bwmEXABiqY3oa6xyZd jloxNQ6U7t6mPSSBoMY7xnuisw57wrJfVqYKJTyzShpu2FdRiWSmncZCijSGJOuz8pP207cpYH5ii ZM1jXe5QSTAqh6sXZhPoykQI7sbdgh2tFDsDVzwP/KxBW0v5clVfX7MZMfAMK0jCwmVOR7Gi8KuFc euDs4WJR3cAjYA==; Date: Thu, 01 Feb 2024 09:38:24 +0200 Message-Id: <86eddw1vnz.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87plxhndzo.fsf@yahoo.com> (message from Po Lu on Thu, 01 Feb 2024 09:56:59 +0800) Subject: Re: bug#68842: 29.2; implicit declaration of function 'XOpenDisplay' References: <86sf2d1kk4.fsf@gnu.org> <87plxhndzo.fsf@yahoo.com> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68842 Cc: ulm@gentoo.org, 68842@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: -3.3 (---) > From: Po Lu > Cc: Ulrich Müller , 68842@debbugs.gnu.org > Date: Thu, 01 Feb 2024 09:56:59 +0800 > > Eli Zaretskii writes: > > > Po Lu, any comments to the patch? > > > > I don't mind installing this on emacs-29, if it's TRT, but the chances > > for us to have another Emacs 29.x release are slim at best at this > > point. So I wonder whether you should bother. > > I suggest cherry-picking 6c1413d5ef0d1fea639b0d8c83a0c0065d99359b > instead, because the systems where this flag is required have lapsed out > of existence. It can't hurt. That's not something we do on release branches -- they aren't supposed to remove platforms or configurations. So I'd prefer not to do that. Is the original patch suggested by Ulrich problematic in some way? I understand that removing the text is easier, but assuming we don't want to drop support for GCC 4.6 on the release branch, do you see any problem in installing the patch Ulrich posted? From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 03:37:23 2024 Received: (at 68842) by debbugs.gnu.org; 1 Feb 2024 08:37:23 +0000 Received: from localhost ([127.0.0.1]:40201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVSZX-0002zh-5M for submit@debbugs.gnu.org; Thu, 01 Feb 2024 03:37:23 -0500 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:36713) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVSZV-0002zU-DQ for 68842@debbugs.gnu.org; Thu, 01 Feb 2024 03:37:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706776625; bh=IUVpcxuWT4fqGgLlv+x+bNZGLOFBi9HjZXtjlYG62ts=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=Kgh1uoY6edn0YAD6vUvqWey+826ckLu/FyHHBDbbGTG4xnNnS8AJZn9+tBjbdMDyeWTDwKXtWIFCg9Etqh8J2YpvGx8FO/Icg28LZLJH8Bb60TWr8p0wApqw6CSBh+PfHfrI5aAeQY+/wM0JG9KRcYW43uIEhh9AcCxtuITpFmcnh4t/6Y/JhzFvBoU00c8NBaRizaOFeO0NeYDdjqjE8FdLAYcLtT/DvOfPNRBXRTPSz/pxHUDIQcvxZ2R5nzBsDTVyc1asaPmXq/dn1EzYF8ayb4QsWGYHZgF+OJA95RZi5a2Fj2oEjM4px0gsvzuMM5UM5sMNqCcZmaQR5pIixA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706776625; bh=NkOnD++iRl7sh+I18vBhAJEwzhTIJEovjlubP4IDkgw=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=uFmmTlXb4YD+PobR2wpDyfXT0BVpoJi148eHI0+Q9Gc8SGB+xbY5GkfzPRt6hXKEzBpuDaVWHFCdn5ep/fq63cXyHCgGMrE9LgDrmELLz/WTS2SGX3W8kolsE6v+BDwkjCgHMIFmeESHXRQAdDAw5PK1j7oCdD9VWfYTARWNGzZ2603kVKuoEhrZtlqOuIErCuFXsPEcoWu8cajdukTjuIZVC8H79lxIv2DMv+TlFa+tEwa3p2ZSUKPN6lHOqfRlYeAra3FbOkDPAsPVQw83NG13HTkplFzQVKTQQwygslNiaevPdxigXCxwIgu77G7CszdV8Pyor7Ku0da3fwVNqA== X-YMail-OSG: _sT1Qh4VM1k1Rnej7ZjF6NsxKAwaeuEZN6mFk1dBw4Qmhf1O1Aw0SnBoFtiKqsI WtEsSD8NI87QDDIhiWTiTNefgw4FTMBVFbhoBPE4nEAwQqVj7X8fGb1hZe3J6ww3K4Wcpw_Pos2R y_irjNYmeN_mG3BVPpPbQwMYd67vUdrch8r4FN74zWcSGxm.j3vcF3FS3I5rLsFtfHJwmltunWtS VQH__j4f00M4lDb962cpYzuhTA4VPUyMLiusrJg3COpdnW5TjF3sfgidtmqqMa6t24dR.qfBsQLS FZfNT7TOx0VaT6VzS0ZFaKhblgZ2gb5Efnz.x6OACehNvkxHJDtSHNXx8dwuwVA.j7cZP6wHlv0p xWIt.R1Go5.Z0YJ25LfuLkHmhS5kuak_4K1Kj2hXIyR4VUMjVl2xDqJX9pa1iP.WCqMD7gBOUvTb Uw2kIG1vIQWxNVldKv7NnSCn8yh_73NGhatYPCJZLaMcjXEgPjKKlhFdMz80FcJ.LFrfzevnMbU6 76CNFknYj0CrpaPUEyY77quTDHa8ydsxQRB2hoD0RK5CigZBNqbmiVrELlNIJ0JzoimKnV41ysYZ hH7jrNk6yFbMhL2MFbJfHNT2uzG8aZfwJ8MR.VcNwydgDvDpSd1q.43oVzzpsmqwlbDIvNQ7WN8z rE37hSfjxX2ySIbva2rkDpWXHKbsxJvll7DKGVLTuPoYe.Aqep6UT_XkMgWmyuglGJ8iK8xonhRz 9JFQURGT9K0e_Ni09CTzd2q_Wh9w8BWBGl9o9piMLFCp4r56tdS1ObTXrc9nVsziMI9_.e7vrbPv NB5_VfAg1jxuInETXr4Jv_c1uR1Ed9b3Bj0D7vaJLpzETXV1mYLd0uCa6AzKw1J8rkCK3bC_JopX H.U0XZl8Pz4kA_K1HqiKcfP33ayTsTK150Vx2KYzidLsECZzwEjYLc1eF7hpmRmLpoxYo4kxNaRh NmmTWmglsWSzSVr3.WYB2wojWDDa_mxH7BI9YzK10dHFMxMJgQY72UjYGtvOC1ZKx8RDraYnxOBl DW8I_H2FtPBJgOF0dhM1BDLcXWce5xJGzlulLEhnphHjRuETzL0c4MDLlrWwYv8jS2qWTLhGP_xU z.n5WizX2NzaEauqeW58wK54GBtj7VRyRwwl2qQmqlzCMFwD6jcwGhwc2DeQrJA_1YHpzEqQqjr2 MtW2nPSC7u1syzZ5rT0fnxxwcwhw7c1c.m_lo4NJYcrIJMLHNtYv3HSVUpFVV8tnpOHNDmS3L3jm dJHWTlyAfYTo2LGPLLTDUG19x5He8s_HlBo1vDKutD79rDPnCoo4pWu5tLRiy6j6Zo6abPxlHCO2 Xst64aJeiRTqZd_FIuuxRC6XsHZ7Dta952UKi3hpYSLh4zI6q2tzLEcndwDvFHTmbKa0Hi4uK5PU 4f1BHeDIZJo3fwzcrGl1.qryQB8JR_oMqxBqn_LcBzSniBWcfJj1T0YK_2KY9WuUJFo8CBwF12PD irosY7lue_wXDPnZskrqtoNg8vYHUyWLLhP3894qrl9NpxMwXiqjnRdojcvBgN.F5PARAJ4RQWS9 VwAnk00INaBiPWhKd9nSsMEZ4UxUOY94TT0BeaLnAwZ5pV5Atw4diJom4_RvL.3F.D6AIt57GlkA JRaL2leEN_0HButnKtPp..QXnP_WwnByxEj18islEDCaSeGB8RdDaQ9NnrRAACJSJMBgMTRCDIDl .isPGXSCOZFzrf15eMcpmlrcN6bs3G25KfkQ9YHv29DynqhxXWMf2OohdCVGaaD6F_DQKTCuT7jd jm5cMHB8P7_sKRKrj6ohttkIQK1xieQGskNxlt7SimBk67z54DzG4fzTJNJUBvpwWxzLFcfzjQC8 .yJKk23wYcLQMbqg1eDX4nlikiE0fO74AcPzDGHU_wAGwOLCsR7Q_ByoXZDm26aV8O7Xn4FB8u1R 7z2neyWXSlSHCeNkZuuF0hFGUl3BL1l_MRes9_4TRF1l7nlmGgSXO7NYk.DG3L_VSGxCU8xb1j1Q tRxjZDSVu0zt0RbKcbqCMbFZKyer1qyv0HmadrHts5..uGu83Lxh3LOvEarPurdL2TXq8siSsojR Jzwk9gHYpSRV2rLJqlqAPeFXFqZbH6ncKLTtzWnDTNr9UyAbv5_05kwcuRZJdA2RduKzVl7g05s9 gNkJ84KVPcyotqknXfHsTSO_.nTQ4xDp1.CD6dXJLkXkqC7p9EmbF__P4_LajpYYjNbRG24q9tSg bDrCMoXPG0px.S9RB78Vu7oObNNMZNkq6jUCnEgPI.8YirNsNHK5hwG3A.WCkQp5dwso- X-Sonic-MF: X-Sonic-ID: 1d619081-36fc-422c-8943-4e624b84b999 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Thu, 1 Feb 2024 08:37:05 +0000 Received: by hermes--production-sg3-6dc75bc8fb-tvzz5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 9645fe4c3a801461c23d7c82c63be593; Thu, 01 Feb 2024 08:37:00 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#68842: 29.2; implicit declaration of function 'XOpenDisplay' In-Reply-To: <86eddw1vnz.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 01 Feb 2024 09:38:24 +0200") References: <86sf2d1kk4.fsf@gnu.org> <87plxhndzo.fsf@yahoo.com> <86eddw1vnz.fsf@gnu.org> Date: Thu, 01 Feb 2024 16:36:54 +0800 Message-ID: <87eddwoa1l.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.22046 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1232 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68842 Cc: ulm@gentoo.org, 68842@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 (-) Eli Zaretskii writes: >> From: Po Lu >> Cc: Ulrich M=C3=BCller , 68842@debbugs.gnu.org >> Date: Thu, 01 Feb 2024 09:56:59 +0800 >>=20 >> Eli Zaretskii writes: >>=20 >> > Po Lu, any comments to the patch? >> > >> > I don't mind installing this on emacs-29, if it's TRT, but the chances >> > for us to have another Emacs 29.x release are slim at best at this >> > point. So I wonder whether you should bother. >>=20 >> I suggest cherry-picking 6c1413d5ef0d1fea639b0d8c83a0c0065d99359b >> instead, because the systems where this flag is required have lapsed out >> of existence. It can't hurt. > > That's not something we do on release branches -- they aren't supposed > to remove platforms or configurations. > > So I'd prefer not to do that. Is the original patch suggested by > Ulrich problematic in some way? I understand that removing the text > is easier, but assuming we don't want to drop support for GCC 4.6 on > the release branch, do you see any problem in installing the patch > Ulrich posted? In that event, I see no problems with Ulrich's patch, as the configure check is careful enough not to set emacs_cv_b_link=3Dyes if that flag doesn't work. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 03:44:53 2024 Received: (at 68842) by debbugs.gnu.org; 1 Feb 2024 08:44:53 +0000 Received: from localhost ([127.0.0.1]:40211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVSgn-0003AS-Ep for submit@debbugs.gnu.org; Thu, 01 Feb 2024 03:44:53 -0500 Received: from sonic311-23.consmr.mail.ne1.yahoo.com ([66.163.188.204]:39472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVSgm-0003AD-4O for 68842@debbugs.gnu.org; Thu, 01 Feb 2024 03:44:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706777076; bh=1HL8XTRDYXW9FlBXseUHTdxWW8KpBYyJDGOfomniL+k=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=VlN86WCHB9fYRs7aGwwyGospKLPuU5kgXajx6mwvSlVg8wFtkOz7FDA0cTeSXwvcuOxCmrymbYbLWYpoXlIN7fczxlUHD+gu8jfDUafnSPcxYaKLzPNamoDR6SlPej1+sAxT6wUsID2Tgn/zX9qwlDqr0N2w0ZF4ywz22mChxdbGgz/V5/hHhYTJ8R1RkdKGNqRczsydtSs4LhlJY7e/oRkEBaVEANZPxFL68lE+8NXeAVOIWcRAZkOmVBVbz5TLdQXv2EkTPzbIulxFrUZO9ikASxwMR9MxoYjTkLLdhdOHqZBKPC4BkaqfjfRz1RIzpLRyZ5Rw29Q36qQOOr/5Lw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706777076; bh=nPfxqzQoSlPmVqrQTep3WSu494XfY1mgzElTkJC4KvS=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Fh16qZDdfB0cm7bCXhnDfzJ3cydn/farH3ZTHBJh4HWOU8LKU5aQX/B/yj20vh+QiEpgqsOCO/3ZMgpjQ86pLmZuoZHC2fxB2KAplPdMBTaBhBQ5VnJFe7vYDlGVMgnuRlzmi8J/lqkmnWsl99k11Z0KkY8Rv+KbiaYccNBzcTmCLCgesdTVuP4a6twF/WLfVDOwLnTSuzYLsQoeOiYBJNNmtLhejsoiOd4IpD9lWkyzwIvV/E1YmHiHErTB0P9c7k7g+cMQKnnyx9VTO487tkvrikTYRFOE9LIh9CCf0kl7ig+GeK7DFR5RAtTX86kan/w9+eQ/VeH3adoqtjegqA== X-YMail-OSG: Tx7BPfoVM1kk3PXMselhyv3uZBf8YJ2ZOylDpld0pVo1AP3SQVjhKmG_d_zp_LF QtcQKinkRVzKl8t_DA.Ssz9P245QxS4myv_fESrZOYfic.2a2vXHGsP08yRYmfID_BA14fPnrWIq nE9i7ctHtGB7PyKh0CAW77iHebD_4u2xRuY0uNdgxRqbEhx0yL1KG_PLtPnqzGmlgDSzO1effcIc eXnSwEg0Ggr.Kps3XkWXR7pZixfQD3V.q4p7HDIQ8zf7BVIM_7pUEwWExhC8pBBVtos2B1Ca0lA3 0IzKWePOjmtGOecP8kxU8AWLoKGMjSshLOYslrczXv7aE1tXY7fuAXNx2PSwBp9imjH3tkgSsPZO BxOhaImfu7WK_qNSSxPVYMaObLoBRnOVXxKfheYVqtRKhURaQ6fbSdib9UJ8g2.DwPICi4OrH4H2 2wF88u1FLmPqvhY3sPnemzLohBUBxygbUICedQh7YxQaOb7XCpA2iJduVGFU6ofYbQCfHUPCD1pF G2bkSV8xBcgDIeFDqeZk18RhPYjo4STftNHzUB.ghjFpz6qcI2Mc_QKBM8yjyLBr3psLNmxW5mHj XePw4bz5Me3HHakEmbXOErPRBMy3hZOHtwpCefeh.3f9cmVBS_ou7dC1LRXi3JBnM5jNdFtnQB5w mn3_iGj33tP8SWovauDgLJTME6_HKs9FyJZfb4TKeYsUO6YhoJ1xYe0r3hVjl.BnlOaKgO_mM_ia 3teNN1Uygou5Xl22hA7z.aexvHfUiw.xfJ8Z00e.N2CkUjMvuBZ_cZFCT8sy5VkcKxZq23Vyp.1F SRiJLUs7rqZZ4QBEdu1m6oBcJ.MQPSDKPQqPrG.OMK3ugEeJUYZwfdoouP6xjLLQ901bEmbsaESN K9Pj.mIdNC4F2JQIK0TuXkRWhxL.WHpZGo.lmxoK1CFI20sdfvJffDkA8NAN9hfeHJpme.Qebpan qKjcRj8GSZEPismj6EvzgSa23ITffl.qgO1_pqgw7b6FDAXISMP7kV9QJxQXyvg2yO1cNAQBSv9A 9wm4_deXfaFeDDZUrRfHPhXfXGLYcIA6ku_1QtGdDezW8XduSoclzjY3OeuYc1WFr2NYjF83UREu lzUbSkmPiPXF0oZnFBRGEQbE5b22yzzBinMScQkgHTzp2l7OhM8UGK0xmt1.uVoPLpFnQUOS5Z9l kTX8IJMLRAjOHy_oXn0t.3JcIzVVNbzDdvLnLV_XdqsTgj4jiPzLVZvAqjDtgkzTzL0OmD4hylfC NfZq8QZ4ggSgRRpib17Xu74dSkqmulnMG6r38o6n8oDjg1ui1h6fAPurFk4VchHa_bP7AHu8xPXw MlQgEqdc.yFBcEtS.4jJ.Oi8WWINCqcASq1o458V2sUMEPBUUDenIf5n4EVZUJqwb_4uh90mpdQO wuOIhnDBvP7fzgF4y.6dNC3pv.PpKFkx6SLZhsJ8rb1.a4aQT2jQEFlQcL4KfMe7hxVLxhf2J2VO TdI9TPo1spbA4upKZBcLabL.rDj7F6S2W2QEkuL9AArjH87bnJTGOkpzfHMzR2SmEsEujhhmSTb7 xtpH34XNtZcK38UH9Yhtnl3SFnB.DH.gRvPyLf9QkX1qOUc_cyjuH2lNyga2nNnWv69Rd4dwda4u E.XjFwG0Nbo0Dr162d.bD03sATnEt36UuJST07DM5BcuSzXyHZbDIWQ0z3srvNZ8ETNK7NPDLQBs P1bx6eBPe.tlw7p9TAHQhIm6kdvOk41fYFGNSDR0EKF2mu4gMFHus5MIZOrG5CwDSjMoorCwbB8o IFV31fJVBMIoIxuKIra0A80JQQ0_9VvKOEfEWYsAEd9TxbWgf0sQeCxHpzVvjZ1LKQ.8j9b4YGiL BVRG_65SugFEDfAV3IlWaML7wJNXrlToMz8ZcU6HDsR8.Lyb9wP9g96SG.fLkY57x7TtStRnIWyY oLJe3MesQijwg0VCOtMKLk2hW1yP_L3iNdMgwZdLCTm2DexJv0_cvE_pK5kEycI0hjG7R2sceTee yeQo3Uz9nQwvyu2galY1Tntt5pVbgl1hvdHSBCyYiQAILfPxjk7XrCqw5uyTi4udMg2FJYGQee._ B0B.qAYPo41RBSnsKjQRh1OWoIASJhYfnuWrrG7vx_Nw35Ej1Tlo6__lbseQ58aQJ1TPbPAElwey hv4Hgz.oGHetNMj2.naq0ietH6NMitSpPQry3MYzBzguxmvxGRSYuuUJQKmnF6VCNsEAuryPBtwl JWdv3HFXDhFkCEMSU_ubTvaoZwBHQFiniKX0dcjWHySCJG8Sap1zZkCEWmVpxs0mw X-Sonic-MF: X-Sonic-ID: 6a4a36d5-3ea6-4d52-babe-044fd18a21cc Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Thu, 1 Feb 2024 08:44:36 +0000 Received: by hermes--production-sg3-6dc75bc8fb-zp62z (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 28a4025300acd65c6c933c7a9599df21; Thu, 01 Feb 2024 08:44:33 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#68842: 29.2; implicit declaration of function 'XOpenDisplay' In-Reply-To: <87eddwoa1l.fsf@yahoo.com> (Po Lu's message of "Thu, 01 Feb 2024 16:36:54 +0800") References: <86sf2d1kk4.fsf@gnu.org> <87plxhndzo.fsf@yahoo.com> <86eddw1vnz.fsf@gnu.org> <87eddwoa1l.fsf@yahoo.com> Date: Thu, 01 Feb 2024 16:44:27 +0800 Message-ID: <87y1c4mv4k.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22046 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 458 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68842 Cc: ulm@gentoo.org, 68842@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 (-) Po Lu writes: > In that event, I see no problems with Ulrich's patch, as the configure > check is careful enough not to set emacs_cv_b_link=yes if that flag > doesn't work. Also FTR this flag isn't a requirement under GCC 4.6. It's only relevant for ancient versions of Binutils on Linux-based systems with a.out binaries, which are a rare sight if not nonexistent today, considering the exceedingly short half-lives of such systems. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 04:03:29 2024 Received: (at 68842) by debbugs.gnu.org; 1 Feb 2024 09:03:29 +0000 Received: from localhost ([127.0.0.1]:40218 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVSyn-0003i9-9L for submit@debbugs.gnu.org; Thu, 01 Feb 2024 04:03:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33732) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVSyl-0003hx-L8 for 68842@debbugs.gnu.org; Thu, 01 Feb 2024 04:03:28 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rVSyW-0004ZF-7F; Thu, 01 Feb 2024 04:03:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=7pgEhdPAD2+/RVHHGLOo/w8Ic3uNP2tXNoDlWYKRhyg=; b=Jn3q29FQFBbm WIuu2z8eI15q4VaqhqyMnUvKoUII9a2W/rLdDHcZO6LaiHvtxCFyemnmlZv27QIUl6FKOLTMaVM3o iO426YnKGYPAHFnOWfXYbhQmBub+au3SHaT2Tlby9/8Fp8KgfgZxrx0AD/nR07ZG5/+KbQcvXHaB7 zWGEXt/BuT7zbX95s2YvviRS0wKfFHCzA3dANdbRgf6UoQK/gotawKQDEZzcKHQk50jnSexYaVGfI dLaNGsO5mue0EA9IIiBKl9ROwrMRVK+xO834IiU8Z/SLyF2ncEDWp0b2d0gHFhEhsSKY8bgwENxJl M+3GhR+N2zJvHIL6+sJ3AQ==; Date: Thu, 01 Feb 2024 11:03:06 +0200 Message-Id: <86a5ok1rqt.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87y1c4mv4k.fsf@yahoo.com> (message from Po Lu on Thu, 01 Feb 2024 16:44:27 +0800) Subject: Re: bug#68842: 29.2; implicit declaration of function 'XOpenDisplay' References: <86sf2d1kk4.fsf@gnu.org> <87plxhndzo.fsf@yahoo.com> <86eddw1vnz.fsf@gnu.org> <87eddwoa1l.fsf@yahoo.com> <87y1c4mv4k.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68842 Cc: ulm@gentoo.org, 68842@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: -3.3 (---) > From: Po Lu > Cc: ulm@gentoo.org, 68842@debbugs.gnu.org > Date: Thu, 01 Feb 2024 16:44:27 +0800 > > Po Lu writes: > > > In that event, I see no problems with Ulrich's patch, as the configure > > check is careful enough not to set emacs_cv_b_link=yes if that flag > > doesn't work. Thanks. Ulrich, please install the patch on the emacs-29 branch. > Also FTR this flag isn't a requirement under GCC 4.6. It's only > relevant for ancient versions of Binutils on Linux-based systems with > a.out binaries, which are a rare sight if not nonexistent today, > considering the exceedingly short half-lives of such systems. OK. Still, my point was that we don't usually remove support for anything on a release branch, only on master. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 04:21:44 2024 Received: (at 68842) by debbugs.gnu.org; 1 Feb 2024 09:21:44 +0000 Received: from localhost ([127.0.0.1]:40228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVTGR-0004AI-VC for submit@debbugs.gnu.org; Thu, 01 Feb 2024 04:21:44 -0500 Received: from woodpecker.gentoo.org ([140.211.166.183]:44008 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVTGQ-0004A1-8r for 68842@debbugs.gnu.org; Thu, 01 Feb 2024 04:21:42 -0500 From: Ulrich Mueller To: Eli Zaretskii Subject: Re: bug#68842: 29.2; implicit declaration of function 'XOpenDisplay' In-Reply-To: <86a5ok1rqt.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 01 Feb 2024 11:03:06 +0200") References: <86sf2d1kk4.fsf@gnu.org> <87plxhndzo.fsf@yahoo.com> <86eddw1vnz.fsf@gnu.org> <87eddwoa1l.fsf@yahoo.com> <87y1c4mv4k.fsf@yahoo.com> <86a5ok1rqt.fsf@gnu.org> Date: Thu, 01 Feb 2024 10:21:22 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68842 Cc: Po Lu , 68842@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: -3.3 (---) >>>>> On Thu, 01 Feb 2024, Eli Zaretskii wrote: > Thanks. Ulrich, please install the patch on the emacs-29 branch. Will do later today. >> Also FTR this flag isn't a requirement under GCC 4.6. To be accurate, the -b option is gone in GCC 4.6, so we're talking about GCC 4.5 and earlier. (Which won't make any difference for this discussion, I guess.) >> It's only relevant for ancient versions of Binutils on Linux-based >> systems with a.out binaries, which are a rare sight if not >> nonexistent today, considering the exceedingly short half-lives >> of such systems. Yes, but let's go with my minimal patch and include the declaration. Keeping the test won't hurt even if it's pretty much useless. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 07:34:26 2024 Received: (at control) by debbugs.gnu.org; 1 Feb 2024 12:34:26 +0000 Received: from localhost ([127.0.0.1]:40473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVWGw-00075r-D5 for submit@debbugs.gnu.org; Thu, 01 Feb 2024 07:34:26 -0500 Received: from woodpecker.gentoo.org ([140.211.166.183]:46268 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVWGt-00075X-S8 for control@debbugs.gnu.org; Thu, 01 Feb 2024 07:34:25 -0500 From: Ulrich Mueller To: control@debbugs.gnu.org Subject: Re: bug#68842: 29.2; implicit declaration of function 'XOpenDisplay' In-Reply-To: (Ulrich Mueller's message of "Thu, 01 Feb 2024 10:21:22 +0100") References: <86sf2d1kk4.fsf@gnu.org> <87plxhndzo.fsf@yahoo.com> <86eddw1vnz.fsf@gnu.org> <87eddwoa1l.fsf@yahoo.com> <87y1c4mv4k.fsf@yahoo.com> <86a5ok1rqt.fsf@gnu.org> Date: Thu, 01 Feb 2024 13:34:02 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) close 68842 29.3 thanks From unknown Sat Jun 14 05:27:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 01 Mar 2024 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator