From owner-freebsd-ports@FreeBSD.ORG Tue Apr 15 19:17:14 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 045E11065671 for ; Tue, 15 Apr 2008 19:17:14 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 6B4598FC1F for ; Tue, 15 Apr 2008 19:17:13 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from kobe.laptop (vader.bytemobile-rio.ondsl.gr [83.235.57.37]) (authenticated bits=128) by igloo.linux.gr (8.14.2/8.14.2/Debian-3) with ESMTP id m3FJ31iT013832 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 15 Apr 2008 22:03:12 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.2/8.14.2) with ESMTP id m3FJ2ttm006089; Tue, 15 Apr 2008 22:02:55 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost) by kobe.laptop (8.14.2/8.14.2/Submit) id m3FJ2os3005288; Tue, 15 Apr 2008 22:02:50 +0300 (EEST) (envelope-from keramida@freebsd.org) From: Giorgos Keramidas To: KIMURA Yasuhiro References: <20080415051311.38E92172BE@eastasia.home.utahime.org> <87wsmzi0cj.fsf@kobe.laptop> <20080416.032736.235670582.yasu@utahime.org> Date: Tue, 15 Apr 2008 22:02:50 +0300 In-Reply-To: <20080416.032736.235670582.yasu@utahime.org> (KIMURA Yasuhiro's message of "Wed, 16 Apr 2008 03:27:36 +0900 (JST)") Message-ID: <87hce3hrfp.fsf@kobe.laptop> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-MailScanner-ID: m3FJ31iT013832 X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.13, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.27, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: freebsd-ports@freebsd.org Subject: Re: ports/122783: [PATCH] editors/emacs: update to 22.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2008 19:17:14 -0000 On Wed, 16 Apr 2008 03:27:36 +0900 (JST), KIMURA Yasuhiro wrote: > Hello. > > Would someone please try the patch of ports/122783? I made this patch > as following: > > 1. Change PORTVERSION to 22.2 and reset PORTREVISION to 0. > 2. Update distinfo by doing 'make makesum'. > 3. Remove obsolete patch-src-gmalloc.c. > 4. Fix pkg-plist. > 5. Adjust bsd.emacs.mk accordingly. Hi Yasuhiro-san, That sounds about right! Thanks for doing all that :) > Every step is generic for port update, no emacs-specific know-how is > required, and it works fine for me. But maintainer says installation > fails as bellow. > > I'm not familiar with build of emacs at all. So any suggestion or > solution is welcome. Hi Yasuhiro-san, Note that it's not the Emacs build that fails, but the libgiofam build. My ports tree is a couple of days old. I'll resync and try again :) It may be an artifact of the local ports tree I used, so it will be good to see if this is only a local problem for me. > From: Giorgos Keramidas > Subject: Re: ports/122783: [PATCH] editors/emacs: update to 22.2 > Date: Tue, 15 Apr 2008 18:50:20 +0300 > >> On Tue, 15 Apr 2008 14:13:11 +0900 (JST), KIMURA Yasuhiro wrote: >> > System: FreeBSD xxxx 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Mon Mar 31 14:10:51 JST 2008 xxxx i386 >> >> Something is missing... After patching a local checkout of the port, I >> can't install the copy I just built of editors/emacs. It fails with: >> >> cc -shared .libs/libgiofam_la-fam-helper.o >> .libs/libgiofam_la-fam-module.o >> .libs/libgiofam_la-gfamdirectorymonitor.o >> .libs/libgiofam_la-gfamfilemonitor.o -Wl,--rpath -Wl,/usr/local/lib >> -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib >> /usr/local/lib/libintl.so -lgio-2.0 /usr/local/lib/libgobject-2.0.so >> /usr/local/lib/libglib-2.0.so /usr/local/lib/libfam.so -Wl,-soname >> -Wl,libgiofam.so -Wl,-retain-symbols-file -Wl,.libs/libgiofam.exp -o >> .libs/libgiofam.so >> /usr/bin/ld: cannot find -lgio-2.0