Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Feb 2006 07:52:03 +0000
From:      Xin LI <delphij@FreeBSD.org>
To:        Daniel Eischen <deischen@FreeBSD.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libc/rpc auth_des.c auth_none.c auth_unix.c clnt_dg.c clnt_raw.c clnt_simple.c clnt_vc.c getpublickey.c key_call.c mt_misc.c mt_misc.h rpc_com.h rpc_generic.c rpc_soc.c rpcb_clnt.c svc.c svc_auth.c svc_dg.c svc_generic.c svc_raw.c ...
Message-ID:  <20060228075203.GA74787@hub.freebsd.org>
In-Reply-To: <200602272210.k1RMAxTC051484@repoman.freebsd.org>
References:  <200602272210.k1RMAxTC051484@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

On Mon, Feb 27, 2006 at 10:10:59PM +0000, Daniel Eischen wrote:
> deischen    2006-02-27 22:10:59 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     lib/libc/rpc         auth_des.c auth_none.c auth_unix.c 
>                          clnt_dg.c clnt_raw.c clnt_simple.c 
>                          clnt_vc.c getpublickey.c key_call.c 
>                          mt_misc.c rpc_com.h rpc_generic.c 
>                          rpc_soc.c rpcb_clnt.c svc.c svc_auth.c 
>                          svc_dg.c svc_generic.c svc_raw.c 
>                          svc_run.c svc_simple.c svc_vc.c 
>   Added files:
>     lib/libc/rpc         mt_misc.h 

I think we used to have a compiler bug which has hidden the
API inconsistency where yp related functions having weak
constant constraints, while the other part in libc do. 

Seems that getpublickey.c change has triggered the compiler
to (correctly) generate warnings about the const/variable
inconsistency, and thus broken the world...  Perhaps we
should add const constraint for certain yp related stuff?

Cheers,



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