From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 18 12:13:27 2011 Received: (at submit) by debbugs.gnu.org; 18 Oct 2011 16:13:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGCIA-0000tK-Ll for submit@debbugs.gnu.org; Tue, 18 Oct 2011 12:13:27 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGByN-0000Oj-3h for submit@debbugs.gnu.org; Tue, 18 Oct 2011 11:53:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RGBxH-0004xz-1E for submit@debbugs.gnu.org; Tue, 18 Oct 2011 11:51:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_MED, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:38163) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RGBxG-0004xv-W3 for submit@debbugs.gnu.org; Tue, 18 Oct 2011 11:51:50 -0400 Received: from eggs.gnu.org ([140.186.70.92]:41447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RGBxG-0002Y0-1g for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2011 11:51:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RGBxA-0004wu-H9 for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2011 11:51:50 -0400 Received: from mailgw10.se.ericsson.net ([193.180.251.61]:45912) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RGBxA-0004wh-C6 for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2011 11:51:44 -0400 X-AuditID: c1b4fb3d-b7c26ae0000035b9-52-4e9d95fe42f3 Received: from esgscmw0055.eapac.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id BA.1F.13753.EF59D9E4; Tue, 18 Oct 2011 17:06:39 +0200 (CEST) Received: from selnx178 (146.11.115.214) by esgscmw0055.eapac.ericsson.se (146.11.115.133) with Microsoft SMTP Server id 8.3.137.0; Tue, 18 Oct 2011 23:06:37 +0800 From: Victor Ren To: bug-gnu-emacs@gnu.org Subject: 24.0.90; make bootstrip: gtkutil.c:3389: undefined reference to `g_object_ref_sink Date: Tue, 18 Oct 2011 17:05:49 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Brightmail-Tracker: AAAAAA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 18 Oct 2011 12:13:25 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) I was trying to build Emacs pretest in Suse with glib-2.0 and get the error message. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 18 13:20:49 2011 Received: (at 9786) by debbugs.gnu.org; 18 Oct 2011 17:20:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGDLN-0002Qd-3W for submit@debbugs.gnu.org; Tue, 18 Oct 2011 13:20:49 -0400 Received: from fencepost.gnu.org ([140.186.70.10] ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGDLK-0002QW-Rh for 9786@debbugs.gnu.org; Tue, 18 Oct 2011 13:20:47 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RGDKN-0003rD-UI; Tue, 18 Oct 2011 13:19:47 -0400 From: Glenn Morris To: Victor Ren Subject: Re: bug#9786: 24.0.90; make bootstrip: gtkutil.c:3389: undefined reference to `g_object_ref_sink References: X-Spook: M-14 MD5 plutonium red noise csim cybercash HAMASMOIS X-Ran: :P``46ADRL/$Y2>)w?mKQywRk54Db*[Xl-w\9;s]lZ+lTm+d?RJ_eui:FWs?=YS?0*">dA X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 18 Oct 2011 13:19:47 -0400 In-Reply-To: (Victor Ren's message of "Tue, 18 Oct 2011 17:05:49 +0200") Message-ID: <9ud3dunrnw.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 9786 Cc: 9786@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) Victor Ren wrote: > I was trying to build Emacs pretest in Suse with glib-2.0 and get the > error message. Please tell us precisely what version of glib is on your system. Attaching your (compressed) config.log may be helpful. Configure checks for glib >= 2.6, however it seems g_object_ref_sink may need glib >= 2.9. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 18 14:08:18 2011 Received: (at 9786) by debbugs.gnu.org; 18 Oct 2011 18:08:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGE5K-0003VT-F6 for submit@debbugs.gnu.org; Tue, 18 Oct 2011 14:08:18 -0400 Received: from smtprelay-b22.telenor.se ([195.54.99.213]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGE5I-0003VH-Ac for 9786@debbugs.gnu.org; Tue, 18 Oct 2011 14:08:16 -0400 Received: from iph5.telenor.se (iph5.telenor.se [195.54.127.136]) by smtprelay-b22.telenor.se (Postfix) with ESMTP id DDDB7EB6F6 for <9786@debbugs.gnu.org>; Tue, 18 Oct 2011 20:07:11 +0200 (CEST) X-SENDER-IP: [85.225.45.201] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgxjAHm/nU5V4S3JPGdsb2JhbABEiTyfMhgBAQEBNzKBbgEBBAE6PwULCw05QxQGiBMCtwGHOmEEmScfgxyIcw X-IronPort-AV: E=Sophos;i="4.69,366,1315173600"; d="scan'208";a="55473848" Received: from unknown (HELO coolsville.localdomain) ([85.225.45.201]) by iph5.telenor.se with ESMTP; 18 Oct 2011 20:07:11 +0200 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id E40277FA058; Tue, 18 Oct 2011 20:07:00 +0200 (CEST) Subject: Re: bug#9786: 24.0.90; make bootstrip: gtkutil.c:3389: undefined reference to `g_object_ref_sink Mime-Version: 1.0 (Apple Message framework v1251.1) Content-Type: text/plain; charset=us-ascii From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: Date: Tue, 18 Oct 2011 20:07:00 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Victor Ren X-Mailer: Apple Mail (2.1251.1) X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 9786 Cc: 9786@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.2 (--) Hello. 18 okt 2011 kl. 17:05 skrev Victor Ren: > I was trying to build Emacs pretest in Suse with glib-2.0 and get the > error message.=20 >=20 >=20 I see the version checks in configure hasn't been updated. You need at least Gtk+ 2.10 and Glib 2.10. =20 g_object_ref_sink was introduced in Glib 2.10. It was released early = 2006, so it is quite old. I will update configure.in. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 18 21:44:49 2011 Received: (at 9786) by debbugs.gnu.org; 19 Oct 2011 01:44:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGLD6-0007Uh-Kx for submit@debbugs.gnu.org; Tue, 18 Oct 2011 21:44:49 -0400 Received: from mail-vx0-f172.google.com ([209.85.220.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGLD4-0007UU-J0 for 9786@debbugs.gnu.org; Tue, 18 Oct 2011 21:44:47 -0400 Received: by vcbfo1 with SMTP id fo1so1128559vcb.3 for <9786@debbugs.gnu.org>; Tue, 18 Oct 2011 18:43:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=yQeA67umlEtdDbs1xRDewpUhSR+CEMcA6Dko+aMVgB8=; b=IoVnUCMcezW1d+P3OpyhDAYbeddmxHdvqPCv905ql/tT6fERAZTrZatz8hK7e27/fz r+rpSCWGyoQnwlERrK0F3uX0EpIY58NIhCiMUIQZJyC3mKssCzf2+4oXoKhT7PXrf5Td hzDM7KIzhd51bUkWW2UaLxAa60tAjJae6QQz0= MIME-Version: 1.0 Received: by 10.52.25.75 with SMTP id a11mr5000887vdg.1.1318988620960; Tue, 18 Oct 2011 18:43:40 -0700 (PDT) Received: by 10.52.108.230 with HTTP; Tue, 18 Oct 2011 18:43:40 -0700 (PDT) In-Reply-To: References: Date: Wed, 19 Oct 2011 09:43:40 +0800 Message-ID: Subject: Re: bug#9786: 24.0.90; make bootstrip: gtkutil.c:3389: undefined reference to `g_object_ref_sink From: ren victor To: =?ISO-8859-1?Q?Jan_Dj=E4rv?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 9786 Cc: 9786@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) On Wed, Oct 19, 2011 at 2:07 AM, Jan Dj=E4rv wrote: > > Hello. > > 18 okt 2011 kl. 17:05 skrev Victor Ren: > > > I was trying to build Emacs pretest in Suse with glib-2.0 and get the > > error message. > > > > > > I see the version checks in configure hasn't been updated. > You need at least Gtk+ 2.10 and Glib 2.10. > g_object_ref_sink was introduced in Glib 2.10. =A0It was released early 2= 006, so it is quite old. > > I will update configure.in. People may have to live with older version of glib than 2.10. I changed the code - g_object_ref_sink (G_OBJECT (wscroll)); + g_object_ref (G_OBJECT (wscroll)); + gtk_object_sink (GTK_OBJECT (wscroll)); Then it works. I did not find any more dependency for glib 2.10. So I think it should be something like: #if GLIB_VERSION_OLD_THAN(2.10) g_object_ref (G_OBJECT (wscroll)); gtk_object_sink (GTK_OBJECT (wscroll)); #else g_object_ref_sink (G_OBJECT (wscroll)); #endif Victor Ren > > =A0 =A0 =A0 =A0Jan D. > From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 19 01:27:52 2011 Received: (at 9786) by debbugs.gnu.org; 19 Oct 2011 05:27:52 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGOgy-0004B1-GH for submit@debbugs.gnu.org; Wed, 19 Oct 2011 01:27:52 -0400 Received: from smtprelay-b22.telenor.se ([195.54.99.213]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGOgv-0004Am-NT for 9786@debbugs.gnu.org; Wed, 19 Oct 2011 01:27:50 -0400 Received: from iph3.telenor.se (iph3.telenor.se [195.54.127.134]) by smtprelay-b22.telenor.se (Postfix) with ESMTP id AA7C1EA8A6 for <9786@debbugs.gnu.org>; Wed, 19 Oct 2011 07:26:42 +0200 (CEST) X-SENDER-IP: [85.225.45.201] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiNGAJRenk5V4S3JPGdsb2JhbABEiTyfNBkBAQEBNzKBbgEBBAFWIwULCxguLQwKFAYTiAACtSaHOmEEmSiDPIhz X-IronPort-AV: E=Sophos;i="4.69,369,1315173600"; d="scan'208";a="133066719" Received: from c-c92de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.201]) by iph3.telenor.se with ESMTP; 19 Oct 2011 07:26:42 +0200 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id B92CA7FA058; Wed, 19 Oct 2011 07:26:41 +0200 (CEST) Subject: Re: bug#9786: 24.0.90; make bootstrip: gtkutil.c:3389: undefined reference to `g_object_ref_sink Mime-Version: 1.0 (Apple Message framework v1251.1) Content-Type: text/plain; charset=iso-8859-1 From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: Date: Wed, 19 Oct 2011 07:26:41 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: ren victor X-Mailer: Apple Mail (2.1251.1) X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 9786 Cc: 9786@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.2 (--) Hello. 19 okt 2011 kl. 03:43 skrev ren victor: > On Wed, Oct 19, 2011 at 2:07 AM, Jan Dj=E4rv = wrote: >>=20 >> Hello. >>=20 >> 18 okt 2011 kl. 17:05 skrev Victor Ren: >>=20 >>> I was trying to build Emacs pretest in Suse with glib-2.0 and get = the >>> error message. >>>=20 >>>=20 >>=20 >> I see the version checks in configure hasn't been updated. >> You need at least Gtk+ 2.10 and Glib 2.10. >> g_object_ref_sink was introduced in Glib 2.10. It was released early = 2006, so it is quite old. >>=20 >> I will update configure.in. >=20 > People may have to live with older version of glib than 2.10. I > changed the code >=20 > - g_object_ref_sink (G_OBJECT (wscroll)); > + g_object_ref (G_OBJECT (wscroll)); > + gtk_object_sink (GTK_OBJECT (wscroll)); >=20 > Then it works. I did not find any more dependency for glib 2.10. So > I think it should be something like: >=20 > #if GLIB_VERSION_OLD_THAN(2.10) > g_object_ref (G_OBJECT (wscroll)); > gtk_object_sink (GTK_OBJECT (wscroll)); > #else > g_object_ref_sink (G_OBJECT (wscroll)); > #endif Having all this #ifdefs all over the place is a maintenance problem. At = some point we must move forward. Considering that 2.10 is well over 5 = years old, I don't think requiring it is a hard requirement. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 26 23:57:32 2011 Received: (at control) by debbugs.gnu.org; 27 Oct 2011 03:57:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RJH5v-00012a-Qc for submit@debbugs.gnu.org; Wed, 26 Oct 2011 23:57:32 -0400 Received: from fencepost.gnu.org ([140.186.70.10] ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RJH5t-00012T-HO for control@debbugs.gnu.org; Wed, 26 Oct 2011 23:57:30 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RJH4A-0007nR-Qd for control@debbugs.gnu.org; Wed, 26 Oct 2011 23:55:42 -0400 Date: Wed, 26 Oct 2011 23:55:42 -0400 Message-Id: Subject: control message for bug 9786 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) close 9786 24.0.91 From unknown Tue Jun 17 22:21:57 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, 24 Nov 2011 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