Skip site navigation (1)Skip section navigation (2)
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>