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:*