Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Nov 2001 16:03:49 +0000
From:      Brian Somers <brian@freebsd-services.com>
To:        "John W. De Boskey" <jwd@FreeBSD.ORG>
Cc:        Current List <freebsd-current@FreeBSD.ORG>, John Polstra <jdp@polstra.com>
Subject:   Re: cvsup-devel port build problem (pm3-base) 
Message-ID:  <200111211603.fALG3nj06238@hak.lan.Awfulhak.org>
In-Reply-To: Message from "John W. De Boskey" <jwd@FreeBSD.ORG>  of "Sun, 18 Nov 2001 21:40:32 PST." <20011118214032.A82262@FreeBSD.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
I sent John Polstra a similar patch some time ago....  Any news about 
getting this committed John (P) ?

> Hi,
> 
>     I ran into some problems building the cvsup-devel
> port. In one of it's dependants, the c file is attempting
> to include <nfs/nfs.h> which is nolonger valid.
> 
> /usr/ports/lang/pm3-base/work/pm3-1.1.15/boot-FreeBSD4/m3core/FreeBSD4/RTHeapDepC.c
> 
>     As a quick fix I symlinked nfs.h -> ../nfsclient/nfs.h
> which allowed the compile to complete.
> 
>     The following more generic/correct fix could probably
> be dropped into the files directory as patch-XX:
> 
> --- RTHeapDepC.c.orig   Mon Nov 19 00:27:30 2001
> +++ RTHeapDepC.c        Mon Nov 19 00:28:21 2001
> @@ -98,7 +98,11 @@
>  #include <sys/time.h>
>  #include <nfs/rpcv2.h>
>  #include <nfs/nfsproto.h>
> +#if __FreeBSD__ >= 5
> +#include <nfsclient/nfs.h>
> +#else
>  #include <nfs/nfs.h>
> +#endif
>  #include <ufs/ufs/ufsmount.h>
>  #endif
>  
> 
> -John
> 
> ps: I also ran into problems with libutil.h but I haven't
>     determined where the actual problem is coming from.
>     Copying /usr/src/lib/libutil/libutil.h to /usr/include
>     avoids the immediate problem.

-- 
Brian <brian@freebsd-services.com>                <brian@Awfulhak.org>
      http://www.freebsd-services.com/        <brian@[uk.]FreeBSD.org>
Don't _EVER_ lose your sense of humour !      <brian@[uk.]OpenBSD.org>



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111211603.fALG3nj06238>