=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for fd-3.00jnb1 cp config.hin config.h cc -O2 -march=i586 -DUSEMANLANG -DUSEDATADIR -I/usr/include -I/usr/include -DPREFIX='"'/usr/pkg'"' -DCONFDIR='"'/usr/pkg/etc'"' -DDICTSRC='"''''"' -DFD=3 -DCCCOMMAND='"'cc'"' -DHOSTCCCOMMAND='"'cc'"' -o mkmfsed mkmfsed.c ./mkmfsed > mkmf.sed sed -f mkmf.sed Makefile.in > Makefile.tmp || (rm -f Makefile.tmp; exit 1) make -f Makefile.tmp cc -DMINIX=1 -O -D_MINIX=1 -I/usr/include -c -o mkkanji.o mkkanji.c cc -DMINIX=1 -O -D_MINIX=1 -I/usr/include -o mkkanji mkkanji.o cc -DMINIX=1 -O -D_MINIX=1 -I/usr/include -c -o kanjicnv.o kanjicnv.c cc -DMINIX=1 -O -D_MINIX=1 -I/usr/include -o kanjicnv kanjicnv.o ./mkkanji kanji.hin | ./kanjicnv -e -c -7 - kanji.h cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -DDEFRC='"'/usr/pkg/etc/fd2rc'"' -DBINDIR='"'/usr/pkg/bin'"' -DDATADIR='"'/usr/pkg/share/fd'"' -c -o main.o main.c In file included from main.c:14: In file included from ./func.h:12: ./dosdisk.h:58:36: warning: 'packed' attribute ignored for field of type 'u_char [3]' [-Wignored-attributes] u_char jmpcode[3] __attribute__ ((packed)); ^ ./dosdisk.h:59:38: warning: 'packed' attribute ignored for field of type 'u_char [8]' [-Wignored-attributes] u_char makername[8] __attribute__ ((packed)); ^ ./dosdisk.h:60:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char sectsize[2] __attribute__ ((packed)); ^ ./dosdisk.h:61:35: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char clustsize __attribute__ ((packed)); ^ ./dosdisk.h:62:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char bootsect[2] __attribute__ ((packed)); ^ ./dosdisk.h:63:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char nfat __attribute__ ((packed)); ^ ./dosdisk.h:64:35: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char maxdir[2] __attribute__ ((packed)); ^ ./dosdisk.h:65:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char total[2] __attribute__ ((packed)); ^ ./dosdisk.h:66:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char media __attribute__ ((packed)); ^ ./dosdisk.h:67:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char fatsize[2] __attribute__ ((packed)); ^ ./dosdisk.h:68:38: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char secttrack[2] __attribute__ ((packed)); ^ ./dosdisk.h:69:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char nhead[2] __attribute__ ((packed)); ^ ./dosdisk.h:70:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char hidden[4] __attribute__ ((packed)); ^ ./dosdisk.h:71:37: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char bigtotal[4] __attribute__ ((packed)); ^ ./dosdisk.h:72:39: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char bigfatsize[4] __attribute__ ((packed)); ^ ./dosdisk.h:73:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char exflags[2] __attribute__ ((packed)); ^ ./dosdisk.h:74:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char filesys[2] __attribute__ ((packed)); ^ ./dosdisk.h:75:36: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char rootdir[4] __attribute__ ((packed)); ^ ./dosdisk.h:76:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char fsinfo[4] __attribute__ ((packed)); ^ ./dosdisk.h:77:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char reserved[2] __attribute__ ((packed)); ^ ./dosdisk.h:78:33: warning: 'packed' attribute ignored for field of type 'char [8]' [-Wignored-attributes] char fsname[8] __attribute__ ((packed)); ^ ./dosdisk.h:87:33: warning: 'packed' attribute ignored for field of type 'u_char [8]' [-Wignored-attributes] u_char name[8] __attribute__ ((packed)); ^ ./dosdisk.h:88:32: warning: 'packed' attribute ignored for field of type 'u_char [3]' [-Wignored-attributes] u_char ext[3] __attribute__ ((packed)); ^ ./dosdisk.h:89:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char attr __attribute__ ((packed)); ^ ./dosdisk.h:90:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char reserved __attribute__ ((packed)); ^ ./dosdisk.h:91:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char checksum __attribute__ ((packed)); ^ ./dosdisk.h:92:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char ctime[2] __attribute__ ((packed)); ^ ./dosdisk.h:93:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char cdate[2] __attribute__ ((packed)); ^ ./dosdisk.h:94:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char adate[2] __attribute__ ((packed)); ^ ./dosdisk.h:95:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char clust_h[2] __attribute__ ((packed)); ^ ./dosdisk.h:96:33: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char time[2] __attribute__ ((packed)); ^ ./dosdisk.h:97:33: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char date[2] __attribute__ ((packed)); ^ ./dosdisk.h:98:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char clust[2] __attribute__ ((packed)); ^ ./dosdisk.h:99:33: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char size[4] __attribute__ ((packed)); ^ ./dosdisk.h:227:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char boot __attribute__ ((packed)); ^ ./dosdisk.h:228:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_head __attribute__ ((packed)); ^ ./dosdisk.h:229:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_sect __attribute__ ((packed)); ^ ./dosdisk.h:230:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_cyl __attribute__ ((packed)); ^ ./dosdisk.h:231:33: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char filesys __attribute__ ((packed)); ^ ./dosdisk.h:232:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_head __attribute__ ((packed)); ^ ./dosdisk.h:233:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_sect __attribute__ ((packed)); ^ ./dosdisk.h:234:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_cyl __attribute__ ((packed)); ^ ./dosdisk.h:235:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char f_sect[4] __attribute__ ((packed)); ^ ./dosdisk.h:236:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char t_sect[4] __attribute__ ((packed)); ^ ./dosdisk.h:257:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char boot __attribute__ ((packed)); ^ ./dosdisk.h:258:33: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char filesys __attribute__ ((packed)); ^ ./dosdisk.h:259:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char reserved[2] __attribute__ ((packed)); ^ ./dosdisk.h:260:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char ipl_sect __attribute__ ((packed)); ^ ./dosdisk.h:261:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char ipl_head __attribute__ ((packed)); ^ ./dosdisk.h:262:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char ipl_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:263:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_sect __attribute__ ((packed)); ^ ./dosdisk.h:264:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_head __attribute__ ((packed)); ^ ./dosdisk.h:265:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char s_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:266:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_sect __attribute__ ((packed)); ^ ./dosdisk.h:267:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_head __attribute__ ((packed)); ^ ./dosdisk.h:268:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char e_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:269:34: warning: 'packed' attribute ignored for field of type 'u_char [16]' [-Wignored-attributes] u_char name[16] __attribute__ ((packed)); ^ 57 warnings generated. cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o printf.o printf.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o termio.o termio.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o term.o term.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o stream.o stream.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o string.o string.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o malloc.o malloc.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o time.o time.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o pathname.o pathname.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -DDEFRC='"'/usr/pkg/etc/fd2rc'"' -c -o system.o system.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o posixsh.o posixsh.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o doscom.o doscom.c cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o log.o log.c In file included from log.c:8: In file included from ./func.h:12: ./dosdisk.h:58:36: warning: 'packed' attribute ignored for field of type 'u_char [3]' [-Wignored-attributes] u_char jmpcode[3] __attribute__ ((packed)); ^ ./dosdisk.h:59:38: warning: 'packed' attribute ignored for field of type 'u_char [8]' [-Wignored-attributes] u_char makername[8] __attribute__ ((packed)); ^ ./dosdisk.h:60:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char sectsize[2] __attribute__ ((packed)); ^ ./dosdisk.h:61:35: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char clustsize __attribute__ ((packed)); ^ ./dosdisk.h:62:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char bootsect[2] __attribute__ ((packed)); ^ ./dosdisk.h:63:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char nfat __attribute__ ((packed)); ^ ./dosdisk.h:64:35: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char maxdir[2] __attribute__ ((packed)); ^ ./dosdisk.h:65:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char total[2] __attribute__ ((packed)); ^ ./dosdisk.h:66:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char media __attribute__ ((packed)); ^ ./dosdisk.h:67:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char fatsize[2] __attribute__ ((packed)); ^ ./dosdisk.h:68:38: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char secttrack[2] __attribute__ ((packed)); ^ ./dosdisk.h:69:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char nhead[2] __attribute__ ((packed)); ^ ./dosdisk.h:70:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char hidden[4] __attribute__ ((packed)); ^ ./dosdisk.h:71:37: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char bigtotal[4] __attribute__ ((packed)); ^ ./dosdisk.h:72:39: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char bigfatsize[4] __attribute__ ((packed)); ^ ./dosdisk.h:73:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char exflags[2] __attribute__ ((packed)); ^ ./dosdisk.h:74:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char filesys[2] __attribute__ ((packed)); ^ ./dosdisk.h:75:36: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char rootdir[4] __attribute__ ((packed)); ^ ./dosdisk.h:76:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char fsinfo[4] __attribute__ ((packed)); ^ ./dosdisk.h:77:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char reserved[2] __attribute__ ((packed)); ^ ./dosdisk.h:78:33: warning: 'packed' attribute ignored for field of type 'char [8]' [-Wignored-attributes] char fsname[8] __attribute__ ((packed)); ^ ./dosdisk.h:87:33: warning: 'packed' attribute ignored for field of type 'u_char [8]' [-Wignored-attributes] u_char name[8] __attribute__ ((packed)); ^ ./dosdisk.h:88:32: warning: 'packed' attribute ignored for field of type 'u_char [3]' [-Wignored-attributes] u_char ext[3] __attribute__ ((packed)); ^ ./dosdisk.h:89:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char attr __attribute__ ((packed)); ^ ./dosdisk.h:90:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char reserved __attribute__ ((packed)); ^ ./dosdisk.h:91:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char checksum __attribute__ ((packed)); ^ ./dosdisk.h:92:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char ctime[2] __attribute__ ((packed)); ^ ./dosdisk.h:93:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char cdate[2] __attribute__ ((packed)); ^ ./dosdisk.h:94:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char adate[2] __attribute__ ((packed)); ^ ./dosdisk.h:95:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char clust_h[2] __attribute__ ((packed)); ^ ./dosdisk.h:96:33: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char time[2] __attribute__ ((packed)); ^ ./dosdisk.h:97:33: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char date[2] __attribute__ ((packed)); ^ ./dosdisk.h:98:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char clust[2] __attribute__ ((packed)); ^ ./dosdisk.h:99:33: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char size[4] __attribute__ ((packed)); ^ ./dosdisk.h:227:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char boot __attribute__ ((packed)); ^ ./dosdisk.h:228:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_head __attribute__ ((packed)); ^ ./dosdisk.h:229:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_sect __attribute__ ((packed)); ^ ./dosdisk.h:230:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_cyl __attribute__ ((packed)); ^ ./dosdisk.h:231:33: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char filesys __attribute__ ((packed)); ^ ./dosdisk.h:232:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_head __attribute__ ((packed)); ^ ./dosdisk.h:233:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_sect __attribute__ ((packed)); ^ ./dosdisk.h:234:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_cyl __attribute__ ((packed)); ^ ./dosdisk.h:235:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char f_sect[4] __attribute__ ((packed)); ^ ./dosdisk.h:236:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char t_sect[4] __attribute__ ((packed)); ^ ./dosdisk.h:257:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char boot __attribute__ ((packed)); ^ ./dosdisk.h:258:33: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char filesys __attribute__ ((packed)); ^ ./dosdisk.h:259:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char reserved[2] __attribute__ ((packed)); ^ ./dosdisk.h:260:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char ipl_sect __attribute__ ((packed)); ^ ./dosdisk.h:261:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char ipl_head __attribute__ ((packed)); ^ ./dosdisk.h:262:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char ipl_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:263:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_sect __attribute__ ((packed)); ^ ./dosdisk.h:264:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_head __attribute__ ((packed)); ^ ./dosdisk.h:265:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char s_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:266:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_sect __attribute__ ((packed)); ^ ./dosdisk.h:267:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_head __attribute__ ((packed)); ^ ./dosdisk.h:268:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char e_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:269:34: warning: 'packed' attribute ignored for field of type 'u_char [16]' [-Wignored-attributes] u_char name[16] __attribute__ ((packed)); ^ 57 warnings generated. cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o sysemu.o sysemu.c In file included from sysemu.c:30: ./dosdisk.h:58:36: warning: 'packed' attribute ignored for field of type 'u_char [3]' [-Wignored-attributes] u_char jmpcode[3] __attribute__ ((packed)); ^ ./dosdisk.h:59:38: warning: 'packed' attribute ignored for field of type 'u_char [8]' [-Wignored-attributes] u_char makername[8] __attribute__ ((packed)); ^ ./dosdisk.h:60:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char sectsize[2] __attribute__ ((packed)); ^ ./dosdisk.h:61:35: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char clustsize __attribute__ ((packed)); ^ ./dosdisk.h:62:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char bootsect[2] __attribute__ ((packed)); ^ ./dosdisk.h:63:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char nfat __attribute__ ((packed)); ^ ./dosdisk.h:64:35: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char maxdir[2] __attribute__ ((packed)); ^ ./dosdisk.h:65:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char total[2] __attribute__ ((packed)); ^ ./dosdisk.h:66:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char media __attribute__ ((packed)); ^ ./dosdisk.h:67:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char fatsize[2] __attribute__ ((packed)); ^ ./dosdisk.h:68:38: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char secttrack[2] __attribute__ ((packed)); ^ ./dosdisk.h:69:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char nhead[2] __attribute__ ((packed)); ^ ./dosdisk.h:70:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char hidden[4] __attribute__ ((packed)); ^ ./dosdisk.h:71:37: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char bigtotal[4] __attribute__ ((packed)); ^ ./dosdisk.h:72:39: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char bigfatsize[4] __attribute__ ((packed)); ^ ./dosdisk.h:73:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char exflags[2] __attribute__ ((packed)); ^ ./dosdisk.h:74:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char filesys[2] __attribute__ ((packed)); ^ ./dosdisk.h:75:36: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char rootdir[4] __attribute__ ((packed)); ^ ./dosdisk.h:76:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char fsinfo[4] __attribute__ ((packed)); ^ ./dosdisk.h:77:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char reserved[2] __attribute__ ((packed)); ^ ./dosdisk.h:78:33: warning: 'packed' attribute ignored for field of type 'char [8]' [-Wignored-attributes] char fsname[8] __attribute__ ((packed)); ^ ./dosdisk.h:87:33: warning: 'packed' attribute ignored for field of type 'u_char [8]' [-Wignored-attributes] u_char name[8] __attribute__ ((packed)); ^ ./dosdisk.h:88:32: warning: 'packed' attribute ignored for field of type 'u_char [3]' [-Wignored-attributes] u_char ext[3] __attribute__ ((packed)); ^ ./dosdisk.h:89:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char attr __attribute__ ((packed)); ^ ./dosdisk.h:90:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char reserved __attribute__ ((packed)); ^ ./dosdisk.h:91:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char checksum __attribute__ ((packed)); ^ ./dosdisk.h:92:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char ctime[2] __attribute__ ((packed)); ^ ./dosdisk.h:93:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char cdate[2] __attribute__ ((packed)); ^ ./dosdisk.h:94:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char adate[2] __attribute__ ((packed)); ^ ./dosdisk.h:95:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char clust_h[2] __attribute__ ((packed)); ^ ./dosdisk.h:96:33: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char time[2] __attribute__ ((packed)); ^ ./dosdisk.h:97:33: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char date[2] __attribute__ ((packed)); ^ ./dosdisk.h:98:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char clust[2] __attribute__ ((packed)); ^ ./dosdisk.h:99:33: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char size[4] __attribute__ ((packed)); ^ ./dosdisk.h:227:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char boot __attribute__ ((packed)); ^ ./dosdisk.h:228:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_head __attribute__ ((packed)); ^ ./dosdisk.h:229:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_sect __attribute__ ((packed)); ^ ./dosdisk.h:230:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_cyl __attribute__ ((packed)); ^ ./dosdisk.h:231:33: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char filesys __attribute__ ((packed)); ^ ./dosdisk.h:232:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_head __attribute__ ((packed)); ^ ./dosdisk.h:233:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_sect __attribute__ ((packed)); ^ ./dosdisk.h:234:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_cyl __attribute__ ((packed)); ^ ./dosdisk.h:235:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char f_sect[4] __attribute__ ((packed)); ^ ./dosdisk.h:236:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char t_sect[4] __attribute__ ((packed)); ^ ./dosdisk.h:257:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char boot __attribute__ ((packed)); ^ ./dosdisk.h:258:33: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char filesys __attribute__ ((packed)); ^ ./dosdisk.h:259:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char reserved[2] __attribute__ ((packed)); ^ ./dosdisk.h:260:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char ipl_sect __attribute__ ((packed)); ^ ./dosdisk.h:261:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char ipl_head __attribute__ ((packed)); ^ ./dosdisk.h:262:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char ipl_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:263:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_sect __attribute__ ((packed)); ^ ./dosdisk.h:264:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_head __attribute__ ((packed)); ^ ./dosdisk.h:265:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char s_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:266:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_sect __attribute__ ((packed)); ^ ./dosdisk.h:267:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_head __attribute__ ((packed)); ^ ./dosdisk.h:268:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char e_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:269:34: warning: 'packed' attribute ignored for field of type 'u_char [16]' [-Wignored-attributes] u_char name[16] __attribute__ ((packed)); ^ sysemu.c:1403:54: warning: if statement has empty body [-Wempty-body] if ((n = (access(cp, mode)) ? -1 : 0) < 0) /*EMPTY*/; ^ sysemu.c:1403:54: note: put the semicolon on a separate line to silence this warning 58 warnings generated. cc -DMINIX=1 -O -D_MINIX=1 -Wno-attributes -I/usr/include -DFD=3 -c -o dosdisk.o dosdisk.c In file included from dosdisk.c:14: ./dosdisk.h:58:36: warning: 'packed' attribute ignored for field of type 'u_char [3]' [-Wignored-attributes] u_char jmpcode[3] __attribute__ ((packed)); ^ ./dosdisk.h:59:38: warning: 'packed' attribute ignored for field of type 'u_char [8]' [-Wignored-attributes] u_char makername[8] __attribute__ ((packed)); ^ ./dosdisk.h:60:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char sectsize[2] __attribute__ ((packed)); ^ ./dosdisk.h:61:35: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char clustsize __attribute__ ((packed)); ^ ./dosdisk.h:62:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char bootsect[2] __attribute__ ((packed)); ^ ./dosdisk.h:63:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char nfat __attribute__ ((packed)); ^ ./dosdisk.h:64:35: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char maxdir[2] __attribute__ ((packed)); ^ ./dosdisk.h:65:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char total[2] __attribute__ ((packed)); ^ ./dosdisk.h:66:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char media __attribute__ ((packed)); ^ ./dosdisk.h:67:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char fatsize[2] __attribute__ ((packed)); ^ ./dosdisk.h:68:38: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char secttrack[2] __attribute__ ((packed)); ^ ./dosdisk.h:69:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char nhead[2] __attribute__ ((packed)); ^ ./dosdisk.h:70:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char hidden[4] __attribute__ ((packed)); ^ ./dosdisk.h:71:37: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char bigtotal[4] __attribute__ ((packed)); ^ ./dosdisk.h:72:39: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char bigfatsize[4] __attribute__ ((packed)); ^ ./dosdisk.h:73:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char exflags[2] __attribute__ ((packed)); ^ ./dosdisk.h:74:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char filesys[2] __attribute__ ((packed)); ^ ./dosdisk.h:75:36: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char rootdir[4] __attribute__ ((packed)); ^ ./dosdisk.h:76:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char fsinfo[4] __attribute__ ((packed)); ^ ./dosdisk.h:77:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char reserved[2] __attribute__ ((packed)); ^ ./dosdisk.h:78:33: warning: 'packed' attribute ignored for field of type 'char [8]' [-Wignored-attributes] char fsname[8] __attribute__ ((packed)); ^ ./dosdisk.h:87:33: warning: 'packed' attribute ignored for field of type 'u_char [8]' [-Wignored-attributes] u_char name[8] __attribute__ ((packed)); ^ ./dosdisk.h:88:32: warning: 'packed' attribute ignored for field of type 'u_char [3]' [-Wignored-attributes] u_char ext[3] __attribute__ ((packed)); ^ ./dosdisk.h:89:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char attr __attribute__ ((packed)); ^ ./dosdisk.h:90:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char reserved __attribute__ ((packed)); ^ ./dosdisk.h:91:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char checksum __attribute__ ((packed)); ^ ./dosdisk.h:92:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char ctime[2] __attribute__ ((packed)); ^ ./dosdisk.h:93:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char cdate[2] __attribute__ ((packed)); ^ ./dosdisk.h:94:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char adate[2] __attribute__ ((packed)); ^ ./dosdisk.h:95:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char clust_h[2] __attribute__ ((packed)); ^ ./dosdisk.h:96:33: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char time[2] __attribute__ ((packed)); ^ ./dosdisk.h:97:33: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char date[2] __attribute__ ((packed)); ^ ./dosdisk.h:98:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char clust[2] __attribute__ ((packed)); ^ ./dosdisk.h:99:33: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char size[4] __attribute__ ((packed)); ^ ./dosdisk.h:227:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char boot __attribute__ ((packed)); ^ ./dosdisk.h:228:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_head __attribute__ ((packed)); ^ ./dosdisk.h:229:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_sect __attribute__ ((packed)); ^ ./dosdisk.h:230:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_cyl __attribute__ ((packed)); ^ ./dosdisk.h:231:33: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char filesys __attribute__ ((packed)); ^ ./dosdisk.h:232:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_head __attribute__ ((packed)); ^ ./dosdisk.h:233:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_sect __attribute__ ((packed)); ^ ./dosdisk.h:234:31: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_cyl __attribute__ ((packed)); ^ ./dosdisk.h:235:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char f_sect[4] __attribute__ ((packed)); ^ ./dosdisk.h:236:35: warning: 'packed' attribute ignored for field of type 'u_char [4]' [-Wignored-attributes] u_char t_sect[4] __attribute__ ((packed)); ^ ./dosdisk.h:257:30: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char boot __attribute__ ((packed)); ^ ./dosdisk.h:258:33: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char filesys __attribute__ ((packed)); ^ ./dosdisk.h:259:37: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char reserved[2] __attribute__ ((packed)); ^ ./dosdisk.h:260:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char ipl_sect __attribute__ ((packed)); ^ ./dosdisk.h:261:34: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char ipl_head __attribute__ ((packed)); ^ ./dosdisk.h:262:36: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char ipl_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:263:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_sect __attribute__ ((packed)); ^ ./dosdisk.h:264:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char s_head __attribute__ ((packed)); ^ ./dosdisk.h:265:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char s_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:266:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_sect __attribute__ ((packed)); ^ ./dosdisk.h:267:32: warning: 'packed' attribute ignored for field of type 'u_char' (aka 'unsigned char') [-Wignored-attributes] u_char e_head __attribute__ ((packed)); ^ ./dosdisk.h:268:34: warning: 'packed' attribute ignored for field of type 'u_char [2]' [-Wignored-attributes] u_char e_cyl[2] __attribute__ ((packed)); ^ ./dosdisk.h:269:34: warning: 'packed' attribute ignored for field of type 'u_char [16]' [-Wignored-attributes] u_char name[16] __attribute__ ((packed)); ^ dosdisk.c:1777:19: error: variable has incomplete type 'struct disklabel' struct disklabel dl; ^ dosdisk.c:1777:9: note: forward declaration of 'struct disklabel' struct disklabel dl; ^ dosdisk.c:1795:16: error: invalid application of 'sizeof' to an incomplete type 'struct disklabel' if (ioctl(fd, DIOCGDINFO, &dl) < 0) { ^~~~~~~~~~ /usr/include/sys/dkio.h:42:20: note: expanded from macro 'DIOCGDINFO' #define DIOCGDINFO _IOR('d', 101, struct disklabel)/* get */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ioccom.h:86:45: note: expanded from macro '_IOR' #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/sys/ioccom.h:83:19: note: expanded from macro '_IOC' ((inout) | (((len) & IOCPARM_MASK) << IOCPARM_SHIFT) | \ ^ dosdisk.c:1777:9: note: forward declaration of 'struct disklabel' struct disklabel dl; ^ 57 warnings and 2 errors generated. *** Error code 1 Stop. make: stopped in /usr/pkgsrc/work/misc/fd/work/FD-3.00j *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/misc/fd/work/FD-3.00j *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/misc/fd *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/misc/fd