Date: Tue, 15 Apr 2008 22:02:50 +0300 From: Giorgos Keramidas <keramida@freebsd.org> To: KIMURA Yasuhiro <yasu@utahime.org> Cc: freebsd-ports@freebsd.org Subject: Re: ports/122783: [PATCH] editors/emacs: update to 22.2 Message-ID: <87hce3hrfp.fsf@kobe.laptop> In-Reply-To: <20080416.032736.235670582.yasu@utahime.org> (KIMURA Yasuhiro's message of "Wed, 16 Apr 2008 03:27:36 %2B0900 (JST)") References: <20080415051311.38E92172BE@eastasia.home.utahime.org> <87wsmzi0cj.fsf@kobe.laptop> <20080416.032736.235670582.yasu@utahime.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 16 Apr 2008 03:27:36 +0900 (JST), KIMURA Yasuhiro <yasu@utahime.org> 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 <keramida@freebsd.org> > 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 <yasu@utahime.org> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87hce3hrfp.fsf>