Problem emerging dosfstools-2.10-r1 on both intel C3 and AMD64 platform. Both systems are up to date with ~x86 resp. ~amd64 keywords. >>> md5 src_uri ;-) dosfstools-2.10.src.tar.gz >>> Unpacking source... >>> Unpacking dosfstools-2.10.src.tar.gz to /tmp/portage/dosfstools-2.10-r1/work * Applying errno.patch ... [ ok ] * Applying dosfstools-2.10-2.6.headers.patch ... [ ok ] * Applying dosfstools-2.10-lseek64.patch ... [ ok ]>>> Source unpacked. make -C mkdosfs all make[1]: Entering directory `/tmp/portage/dosfstools-2.10-r1/work/dosfstools-2.10/mkdosfs' gcc -D_GNU_SOURCE -O2 -fomit-frame-pointer -Wall -c mkdosfs.c -o mkdosfs.o mkdosfs.c:172: error: parse error before "__u8" mkdosfs.c:172: warning: no semicolon at end of struct or union mkdosfs.c:173: warning: type defaults to `int' in declaration of `RESERVED' mkdosfs.c:173: warning: data definition has no type or storage class mkdosfs.c:174: error: parse error before "ext_boot_sign" mkdosfs.c:174: warning: type defaults to `int' in declaration of `ext_boot_sign'mkdosfs.c:174: warning: data definition has no type or storage class mkdosfs.c:175: error: parse error before "volume_id" mkdosfs.c:175: warning: type defaults to `int' in declaration of `volume_id' mkdosfs.c:175: warning: data definition has no type or storage class mkdosfs.c:176: error: parse error before "volume_label" mkdosfs.c:176: warning: type defaults to `int' in declaration of `volume_label' mkdosfs.c:176: warning: data definition has no type or storage class mkdosfs.c:177: error: parse error before "fs_type" mkdosfs.c:177: warning: type defaults to `int' in declaration of `fs_type' mkdosfs.c:177: warning: data definition has no type or storage class mkdosfs.c:178: error: parse error before '}' token mkdosfs.c:178: warning: empty declaration mkdosfs.c:182: error: parse error before "__u8" mkdosfs.c:182: warning: no semicolon at end of struct or union mkdosfs.c:183: warning: type defaults to `int' in declaration of `system_id' mkdosfs.c:183: warning: data definition has no type or storage class mkdosfs.c:185: error: parse error before "sector_size" mkdosfs.c:185: warning: type defaults to `int' in declaration of `sector_size' mkdosfs.c:185: warning: data definition has no type or storage class mkdosfs.c:186: error: parse error before "cluster_size" mkdosfs.c:186: warning: type defaults to `int' in declaration of `cluster_size' mkdosfs.c:186: warning: data definition has no type or storage class mkdosfs.c:187: error: parse error before "reserved" mkdosfs.c:187: warning: type defaults to `int' in declaration of `reserved' mkdosfs.c:187: warning: data definition has no type or storage class mkdosfs.c:188: error: parse error before "fats" mkdosfs.c:188: warning: type defaults to `int' in declaration of `fats' mkdosfs.c:188: warning: data definition has no type or storage class mkdosfs.c:189: error: parse error before "dir_entries" mkdosfs.c:189: warning: type defaults to `int' in declaration of `dir_entries' mkdosfs.c:189: warning: data definition has no type or storage class mkdosfs.c:190: error: parse error before "sectors" mkdosfs.c:190: warning: type defaults to `int' in declaration of `sectors' mkdosfs.c:190: warning: data definition has no type or storage class mkdosfs.c:191: error: parse error before "media" mkdosfs.c:191: warning: type defaults to `int' in declaration of `media' mkdosfs.c:191: warning: data definition has no type or storage class mkdosfs.c:192: error: parse error before "fat_length" mkdosfs.c:192: warning: type defaults to `int' in declaration of `fat_length' mkdosfs.c:192: warning: data definition has no type or storage class mkdosfs.c:193: error: parse error before "secs_track" mkdosfs.c:193: warning: type defaults to `int' in declaration of `secs_track' mkdosfs.c:193: warning: data definition has no type or storage class mkdosfs.c:194: error: parse error before "heads" mkdosfs.c:194: warning: type defaults to `int' in declaration of `heads' mkdosfs.c:194: warning: data definition has no type or storage class mkdosfs.c:195: error: parse error before "hidden" mkdosfs.c:195: warning: type defaults to `int' in declaration of `hidden' mkdosfs.c:195: warning: data definition has no type or storage class mkdosfs.c:196: error: parse error before "total_sect" mkdosfs.c:196: warning: type defaults to `int' in declaration of `total_sect' mkdosfs.c:196: warning: data definition has no type or storage class mkdosfs.c:199: error: field `vi' has incomplete type mkdosfs.c:200: error: parse error before "__u8" mkdosfs.c:200: warning: no semicolon at end of struct or union mkdosfs.c:200: warning: no semicolon at end of struct or union mkdosfs.c:201: warning: type defaults to `int' in declaration of `_oldfat' mkdosfs.c:201: warning: `packed' attribute ignored mkdosfs.c:203: error: parse error before "__u32" mkdosfs.c:203: warning: no semicolon at end of struct or union mkdosfs.c:204: warning: type defaults to `int' in declaration of `flags' mkdosfs.c:204: warning: data definition has no type or storage class mkdosfs.c:205: error: parse error before "version" mkdosfs.c:205: warning: type defaults to `int' in declaration of `version' mkdosfs.c:205: warning: data definition has no type or storage class mkdosfs.c:206: error: parse error before "root_cluster" mkdosfs.c:206: warning: type defaults to `int' in declaration of `root_cluster' mkdosfs.c:206: warning: data definition has no type or storage class mkdosfs.c:207: error: parse error before "info_sector" mkdosfs.c:207: warning: type defaults to `int' in declaration of `info_sector' mkdosfs.c:207: warning: data definition has no type or storage class mkdosfs.c:208: error: parse error before "backup_boot" mkdosfs.c:208: warning: type defaults to `int' in declaration of `backup_boot' mkdosfs.c:208: warning: data definition has no type or storage class mkdosfs.c:209: error: parse error before "reserved2" mkdosfs.c:209: warning: type defaults to `int' in declaration of `reserved2' mkdosfs.c:209: warning: data definition has no type or storage class mkdosfs.c:211: error: parse error before "boot_code" mkdosfs.c:211: warning: type defaults to `int' in declaration of `boot_code' mkdosfs.c:211: warning: data definition has no type or storage class mkdosfs.c:212: error: parse error before '}' token mkdosfs.c:212: warning: type defaults to `int' in declaration of `_fat32' mkdosfs.c:212: warning: `packed' attribute ignored mkdosfs.c:213: error: parse error before '}' token mkdosfs.c:213: warning: type defaults to `int' in declaration of `fstype' mkdosfs.c:213: warning: `packed' attribute ignored mkdosfs.c:214: error: parse error before "boot_sign" mkdosfs.c:214: warning: type defaults to `int' in declaration of `boot_sign' mkdosfs.c:214: warning: data definition has no type or storage class mkdosfs.c:215: warning: empty declaration mkdosfs.c:220: error: parse error before "__u32" mkdosfs.c:220: warning: no semicolon at end of struct or union mkdosfs.c:221: warning: type defaults to `int' in declaration of `signature' mkdosfs.c:221: warning: data definition has no type or storage class mkdosfs.c:222: error: parse error before "free_clusters" mkdosfs.c:222: warning: type defaults to `int' in declaration of `free_clusters'mkdosfs.c:222: warning: data definition has no type or storage class mkdosfs.c:223: error: parse error before "next_cluster" mkdosfs.c:223: warning: type defaults to `int' in declaration of `next_cluster' mkdosfs.c:223: warning: data definition has no type or storage class mkdosfs.c:225: error: parse error before "reserved2" mkdosfs.c:225: warning: type defaults to `int' in declaration of `reserved2' mkdosfs.c:225: error: conflicting types for 'reserved2' mkdosfs.c:209: error: previous declaration of 'reserved2' was here mkdosfs.c:225: warning: data definition has no type or storage class mkdosfs.c:226: error: parse error before '}' token mkdosfs.c:231: error: parse error before "__u8" mkdosfs.c:231: warning: no semicolon at end of struct or union mkdosfs.c:232: warning: type defaults to `int' in declaration of `lcase' mkdosfs.c:232: warning: data definition has no type or storage class mkdosfs.c:233: error: parse error before "ctime_ms" mkdosfs.c:233: warning: type defaults to `int' in declaration of `ctime_ms' mkdosfs.c:233: warning: data definition has no type or storage class mkdosfs.c:234: error: parse error before "ctime" mkdosfs.c:234: warning: type defaults to `int' in declaration of `ctime' mkdosfs.c:234: error: 'ctime' redeclared as different kind of symbol /usr/include/time.h:254: error: previous declaration of 'ctime' was here mkdosfs.c:234: error: 'ctime' redeclared as different kind of symbol /usr/include/time.h:254: error: previous declaration of 'ctime' was here mkdosfs.c:234: warning: data definition has no type or storage class mkdosfs.c:235: error: parse error before "cdate" mkdosfs.c:235: warning: type defaults to `int' in declaration of `cdate' mkdosfs.c:235: warning: data definition has no type or storage class mkdosfs.c:236: error: parse error before "adate" mkdosfs.c:236: warning: type defaults to `int' in declaration of `adate' mkdosfs.c:236: warning: data definition has no type or storage class mkdosfs.c:237: error: parse error before "starthi" mkdosfs.c:237: warning: type defaults to `int' in declaration of `starthi' mkdosfs.c:237: warning: data definition has no type or storage class mkdosfs.c:238: error: parse error before "time" mkdosfs.c:238: warning: type defaults to `int' in declaration of `time' mkdosfs.c:238: error: 'time' redeclared as different kind of symbol /usr/include/time.h:184: error: previous declaration of 'time' was here mkdosfs.c:238: error: 'time' redeclared as different kind of symbol /usr/include/time.h:184: error: previous declaration of 'time' was here mkdosfs.c:238: warning: type defaults to `int' in declaration of `date' mkdosfs.c:238: warning: type defaults to `int' in declaration of `start' mkdosfs.c:238: warning: data definition has no type or storage class mkdosfs.c:239: error: parse error before "size" mkdosfs.c:239: warning: type defaults to `int' in declaration of `size' mkdosfs.c:239: warning: data definition has no type or storage class mkdosfs.c:240: warning: empty declaration mkdosfs.c:283: error: conflicting types for 'volume_id' mkdosfs.c:175: error: previous declaration of 'volume_id' was here mkdosfs.c:287: error: conflicting types for 'sector_size' mkdosfs.c:185: error: previous declaration of 'sector_size' was here mkdosfs.c:289: error: static declaration of 'backup_boot' follows non-static declaration mkdosfs.c:208: error: previous declaration of 'backup_boot' was here mkdosfs.c:302: error: conflicting types for 'info_sector' mkdosfs.c:207: error: previous declaration of 'info_sector' was here mkdosfs.c: In function `mark_FAT_sector': mkdosfs.c:387: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c: In function `establish_params': mkdosfs.c:631: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:632: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:636: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:637: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:638: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:639: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:643: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:644: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:645: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:646: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:650: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:651: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:652: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:653: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:657: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:658: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:659: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:660: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:665: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:666: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:667: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:668: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:688: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:689: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:690: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:691: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:692: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:693: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:697: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:698: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:699: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:700: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:701: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:702: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:706: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:707: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:708: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:709: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:710: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:711: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:715: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:716: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:717: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:718: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:719: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:720: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:724: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:725: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:726: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:727: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:728: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:729: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:735: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:736: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:747: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:748: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:750: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:751: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:752: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:762: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:769: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c: In function `setup_tables': mkdosfs.c:784: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:784: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:790: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:792: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:794: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:799: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:799: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:805: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:806: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:809: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:809: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:812: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:813: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:814: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:817: error: dereferencing pointer to incomplete type mkdosfs.c:818: error: dereferencing pointer to incomplete type mkdosfs.c:819: error: dereferencing pointer to incomplete type mkdosfs.c:820: error: dereferencing pointer to incomplete type mkdosfs.c:824: error: dereferencing pointer to incomplete type mkdosfs.c:826: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:828: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:829: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:830: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:834: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:839: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:840: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:841: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:844: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:846: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:849: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:853: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:853: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:861: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:864: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:866: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:869: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:882: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:889: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:892: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:897: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:902: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:916: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:921: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:944: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:949: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:967: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:968: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:968: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:982: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:983: error: dereferencing pointer to incomplete type mkdosfs.c:1007: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1008: error: dereferencing pointer to incomplete type mkdosfs.c:1014: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1015: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1016: error: dereferencing pointer to incomplete type mkdosfs.c:1041: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1061: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1066: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1094: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1096: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1097: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1101: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1102: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1107: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1108: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1109: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1110: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1111: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1125: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1126: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1126: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1139: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1140: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1141: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1145: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1146: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1148: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1152: error: dereferencing pointer to incomplete type mkdosfs.c:1175: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1175: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1176: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1176: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1179: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1181: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1181: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1182: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1182: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1188: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1188: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1206: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1215: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1216: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1216: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1217: error: invalid application of `sizeof' to incomplete type `msdos_dir_entry' mkdosfs.c:1227: error: invalid use of undefined type `struct msdos_dir_entry' mkdosfs.c:1227: error: dereferencing pointer to incomplete type mkdosfs.c:1228: error: dereferencing pointer to incomplete type mkdosfs.c:1229: error: dereferencing pointer to incomplete type mkdosfs.c:1231: error: dereferencing pointer to incomplete type mkdosfs.c:1233: error: dereferencing pointer to incomplete type mkdosfs.c:1236: error: dereferencing pointer to incomplete type mkdosfs.c:1237: error: dereferencing pointer to incomplete type mkdosfs.c:1237: error: dereferencing pointer to incomplete type mkdosfs.c:1238: error: dereferencing pointer to incomplete type mkdosfs.c:1238: error: dereferencing pointer to incomplete type mkdosfs.c:1239: error: dereferencing pointer to incomplete type mkdosfs.c:1239: error: dereferencing pointer to incomplete type mkdosfs.c:1240: error: dereferencing pointer to incomplete type mkdosfs.c:1241: error: dereferencing pointer to incomplete type mkdosfs.c:1242: error: dereferencing pointer to incomplete type mkdosfs.c:1262: error: dereferencing pointer to incomplete type mkdosfs.c:1264: error: dereferencing pointer to incomplete type mkdosfs.c:1265: error: dereferencing pointer to incomplete type mkdosfs.c:1268: error: `__u16' undeclared (first use in this function) mkdosfs.c:1268: error: (Each undeclared identifier is reported only once mkdosfs.c:1268: error: for each function it appears in.) mkdosfs.c:1268: error: parse error before ')' token mkdosfs.c: In function `write_tables': mkdosfs.c:1309: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1309: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1317: error: invalid application of `sizeof' to incomplete type `msdos_boot_sector' mkdosfs.c:1321: error: invalid use of undefined type `struct msdos_boot_sector' mkdosfs.c:1326: error: invalid application of `sizeof' to incomplete type `msdos_boot_sector' mkdosfs.c: In function `main': mkdosfs.c:1406: error: called object is not a function mkdosfs.c: At top level: mkdosfs.c:210: error: storage size of `vi' isn't known mkdosfs.c:298: error: storage size of `bs' isn't known make[1]: *** [mkdosfs.o] Error 1 make[1]: Leaving directory `/tmp/portage/dosfstools-2.10-r1/work/dosfstools-2.10/mkdosfs' make: *** [all] Error 2 !!! ERROR: sys-fs/dosfstools-2.10-r1 failed. !!! Function src_compile, Line 33, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. emerge dosfstools on celeron 1200 box 2. emerge dosfstools on AMD64 (x86-64) 3. Actual Results: emerge error Expected Results: install cleanly Celeron box: Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3, glibc-2.3.4.20041102- r0, 2.6.11-ck4s i686) ================================================================= System uname: 2.6.11-ck4s i686 Intel(R) Celeron(TM) CPU 1200MHz Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 09:02:37)] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /ftphome/etc /usr/kde/2/share/config /usr/kde/3/share/conf ig /usr/share/config /var/bind /var/qmail/alias /var/qmail/control /var/vpopmai l/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/texmf/web2c /etc /env.d" CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache digest distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ ftp://ftp.easynet.nl/mirror/gentoo/ http://ftp-stud.fht- esslingen.de/pub/Mirrors/gentoo/" LDFLAGS="-Wl,-z,now" LINGUAS="sk en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/uportage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 aalib acl apache2 apm avi bash-completion berkdb bzip2 cdparanoia clamav clearpasswd crypt cups curl dvd emboss encode fam fbcon foomaticdb fortran gd gif graphviz imagemagick imap imlib ithreads java javascript jikes jpeg junit libg++ libwww mad maildir mikmod mmx mp3 mpeg mpm-worker mysql ncurses nls no- old-linux nptl oav ogg oggvorbis openssh pam pdflib pear-db perl png python qmail quicktime readline sdl sendfile shaper slang socks5 spamassassin spell sse ssl svga symlink tcpd tetex threads tiff virus-scan vorbis xml xml2 xmms zlib linguas_sk linguas_en" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL AMD64 box: Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20050125- r1, 2.6.11-ck4s x86_64) ================================================================= System uname: 2.6.11-ck4s x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 10 2005, 09:02:59)] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-march=k8 -pipe -O3 -fomit-frame-pointer -ftracer -mfpmath=sse -mmmx - m3dnow -msse2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X 11/xkb /usr/share/config /var/bind /var/qmail/alias /var/qmail/control /var/vpo pmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -pipe -O3 -fomit-frame-pointer -ftracer -mfpmath=sse - mmmx -m3dnow -msse2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache digest distlocks sandbox" GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ ftp://ftp.easynet.nl/mirror/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LDFLAGS="-Wl,-z,now" LINGUAS="sk en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/uportage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X X509 aac acl acpi apache2 artswrappersuid bash-completion berkdb bitmap-fonts bzlib chroot clamav clearpasswd crypt curl divx4linux dlz dv dvd dvdread fam flash font-server fortran gd gif glibc gmail imagemagick imap innodb ipalias ithreads java jp2 jpeg libwww lzw lzw-tiff maildir maildrop mp3 mpeg mpm-worker mysql ncurses nls nojoystick notlsbeforeauth nptl nvidia oav opengl openssh pam parse-clocks pdflib perl perlsuid php png python qmail qt rar rdesktop readline shaper skey softquota spamassassin spell ssl symlink tcpd threads tiff toolbar truetype truetype-fonts type1-fonts usb virus-scan vpopmail xml2 xpm xrandr xv xvid zlib linguas_sk linguas_en" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
doubleclick :-(