Subject: Re: lib/34322
To: None <lib-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Kenneth Freidank <kennethcf@earthlink.net>
List: netbsd-bugs
Date: 10/21/2006 22:15:05
The following reply was made to PR lib/34322; it has been noted by GNATS.
From: Kenneth Freidank <kennethcf@earthlink.net>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: lib/34322
Date: Sat, 21 Oct 2006 17:06:48 -0500
Gnats-bugs,
Please close bug 34322.
Thanks,
Kenneth
From www@NetBSD.org Tue Aug 29 03:58:14 2006
Return-Path: <www@NetBSD.org>
Received: by narn.NetBSD.org (Postfix, from userid 31301)
id 9120163B8EC; Tue, 29 Aug 2006 03:58:14 +0000 (UTC)
Message-Id: <20060829035814.9120163B8EC@narn.NetBSD.org>
Date: Tue, 29 Aug 2006 03:58:14 +0000 (UTC)
From: kennethcf@earthlink.net
Reply-To: kennethcf@earthlink.net
To: gnats-bugs@NetBSD.org
Subject: disk_sysctl missing from /usr/src/sys/sys/disk.h
X-Send-Pr-Version: www-1.0
*>Number:* 34322
*>Category:* lib
*>Synopsis:* disk_sysctl missing from /usr/src/sys/sys/disk.h
*>Confidential:* no
*>Severity:* critical
*>Priority:* high
*>Responsible:* lib-bug-people
*>State:* feedback
*>Class:* sw-bug
*>Submitter-Id:* net
*>Arrival-Date:* Tue Aug 29 04:00:00 +0000 2006
*>Closed-Date:*
*>Last-Modified:* Sat Oct 07 20:49:52 +0000 2006
*>Originator:* Kenneth Freidank
*>Release:* 3.99.21 with userland
*>Organization:*
*>Environment:*
NetBSD papadog.genken 3.99.21 NetBSD 3.99.21 (XSPD) #0: Thu Jul 13 07:51:25 EST 2006 solomon@papadog.genken:/usr/obj/sys/arch/i386/compile/XSPD i386
*>Description:*
From the source of release 3.0, the first line of
/usr/src/sys/sys/disk.h is:
/* $NetBSD: disk.h,v 1.29 2005/02/03 19:20:01 perry Exp $ */
and the structure "disk_sysctl" is defined on line 249.
From the source of release 3.99.21, the first line of
/usr/src/sys/sys/disk.h is:
/* $NetBSD: disk.h,v 1.36 2006/04/21 13:53:30 yamt Exp $ */
and the structure "disk_sysctl" is GONE. Line 249 now reads:
#endif as part of defining a "struct dkdriver".
Some pkgsrc system utilities depend on accessing this structure such as pkgsrc/sysutils/xfce4-diskperf-plugin
*>How-To-Repeat:*
1) Install userland for 3.99.21
2) Examine file /usr/src/sys/sys/disk.h and you will find disk_sysct is missing from version 3.99.21 of current.
*>Fix:*
None. Source must be rewritten to do without this structure.
*>Release-Note:*
*>Audit-Trail:*
State-Changed-From-To: open->feedback
State-Changed-By: wiz@netbsd.org
State-Changed-When: Sat, 07 Oct 2006 20:49:52 +0000
State-Changed-Why:
xfce4-diskperf-plugin has been fixed -- any other packages that you
know are broken?
*>Unformatted:*