devel/fam build failure

B Briggs rcbdyndns at bellsouth.net
Wed Aug 16 11:33:54 UTC 2006


Stanislav Sedov wrote:
> --Sig_WbNhFI1NVPDTKUJcczy/9wv
> Content-Type: text/plain; charset=KOI8-R
> Content-Transfer-Encoding: quoted-printable
> 
> On Tue, 15 Aug 2006 13:55:35 -0500
> B Briggs <rcbdyndns at bellsouth.net> mentioned:r
> 
>> Anyway, I have a question: Why are there two ports here that do the same=
> =20
>> thing? Some of my ports specify fam, some specify gamin, and of course I=
> =20
>> have to have the WITH_FAM_SYSTEM var in make.conf to remove conflicts.=20
>> If the two DON'T do the same thing, what is the difference? Just asking.
>> =20
> 
> They are merely two different implementations of FAM subsystem: one
> from SGI, another from RedHat. I belive, that SGI's one is sligthly
> faster currently. Also, it covers standard completely contradictory to
> gamin.
> 
> If you have the same problem, can you please provide a list of
> installed packages and error log?
> 
> I tested it on 4.x and 7.x with all ports up-to-date and there is no
> such problem.
> 

I've included errors and lists of packages in another post. Just to let 
you know, I changed the Makefile on line 19 BACK to what it was before 
it was changed on August 13:

-USE_AUTOTOOLS=  aclocal:19 automake:19 autoconf:259 libtool:15
+USE_AUTOTOOLS=  automake:15 autoconf:253

There is an error message, but it WILL build completely. I didn't try to 
install because I have no clue about automake stuff and don't trust what 
I did to get it to build. Just thought I'd let you know. Also, I'm 
running gamin until this gets fixed. Here's the only error that I see 
(couple of warnings later on but I don't think they're critical):

bbriggs# make
===>  Vulnerability check disabled, database not found
===>  Extracting for fam-2.6.10
=> MD5 Checksum OK for fam/fam-2.6.10.tar.gz.
=> SHA256 Checksum OK for fam/fam-2.6.10.tar.gz.
===>  Patching for fam-2.6.10
===>  Applying FreeBSD patches for fam-2.6.10
===>   fam-2.6.10 depends on executable in : gmake - found
===>   fam-2.6.10 depends on file: /usr/local/bin/automake15 - found
===>   fam-2.6.10 depends on file: /usr/local/bin/autoconf253 - found
===>  Configuring for fam-2.6.10
configure.in: 834: required file `./_AM_File,.in' not found
configure.in: 834: required file `./$2,.in' not found
configure.in: 834: required file `./$3)].in' not found
checking for a BSD-compatible install... /usr/bin/install -c -o root -g 
wheel

Another thing that I tried was changing your configure.in script to the 
non-deprecated form of AM_INIT_AUTOMAKE section 5.6.1 here:

http://sources.redhat.com/automake/automake.html#Public-macros

but I get the same error message:
> configure.in:37: your implementation of AM_INIT_AUTOMAKE comes from an
> configure.in:37: old Automake version.  You should recreate aclocal.m4
> configure.in:37: with aclocal and run automake again.
> *** Error code 63

Hope this helps.

-- 
B Briggs





More information about the freebsd-ports mailing list