Subject: Re: port-sparc64/32142: compile error in /usr/src/usr.bin/cap_mkdb/cap_mkdb.c
To: None <christos@netbsd.org, gnats-admin@netbsd.org,>
From: Christos Zoulas <christos@zoulas.com>
List: netbsd-bugs
Date: 11/22/2005 22:37:01
The following reply was made to PR bin/32142; it has been noted by GNATS.

From: christos@zoulas.com (Christos Zoulas)
To: gnats-bugs@netbsd.org, port-sparc64-maintainer@netbsd.org,
	gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
Cc: 
Subject: Re: port-sparc64/32142: compile error in /usr/src/usr.bin/cap_mkdb/cap_mkdb.c
Date: Tue, 22 Nov 2005 17:35:58 -0500

 On Nov 22,  3:37pm, johan@ewranglers.com (johan@ewranglers.com) wrote:
 -- Subject: port-sparc64/32142: compile error in /usr/src/usr.bin/cap_mkdb/ca
 
 | >Number:         32142
 | >Category:       port-sparc64
 | >Synopsis:       compile error in /usr/src/usr.bin/cap_mkdb/cap_mkdb.c
 | >Confidential:   no
 | >Severity:       critical
 | >Priority:       high
 | >Responsible:    port-sparc64-maintainer
 | >State:          open
 | >Class:          sw-bug
 | >Submitter-Id:   net
 | >Arrival-Date:   Tue Nov 22 15:37:00 +0000 2005
 | >Originator:     Johan A. van Zanten
 | >Release:        NetBSD 2.0.2_STABLE
 | >Organization:
 | dis-
 | >Environment:
 | System: NetBSD sarasvati 2.0.2_STABLE NetBSD 2.0.2_STABLE (PARATHA) #1: Sun Apr 17 18:26:19 CDT 2005 johan@sarasvati:/local/NetBSD/src/NetBSD-2.0/src/sys/arch/alpha/compile/obj.alpha/PARATHA alpha
 | 
 
 Does this patch fix the problem?
 
 Thanks,
 
 christos
 
 Index: cap_mkdb.c
 ===================================================================
 RCS file: /cvsroot/src/usr.bin/cap_mkdb/cap_mkdb.c,v
 retrieving revision 1.22
 diff -u -u -r1.22 cap_mkdb.c
 --- cap_mkdb.c	13 Apr 2005 04:50:22 -0000	1.22
 +++ cap_mkdb.c	22 Nov 2005 16:37:52 -0000
 @@ -55,7 +55,7 @@
  #include <unistd.h>
  #include <ctype.h>
  
 -static void	db_build(const char **);
 +static void	db_build(char **);
  static void	dounlink(void);
  static void	usage(void) __attribute__((__unused__));
  static int	count_records(char **);
 @@ -135,7 +135,7 @@
  	if (atexit(dounlink))
  		err(1, "atexit");
  
 -	db_build((const char **)argv);
 +	db_build(argv);
  
  	if (capdbp->close(capdbp) < 0)
  		err(1, "%s", capname);
 @@ -167,7 +167,7 @@
   * details above.
   */
  static void
 -db_build(const char **ifiles)
 +db_build(char **ifiles)
  {
  	DBT key, data;
  	recno_t reccnt;