From owner-freebsd-stable Thu Aug 17 9:25:48 2000 Delivered-To: freebsd-stable@freebsd.org Received: from isds.duke.edu (davinci.isds.duke.edu [152.3.22.1]) by hub.freebsd.org (Postfix) with ESMTP id 58A7D37B6D6 for ; Thu, 17 Aug 2000 09:25:33 -0700 (PDT) Received: from feta.isds.duke.edu (feta.isds.duke.edu [152.3.22.76]) by isds.duke.edu (8.8.8/8.8.8) with ESMTP id MAA13457 for ; Thu, 17 Aug 2000 12:25:28 -0400 (EDT) Received: (from sto@localhost) by feta.isds.duke.edu (8.9.3/8.9.3) id MAA71391 for freebsd-stable@FreeBSD.ORG; Thu, 17 Aug 2000 12:25:27 -0400 (EDT) (envelope-from sto) Date: Thu, 17 Aug 2000 12:25:27 -0400 From: "Sean O'Connell" To: freebsd-stable@FreeBSD.ORG Subject: Re: make buildworld failure Message-ID: <20000817122527.M71098@stat.Duke.EDU> Reply-To: "Sean O'Connell" References: <4.3.2.7.0.20000817114750.00bcd580@127.0.0.1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <4.3.2.7.0.20000817114750.00bcd580@127.0.0.1>; from freebsd@isni.net on Thu, Aug 17, 2000 at 11:49:06AM -0400 X-Organization: Institute of Statistics and Decision Sciences Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG FreeBSD stated: : Hello, : : : make buildworld fails on 4.1-stable (supped today) : Going from 4.0-release to 4.1-stable : : : cc -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc_r/../libc/include : -DPTHREAD_KERNEL -D_THREAD_SAFE -I/usr/src/lib/libc_r/uthread : -I/usr/src/lib/libc_r/../../include -D_LOCK_DEBUG -D__DBINTERFACE_PRIVATE : -DINET6 -DPOSIX_MISTAKE -I/usr/src/lib/libc_r/../libc/locale -DBROKEN_DES : -DYP -I/usr/obj/usr/src/i386/usr/include -c : /usr/src/lib/libc_r/uthread/uthread_attr_getdetachstate.c -o : uthread_attr_getdetachstate.o : /usr/src/lib/libc_r/uthread/uthread_attr_getdetachstate.c:40: conflicting : types for `pthread_attr_getdetachstate' : /usr/src/lib/libc_r/../../include/pthread.h:198: previous declaration of : `pthread_attr_getdetachstate' : *** Error code 1 : : Stop in /usr/src/lib/libc_r. : *** Error code 1 : : Stop in /usr/src/lib. : *** Error code 1 Looks like this is due to the MFC of src/include/pthread.h without the requisite MFC in src/lib/libc_r/uthread/uthread_attr_getdetachstate.c Does this (modulo revision info) fix it: =================================================================== RCS file: /home/ncvs/src/lib/libc_r/uthread/uthread_attr_getdetachstate.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- src/lib/libc_r/uthread/uthread_attr_getdetachstate.c 1999/08/28 00:03:20 1.3 +++ src/lib/libc_r/uthread/uthread_attr_getdetachstate.c 2000/05/11 15:57:16 1.4 @@ -29,14 +29,15 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/lib/libc_r/uthread/uthread_attr_getdetachstate.c,v 1.3 1999/08/28 00:03:20 peter Exp $ + * $FreeBSD: src/lib/libc_r/uthread/uthread_attr_getdetachstate.c,v 1.4 2000/05/11 15:57:16 bde Exp $ */ #include #ifdef _THREAD_SAFE #include #include "pthread_private.h" -int pthread_attr_getdetachstate(pthread_attr_t *attr, int *detachstate) +int +pthread_attr_getdetachstate(const pthread_attr_t *attr, int *detachstate) { int ret; ----------------------------------------------------------------------- Sean O'Connell Email: sean@stat.Duke.EDU Institute of Statistics and Decision Sciences Phone: (919) 684-5419 Duke University Fax: (919) 684-8594 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message