Subject: Wshadow fallout - current macppc release build dies on pdisk
To: NetBSD current-users <current-users@netbsd.org>
From: Chris Tribo <ctribo@dtcc.edu>
List: current-users
Date: 07/12/2005 15:05:26
    compile  pdisk/dump.o
/usr/src/obj/tooldir.NetBSD-3.99.7-i386/bin/powerpc--netbsd-gcc -O2  - 
Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno- 
sign-compare -Wno-traditional -Wreturn-ty
pe -Wswitch -Wshadow -Wcast-qual -Wwrite-strings  -Werror   -I/usr/ 
src/dist/pdisk -D__unix__  -nostdinc -isystem /usr/src/obj/ 
destdir.macppc/usr/include  -c    /usr/src/dist/pdis
k/dump.c
In file included from /usr/src/dist/pdisk/dump.h:31,
                  from /usr/src/dist/pdisk/dump.c:46:
/usr/src/dist/pdisk/partition_map.h:111: warning: declaration of  
`index' shadows a global declaration
/usr/src/obj/destdir.macppc/usr/include/strings.h:61: warning:  
shadowed declaration is here
/usr/src/dist/pdisk/partition_map.h:115: warning: declaration of  
`index' shadows a global declaration
/usr/src/obj/destdir.macppc/usr/include/strings.h:61: warning:  
shadowed declaration is here
In file included from /usr/src/dist/pdisk/dump.c:46:
/usr/src/dist/pdisk/dump.h:67: warning: declaration of `index'  
shadows a global declaration
/usr/src/obj/destdir.macppc/usr/include/strings.h:61: warning:  
shadowed declaration is here
/usr/src/dist/pdisk/dump.h:69: warning: function declaration isn't a  
prototype
In file included from /usr/src/dist/pdisk/dump.c:49:
/usr/src/dist/pdisk/errors.h:56: warning: function declaration isn't  
a prototype
/usr/src/dist/pdisk/dump.c:100: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:100: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:101: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:101: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:102: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:102: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:103: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:103: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:104: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:104: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:105: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:105: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:106: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:106: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:107: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:107: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:108: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:108: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:109: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:109: warning: initialization discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c: In function `dump_partition_map':
/usr/src/dist/pdisk/dump.c:212: warning: passing arg 1 of `bad_input'  
discards qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c: In function `dump_partition_entry':
/usr/src/dist/pdisk/dump.c:283: warning: assignment discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:347: warning: assignment discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:350: warning: assignment discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:357: warning: assignment discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:359: warning: assignment discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:363: warning: assignment discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:366: warning: assignment discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c: At top level:
/usr/src/dist/pdisk/dump.c:395: warning: function declaration isn't a  
prototype
/usr/src/dist/pdisk/dump.c: In function `list_all_disks':
/usr/src/dist/pdisk/dump.c:404: warning: passing arg 2 of `error'  
discards qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:414: warning: passing arg 2 of `error'  
discards qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c: In function `show_data_structures':
/usr/src/dist/pdisk/dump.c:546: warning: assignment discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:549: warning: assignment discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:554: warning: assignment discards  
qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c: At top level:
/usr/src/dist/pdisk/dump.c:583: warning: declaration of `index'  
shadows a global declaration
/usr/src/obj/destdir.macppc/usr/include/strings.h:61: warning:  
shadowed declaration is here
/usr/src/dist/pdisk/dump.c: In function `display_patches':
/usr/src/dist/pdisk/dump.c:740: warning: passing arg 2 of `error'  
discards qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:745: warning: passing arg 2 of `error'  
discards qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:754: warning: passing arg 2 of `error'  
discards qualifiers from pointer target type
/usr/src/dist/pdisk/dump.c:762: warning: passing arg 2 of `error'  
discards qualifiers from pointer target type

*** Failed target:  dump.o