From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ren victor Newsgroups: gmane.emacs.bugs Subject: bug#9786: 24.0.90; make bootstrip: gtkutil.c:3389: undefined reference to `g_object_ref_sink Date: Wed, 19 Oct 2011 09:43:40 +0800 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1318988652 18076 80.91.229.12 (19 Oct 2011 01:44:12 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 19 Oct 2011 01:44:12 +0000 (UTC) Cc: 9786@debbugs.gnu.org To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 19 03:44:08 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RGLCS-0003vu-GL for geb-bug-gnu-emacs@m.gmane.org; Wed, 19 Oct 2011 03:44:08 +0200 Original-Received: from localhost ([::1]:43192 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RGLCR-00081x-UH for geb-bug-gnu-emacs@m.gmane.org; Tue, 18 Oct 2011 21:44:07 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:38892) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RGLCO-00081k-Fv for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2011 21:44:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RGLCM-00065o-Bt for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2011 21:44:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42760) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RGLCM-00065i-89 for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2011 21:44:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RGLDJ-0007VJ-K4 for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2011 21:45:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: ren victor Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Oct 2011 01:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9786 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9786-submit@debbugs.gnu.org id=B9786.131898868928815 (code B ref 9786); Wed, 19 Oct 2011 01:45:01 +0000 Original-Received: (at 9786) by debbugs.gnu.org; 19 Oct 2011 01:44:49 +0000 Original-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 Original-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 Original-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= Original-Received: by 10.52.25.75 with SMTP id a11mr5000887vdg.1.1318988620960; Tue, 18 Oct 2011 18:43:40 -0700 (PDT) Original-Received: by 10.52.108.230 with HTTP; Tue, 18 Oct 2011 18:43:40 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 18 Oct 2011 21:45:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:52824 Archived-At: 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. >