From unknown Wed Sep 10 10:36:01 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#30240 <30240@debbugs.gnu.org> To: bug#30240 <30240@debbugs.gnu.org> Subject: Status: emacs-26; xterm.c: undefined reference to `xg_get_scale' happens with --with-x-toolkit=lucid Reply-To: bug#30240 <30240@debbugs.gnu.org> Date: Wed, 10 Sep 2025 17:36:01 +0000 retitle 30240 emacs-26; xterm.c: undefined reference to `xg_get_scale' happ= ens with --with-x-toolkit=3Dlucid reassign 30240 emacs submitter 30240 Matt Armstrong severity 30240 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 24 14:44:38 2018 Received: (at submit) by debbugs.gnu.org; 24 Jan 2018 19:44:38 +0000 Received: from localhost ([127.0.0.1]:41299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeQyM-0000Yp-4k for submit@debbugs.gnu.org; Wed, 24 Jan 2018 14:44:38 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeQyK-0000Ye-N0 for submit@debbugs.gnu.org; Wed, 24 Jan 2018 14:44:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eeQyE-0007aU-6v for submit@debbugs.gnu.org; Wed, 24 Jan 2018 14:44:31 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.2 required=5.0 tests=BAYES_05,T_DKIM_INVALID, URIBL_BLACK autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42759) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eeQyE-0007aQ-3o for submit@debbugs.gnu.org; Wed, 24 Jan 2018 14:44:30 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57637) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eeQyC-0003O5-S0 for bug-gnu-emacs@gnu.org; Wed, 24 Jan 2018 14:44:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eeQyB-0007ZN-R0 for bug-gnu-emacs@gnu.org; Wed, 24 Jan 2018 14:44:28 -0500 Received: from mail-pf0-x234.google.com ([2607:f8b0:400e:c00::234]:43266) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eeQyB-0007Yy-Ja for bug-gnu-emacs@gnu.org; Wed, 24 Jan 2018 14:44:27 -0500 Received: by mail-pf0-x234.google.com with SMTP id y26so3914221pfi.10 for ; Wed, 24 Jan 2018 11:44:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=e3MCEKaCJFFSnXEM4NpTE+tH/xL0K+mJFAy6FLtf4fk=; b=BDbUNGlIyuRgt9rQQeXYHQz/ELRB62pKdMsi1Eli1YI72sIwrmYcRsO6l/6lQ94gdH FN0BrsM0bWdNT0jkDKMbuLh1r1S03lQi7MdQrTStEg8+o4sC3nGqIE1vIXeX9asJj0CC 7SwFMr8wE6LZ2YMc9x2uZr2782Vy5bse1Wfg2OMAMMXio8rFMVAR6wahXlcsrJSRJVYi oFLEQZK6CSUARskJYKwhUYazYHpdlI2pqjsDEt/UgY2MieuuStSsIBMOI8T2XzFzKVGR UZUYHS2is25ebp18Togp3lqnhZGEbHv1y6/kRO7RtTMpUzUTovqgA13D6Lx38thVZRQl WSag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=e3MCEKaCJFFSnXEM4NpTE+tH/xL0K+mJFAy6FLtf4fk=; b=mEV1H3aW0aaGDlH952HCxMCmCiyuzrQ25rknqttcFyCo6M60ZPWsBXYTrqPoBc3Q2h an6FMZnsS7W/tgaj+nUH5osNu4t9ChbY83+xmWSh29GvanDyk+xJwf7Imp6/2MYAMm4+ 0Y0OC/y1D0CyBiPMdB8b0lG/vT71dgk+5ASWn/OR2gurrqv+CdvAs97dvvj4/I9cTbec vxYPJfiE2DpIZtyNxS0IuZb3rn4yfOM+zhmwAzfMkqRAOUpcbBaE58/OsQhwk3Ak6ub4 6vNsdB2T9RvZSRBwyky5eY5KYnLA5+wutmvQISmk71QXAhHcPKAevQdUd1bFPD1U1gAN MJmg== X-Gm-Message-State: AKwxytfXVSnhU75m/rcJfq2cWFBkB9VDRj9+dQxhf+feXpss9B8FAF46 E7/OVky34YKIhkL8xzXh99YyZbby21g= X-Google-Smtp-Source: AH8x225LNzm8nAXONzvlIPb02aG/tzirNzgukTetQ/JskUw+V/JiE9uuxLJ9JVrNoCZB2zuf9n94mg== X-Received: by 10.99.37.7 with SMTP id l7mr802148pgl.311.1516823065287; Wed, 24 Jan 2018 11:44:25 -0800 (PST) Received: from marmstrong-linux.kir.corp.google.com ([2620:0:1008:11:771f:5f3:ca2f:b612]) by smtp.gmail.com with ESMTPSA id a64sm10861781pfg.89.2018.01.24.11.44.24 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 24 Jan 2018 11:44:24 -0800 (PST) From: Matt Armstrong To: bug-gnu-emacs@gnu.org Subject: emacs-26; xterm.c: undefined reference to `xg_get_scale' happens with --with-x-toolkit=lucid Date: Wed, 24 Jan 2018 11:44:24 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -2.3 (--) 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: -2.3 (--) I built from the emacs-26 branch: $ git checkout emacs-26 $ git log -l commit 59db8dca030ba6a34d143c3cc6715f02beba1068 (HEAD -> emacs-26, origin/emacs-26) Author: Robert Pluim Date: Wed Jan 24 08:55:34 2018 +0100 Use scaled coordinates when calling into GTK This is part two of a two part fix for the GTK scaling problems. See the thread starting at http://lists.gnu.org/archive/html/emacs-devel/2018-01/msg00372.html for an explanation of why it has been added to Emacs 26. * src/gtkutil.c (xg_set_geometry): Scale down the coordinates that we pass to gtk_window_move and to gtk_window_parse_geometry. * src/xterm.c (x_set_offset): Likewise. $ ./autogen.sh $ ./configure --with-x-toolkit=lucid --prefix=$HOME/opt/emacs-git $ make clean && make bootstrap [...] xterm.c: In function `x_set_offset`: xterm.c:10313:15: warning: implicit declaration of function `xg_get_scale` [-Wimplicit-function-declaration] int scale = xg_get_scale (f); ^~~~~~~~~~~~ xterm.c:10313:3: warning: nested extern declaration of `x_get_scale` [-Wnested-externs] int scale = xg_get_scale (f); ^~~ xterm.c:10313:7: warning: unused variable `scale` [-Wunused-variable] int scale = xg_get_scale (f); ^~~~~ [...] xterm.o: In function `x_set_offset': /usr/local/google/home/marmstrong/git/emacs/src/xterm.c:10313: undefined reference to `xg_get_scale' collect2: error: ld returned 1 exit status Makefile:600: recipe for target 'temacs' failed From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 24 15:06:37 2018 Received: (at 30240) by debbugs.gnu.org; 24 Jan 2018 20:06:37 +0000 Received: from localhost ([127.0.0.1]:41331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeRJd-00015O-Jh for submit@debbugs.gnu.org; Wed, 24 Jan 2018 15:06:37 -0500 Received: from mout.gmx.net ([212.227.17.20]:60667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeRJb-000159-PJ for 30240@debbugs.gnu.org; Wed, 24 Jan 2018 15:06:36 -0500 Received: from [192.168.1.100] ([213.162.73.233]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MgbvP-1eT6dG1VKB-00Nxe3; Wed, 24 Jan 2018 21:06:29 +0100 Message-ID: <5A68E73D.6090606@gmx.at> Date: Wed, 24 Jan 2018 21:06:21 +0100 From: martin rudalics MIME-Version: 1.0 To: Matt Armstrong , 30240@debbugs.gnu.org Subject: Re: bug#30240: emacs-26; xterm.c: undefined reference to `xg_get_scale' happens with --with-x-toolkit=lucid References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:5i78DxTcTAHVqT0RM2lzxSoklJlvHS1xpxqcTw/ftGGxNN/SO1c E4kCvZw9buNcUkV/uMW6Loz44MmN/AtMeU1L2veJpND0Q5AgCxzfcGryL+WjPcRWdt8LNEt 3qm6rIJ1SOCquN8ehJaI8czWwDDakdoi3AsE4Q024kiaL4pDq212mNz6+vaq+bm6EsBPtdA ROJfakI6p5lbFYpMtf9gw== X-UI-Out-Filterresults: notjunk:1;V01:K0:KYCEh9D72+Q=:XK7MVaoEKUGT5tIBGasAB0 nYc88IMuzLO4RqoJNvUphU3QnSY97ph0gw16FfIcqUQsp62E6ss0qxztnAgm88LMqMRn47KwE 17esBMIWCPfYdjJNmNjodQ5bIjadpYK+f7BlxXI0zh+0WBHoMBAAq8m52avK4sFRcelcahG6U i8oqGs4GsJG9r/1s5HGCXk9fDTnIIJjUinCsPMeAeNi8Xa8AHPWa1kcTT76/YV9f+HWwNByOj UHfAXcFaXwdxcf46/nm1/JEujYXBT1PoyYhhGs9VCogacKTfjIvTqWOOSFhv7Gv3KNyl37vmN +JlI6c1JJNcijtuSjZT2iZNXzxbi+E1c13zaF7TALujmZcE549Xfhj1YUKRbZbqnWvd5s+sYJ u4zI/5AJAyICtF/Dz7d/+jT4UDoXfZ3ysDvBXLJcZtZpY9RBp0Xb9xkcGvZO/EG/7SURX/McP 4z5q9MDFV9sv8GZDbUZCR7H5P3ApHd+X9hq0k+wfJX5c/hAfincjn6z51JYWfsrFJlq+HIXZD UelDZD7G0da5ZPG7IMP9frCW/XW9aqG/KK90w9VRTu8Q/fGP6JHJ8MDdybG53m0oYIcN//xYo ppYKD4IGYXqlmQx0MbZiATLrjeDtDZDtRQh0qkFkExu8JGCJWNG4vulZP0+h9rk9W/5MljK5Y +9EXuUqCYDOdxugrBs4/NBUOXHFfalH/W9vFEAEspaibjxnLd7al8/RpjEqxBcAkEac4k19h2 GNTrNyAxmbXOrCVk201YoDF5G55aZ96im0eia9CckuuszPO8xebJ9YGB1PV8iDv7h/xggv3an 1aB4tBBPuxOp+YT2sdOWexGDkfU4NP61TqCzDFTVdn6UzIFbN2QAmYnIghoh5dFjXshsdji X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30240 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 (+) > $ ./autogen.sh > $ ./configure --with-x-toolkit=lucid --prefix=$HOME/opt/emacs-git > $ make clean && make bootstrap > [...] > xterm.c: In function `x_set_offset`: > xterm.c:10313:15: warning: implicit declaration of function `xg_get_scale` [-Wimplicit-function-declaration] > int scale = xg_get_scale (f); > ^~~~~~~~~~~~ > xterm.c:10313:3: warning: nested extern declaration of `x_get_scale` [-Wnested-externs] > int scale = xg_get_scale (f); > ^~~ > xterm.c:10313:7: warning: unused variable `scale` [-Wunused-variable] > int scale = xg_get_scale (f); > ^~~~~ > [...] > xterm.o: In function `x_set_offset': > /usr/local/google/home/marmstrong/git/emacs/src/xterm.c:10313: undefined reference to `xg_get_scale' > collect2: error: ld returned 1 exit status > Makefile:600: recipe for target 'temacs' failed Should have been fixed in the meantime. Please try again. Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 24 16:00:59 2018 Received: (at control) by debbugs.gnu.org; 24 Jan 2018 21:00:59 +0000 Received: from localhost ([127.0.0.1]:41372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeSAF-0002Od-4j for submit@debbugs.gnu.org; Wed, 24 Jan 2018 16:00:59 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55055) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeSAB-0002OK-T9 for control@debbugs.gnu.org; Wed, 24 Jan 2018 16:00:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eeSA6-0005w5-1z for control@debbugs.gnu.org; Wed, 24 Jan 2018 16:00:50 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39640) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eeSA5-0005vz-UJ for control@debbugs.gnu.org; Wed, 24 Jan 2018 16:00:49 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eeSA5-0005p2-Gn for control@debbugs.gnu.org; Wed, 24 Jan 2018 16:00:49 -0500 Subject: control message for bug 30240 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Wed, 24 Jan 2018 16:00:49 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) # 1412cf3 close 30240 From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 24 18:40:24 2018 Received: (at 30240) by debbugs.gnu.org; 24 Jan 2018 23:40:24 +0000 Received: from localhost ([127.0.0.1]:41537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeUeW-0002ox-HJ for submit@debbugs.gnu.org; Wed, 24 Jan 2018 18:40:24 -0500 Received: from mail-pf0-f181.google.com ([209.85.192.181]:38191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeUeU-0002ol-Ox for 30240@debbugs.gnu.org; Wed, 24 Jan 2018 18:40:23 -0500 Received: by mail-pf0-f181.google.com with SMTP id k19so4384086pfj.5 for <30240@debbugs.gnu.org>; Wed, 24 Jan 2018 15:40:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=9WbD6mj3dU5umvVtDJrcstNZP6nzaX42XPQhXKa2Jic=; b=t9vjGVzkwUIgkscN3rChhHz+yGM3x2Cq4J5+Whune7eJQNGFd+c89WQ2gmbJn0Vhm5 P+JZyVkZMjcBODpmVw5r8+wH6AzGA4fK2jLZqTMV1k18uAbl2gV4mcxSn6xlCqagGy/G C6KRrtn1CdWfMuphR8uZUNp1VWMAC/RcPLiBKyBRZnTsvR09LB+6+GRpOpeFno9zaqwp cea8DSIiWcWwcwXDac+CiTMY26j/qaR/sf87hOjYumPJ+pRU9PXQYvxRuR7Wqeb5vaoT ltaBeu9lfJNo++Iy9kOCbD8Yq8gf3pyLS2686NMPW4aQd232NT8bE5QZSy/VV9fQs1jk b3kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=9WbD6mj3dU5umvVtDJrcstNZP6nzaX42XPQhXKa2Jic=; b=E9rd6TrDiFTR5+Yml4TQ7RGkjvyzJaz7u2wNGAQ1B5d+Yzspl1jLwDDGeVbaryrJIv FP6lTHUU39CS9Drq20PJd0IfLCXdr3s+fFWcKwK07/5WGtInP9t/jJdKdsSKodZty3Ih khxV34a+ybtgLHQOBf/TFnJHX/65VR7mrmfF2fk8SdhiaYUAXYg6/WZZKFCPU6/usZyT X9f63PTyLPv9/CWRKkH2kr6oc6O9bzGoj2zimqJZji2uUCfR5Jq7YgZSsTePrHFXqs6+ CO7iNSFVOSK3hIiM+8qa9HjHd5lEGOA5iTBW6Ka5sSsxy9QcM4aHtaYTiS4MNcSmJkdN WA1A== X-Gm-Message-State: AKwxytcLyvcH5hsc9ezSV2zhPYkUQWW57BhoSkQT3h9S2Fa/UdayWnUi lKAgPtmrw28YHDI/6OCU1OpuwHiUG5Q= X-Google-Smtp-Source: AH8x227qol3R2ehUGw4cmMquy/eEDReDETXyrR0zPMuc3AtfCln333PVutBno822FDS74iJNrXQHwA== X-Received: by 10.98.24.22 with SMTP id 22mr14573703pfy.65.1516837216507; Wed, 24 Jan 2018 15:40:16 -0800 (PST) Received: from marmstrong-linux.kir.corp.google.com ([2620:0:1008:11:771f:5f3:ca2f:b612]) by smtp.gmail.com with ESMTPSA id a75sm13551110pfc.47.2018.01.24.15.40.15 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 24 Jan 2018 15:40:15 -0800 (PST) From: Matt Armstrong To: martin rudalics Subject: Re: bug#30240: emacs-26; xterm.c: undefined reference to `xg_get_scale' happens with --with-x-toolkit=lucid References: <5A68E73D.6090606@gmx.at> Date: Wed, 24 Jan 2018 15:40:14 -0800 In-Reply-To: <5A68E73D.6090606@gmx.at> (martin rudalics's message of "Wed, 24 Jan 2018 21:06:21 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30240 Cc: 30240@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: -0.0 (/) martin rudalics writes: > Should have been fixed in the meantime. Please try again. Thank you, yes, I confirmed the issue fixed. From unknown Wed Sep 10 10:36:01 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 22 Feb 2018 12:24:03 +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