From nobody@FreeBSD.org  Mon Aug  5 01:27:48 2002
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 56BE037B400
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  5 Aug 2002 01:27:48 -0700 (PDT)
Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 1CCBD43E70
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  5 Aug 2002 01:27:48 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g758RlOT031155
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 5 Aug 2002 01:27:47 -0700 (PDT)
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.4/8.12.4/Submit) id g758RlT6031154;
	Mon, 5 Aug 2002 01:27:47 -0700 (PDT)
Message-Id: <200208050827.g758RlT6031154@www.freebsd.org>
Date: Mon, 5 Aug 2002 01:27:47 -0700 (PDT)
From: Matthew Byng-Maddick <mbm+freebsd@colondot.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: make buildworld dependencies potentially in the wrong order
X-Send-Pr-Version: www-1.0

>Number:         41338
>Category:       misc
>Synopsis:       make buildworld dependencies potentially in the wrong order
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 05 01:30:01 PDT 2002
>Closed-Date:    Thu Nov 21 10:12:14 PST 2002
>Last-Modified:  Thu Nov 21 10:12:14 PST 2002
>Originator:     Matthew Byng-Maddick
>Release:        4.6-STABLE
>Organization:
>Environment:
FreeBSD colon.colondot.net 4.6-STABLE FreeBSD 4.6-STABLE #0: Sun Aug  4 11:33:40 BST 2002  mbm@colon.colondot.net:/usr/obj/usr/src/sys/COLONDOT  i386

>Description:
The buildworld process runs h2ph on the headers that it thinks it has just installed, however, the src/secure/lib/libcrypto headers are not
in place at the time. This is a problem in other ways, because it means
that when the headers change (as they have done recently), the h2ph is actually picking up the old headers rather than the new ones.
>How-To-Repeat:
remove the /usr/include/openssl headers, to reinstall them from the
buildworld, and the buildworld will fail in the middle of h2ph (after
vm/...)
>Fix:
not known, but presumably the h2ph should be later in the buildworld process.
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: ru 
State-Changed-When: Thu Nov 21 10:11:53 PST 2002 
State-Changed-Why:  
FWIW, h2ph is not called during buildworld at all. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=41338 
>Unformatted:
