autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -I m4 autoreconf: running: /usr/bin/autoconf --force configure.ac:189: warning: The macro 'AC_GNU_SOURCE' is obsolete. configure.ac:189: You should run autoupdate. ./lib/autoconf/specific.m4:489: AC_GNU_SOURCE is expanded from... configure.ac:189: the top level configure.ac:475: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.ac:475: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.ac:475: the top level autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:189: installing './compile' configure.ac:32: installing './config.guess' configure.ac:32: installing './config.sub' configure.ac:36: installing './install-sh' configure.ac:36: installing './missing' Makefile.am: installing './INSTALL' libfuse-lite/Makefile.am: installing './depcomp' autoreconf: Leaving directory '.' configure: WARNING: ntfsprogs Windows compliant geometry code requires the hd library. rm: cannot remove 'libtoolT': No such file or directory collate.c: In function ântfs_collate_file_nameâ: collate.c:230:36: warning: taking address of packed member of âstructâ may result in an unaligned pointer value [-Waddress-of-packed-member] 230 | (ntfschar*)&file_name_attr1->file_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ collate.c:232:36: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 232 | (ntfschar*)&file_name_attr2->file_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ dir.c: In function ântfs_inode_lookup_by_nameâ: dir.c:334:44: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 334 | (ntfschar*)&ie->key.file_name.file_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dir.c:455:44: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 455 | (ntfschar*)&ie->key.file_name.file_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dir.c: In function ântfs_filldirâ: dir.c:1001:49: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 1001 | res = filldir(dirent, fn->file_name, | ~~^~~~~~~~~~~ dir.c: In function ântfs_deleteâ: dir.c:1990:44: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 1990 | if (ntfs_names_are_equal(fn->file_name, fn->file_name_length, | ~~^~~~~~~~~~~ ea.c: In function ântfs_need_ea.part.0â: ea.c:89:39: warning: âdummyâ may be used uninitialized [-Wmaybe-uninitialized] 89 | res = ntfs_attr_add(ni, type, | ^~~~~~~~~~~~~~~~~~~~~~~ 90 | AT_UNNAMED,0,&dummy,(s64)size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ea.c:56: ../include/ntfs-3g/attrib.h:336:12: note: by argument 5 of type âconst u8 *â {aka âconst unsigned char *â} to ântfs_attr_addâ declared here 336 | extern int ntfs_attr_add(ntfs_inode *ni, ATTR_TYPES type, | ^~~~~~~~~~~~~ ea.c:77:12: note: âdummyâ declared here 77 | u8 dummy; | ^~~~~ ea.c: In function ântfs_set_ntfs_eaâ: ea.c:280:43: warning: array subscript 255 is outside the bounds of an interior zero-length array âconst u8[0]â {aka âconst unsigned char[]â} [-Wzero-length-bounds] 280 | && !p_ea->name[p_ea->name_length]; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ea.c:55: ../include/ntfs-3g/layout.h:2514:12: note: while referencing ânameâ 2514 | u8 name[0]; /* Name of the EA. */ | ^~~~ index.c: In function ântfs_ie_filename_getâ: index.c:278:37: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 278 | return ntfs_attr_name_get(fn->file_name, fn->file_name_length); | ~~^~~~~~~~~~~ ea.c: In function ântfs_ea_check_wsldevâ: ea.c:459:41: warning: array subscript 256 is outside the bounds of an interior zero-length array âconst u8[0]â {aka âconst unsigned char[]â} [-Wzero-length-bounds] 459 | memcpy(&device, &p_ea->name[p_ea->name_length + 1], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/ntfs-3g/layout.h:2514:12: note: while referencing ânameâ 2514 | u8 name[0]; /* Name of the EA. */ | ^~~~ inode.c: In function ântfs_inode_add_attrlistâ: inode.c:1262:61: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 1262 | if (!ntfs_attr_lookup(ale->type, ale->name, | ~~~^~~~~~ inode.c:1161:60: warning: pointer âalâ may be used after âreallocâ [-Wuse-after-free] 1161 | ale = (ATTR_LIST_ENTRY *)(aln + ((u8 *)ale - al)); | ~~~~~~~~~~~^~~~~ inode.c:1155:23: note: call to âreallocâ here 1155 | aln = realloc(al, al_len); | ^~~~~~~~~~~~~~~~~~~ reparse.c: In function ântfs_fix_file_nameâ: reparse.c:185:61: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 185 | && ntfs_names_are_equal(find.attr.file_name, | ~~~~~~~~~^~~~~~~~~~ reparse.c:187:38: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 187 | found->file_name, found->file_name_length, | ~~~~~^~~~~~~~~~~ reparse.c:165:52: warning: array subscript 254 is outside the bounds of an interior zero-length array ântfschar[0]â {aka âshort unsigned int[]â} [-Wzero-length-bounds] 165 | find.attr.file_name[i] = vol->upcase[cpuchar]; | ~~~~~~~~~~~~~~~~~~~^~~ In file included from reparse.c:50: ../include/ntfs-3g/layout.h:1141:18: note: while referencing âfile_nameâ 1141 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ reparse.c:167:52: warning: array subscript 254 is outside the bounds of an interior zero-length array ântfschar[0]â {aka âshort unsigned int[]â} [-Wzero-length-bounds] 167 | find.attr.file_name[i] = uname[i]; | ~~~~~~~~~~~~~~~~~~~^~~ ../include/ntfs-3g/layout.h:1141:18: note: while referencing âfile_nameâ 1141 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ unistr.c: In function ântfs_file_value_upcaseâ: unistr.c:432:37: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 432 | ntfs_name_upcase((ntfschar*)&file_name_attr->file_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ntfsinfo.c: In function ântfs_dump_attr_listâ: ntfsinfo.c:879:56: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 879 | name_size = ntfs_ucstombs(entry->name, | ~~~~~^~~~~~ ntfsinfo.c: In function ântfs_dump_filenameâ: ntfsinfo.c:969:66: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 969 | mbs_file_name_size = ntfs_ucstombs(file_name_attr->file_name, | ~~~~~~~~~~~~~~^~~~~~~~~~~ utils.c: In function âutils_inode_get_nameâ: utils.c:577:47: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 577 | if (ntfs_ucstombs(attr->file_name, attr->file_name_length, | ~~~~^~~~~~~~~~~ utils.c: In function âutils_attr_get_nameâ: utils.c:659:47: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 659 | namelen = ntfs_ucsnlen(attrdef->name, sizeof(attrdef->name)); | ~~~~~~~^~~~~~ utils.c:660:42: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 660 | if (ntfs_ucstombs(attrdef->name, namelen, &name, 0) < 0) { | ~~~~~~~^~~~~~ ntfsls.c: In function âmainâ: ntfsls.c:698:44: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 698 | name = attr->file_name; | ^~~~ In file included from ntfsls.c:52: In function â__ntfs_list_addâ, inlined from ântfs_list_add_tailâ at list.h:93:2, inlined from âreaddir_recursiveâ at ntfsls.c:413:3: list.h:62:20: warning: storing the address of local variable âcompâ in âpaths.list.prevâ [-Wdangling-pointer=] 62 | next->prev = new; | ~~~~~~~~~~~^~~~~ ntfsls.c: In function âreaddir_recursiveâ: ntfsls.c:393:31: note: âcompâ declared here 393 | struct path_component comp; | ^~~~ ntfsls.c:384:38: note: âpathsâ declared here 384 | static struct path_component paths = { | ^~~~~ In function ântfs_dump_attr_eaâ, inlined from ântfs_dump_file_attributesâ at ntfsinfo.c:2555:4, inlined from âmainâ at ntfsinfo.c:2651:4: ntfsinfo.c:2293:34: warning: âstrncmpâ specified bound 11 exceeds source size 0 [-Wstringop-overread] 2293 | !strncmp((const char*)"SETFILEBITS", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2294 | (const char*)ea->name, 11)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/ntfs-3g/inode.h:32, from ../include/ntfs-3g/volume.h:51, from ../include/ntfs-3g/mft.h:27, from ntfsinfo.c:71: ../include/ntfs-3g/layout.h: In function âmainâ: ../include/ntfs-3g/layout.h:2514:12: note: source object allocated here 2514 | u8 name[0]; /* Name of the EA. */ | ^~~~ ntfstruncate.c: In function âdump_attr_recordâ: ntfstruncate.c:555:43: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 555 | if (ucstos(s, attr_defs[i].name, sizeof(s)) == -1) { | ~~~~~~~~~~~~^~~~~ ntfsusermap.c: In function âoutputmapâ: ntfsusermap.c:898:68: warning: â%sâ directive argument is null [-Wformat-overflow=] 898 | fprintf(stderr, "* Could not create mapping file \"%s\"\n", | ^~ sd.c: In function âinit_system_file_sdâ: sd.c:124:27: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 124 | sub_authorities = aa_ace->sid.sub_authority; | ^~~~~~ sd.c:158:27: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 158 | sub_authorities = sid->sub_authority; | ^~~ sd.c: In function âinit_root_sdâ: sd.c:220:27: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 220 | sub_authorities = ace->sid.sub_authority; | ^~~ sd.c:241:27: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 241 | sub_authorities = ace->sid.sub_authority; | ^~~ sd.c:344:27: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 344 | sub_authorities = ace->sid.sub_authority; | ^~~ sd.c:365:27: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 365 | sub_authorities = ace->sid.sub_authority; | ^~~ mkntfs.c: In function âadd_attr_file_nameâ: mkntfs.c:2076:17: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 2076 | uname = fn->file_name; | ^~ mkntfs.c: In function âinsert_index_entry_in_res_dir_indexâ: mkntfs.c:2765:71: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 2765 | i = ntfs_names_full_collate(idx->key.file_name.file_name, idx->key.file_name.file_name_length, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ mkntfs.c:2766:65: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 2766 | idx_entry->key.file_name.file_name, idx_entry->key.file_name.file_name_length, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ mkntfs.c:2789:71: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 2789 | i = ntfs_names_full_collate(idx->key.file_name.file_name, idx->key.file_name.file_name_length, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ mkntfs.c:2790:65: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 2790 | idx_entry->key.file_name.file_name, idx_entry->key.file_name.file_name_length, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ mkntfs.c: In function âinsert_file_link_in_dir_indexâ: mkntfs.c:3089:54: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 3089 | i = ntfs_names_full_collate(file_name->file_name, file_name->file_name_length, | ~~~~~~~~~^~~~~~~~~~~ mkntfs.c:3090:70: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 3090 | ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name, ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ mkntfs.c:3119:54: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 3119 | i = ntfs_names_full_collate(file_name->file_name, file_name->file_name_length, | ~~~~~~~~~^~~~~~~~~~~ mkntfs.c:3120:70: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 3120 | ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name, ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ mkntfs.c: In function âcreate_hardlink_resâ: mkntfs.c:3210:17: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 3210 | uname = fn->file_name; | ^~ mkntfs.c: In function âcreate_hardlinkâ: mkntfs.c:3325:17: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 3325 | uname = fn->file_name; | ^~ utils.c: In function âutils_inode_get_nameâ: utils.c:577:47: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 577 | if (ntfs_ucstombs(attr->file_name, attr->file_name_length, | ~~~~^~~~~~~~~~~ utils.c: In function âutils_attr_get_nameâ: utils.c:659:47: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 659 | namelen = ntfs_ucsnlen(attrdef->name, sizeof(attrdef->name)); | ~~~~~~~^~~~~~ utils.c:660:42: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 660 | if (ntfs_ucstombs(attrdef->name, namelen, &name, 0) < 0) { | ~~~~~~~^~~~~~ ntfsundelete.c: In function âget_parent_nameâ: ntfsundelete.c:1038:56: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 1038 | if (ntfs_ucstombs(filename_attr->file_name, | ~~~~~~~~~~~~~^~~~~~~~~~~ ntfsundelete.c: In function âget_filenamesâ: ntfsundelete.c:1176:36: warning: taking address of packed member of âstruct â may result in an unaligned pointer value [-Waddress-of-packed-member] 1176 | name->uname = attr->file_name; | ^~~~ lowntfs-3g.c: In function ântfs_fuse_getstatâ: lowntfs-3g.c:907:66: warning: taking address of packed member of âunion â may result in an unaligned pointer value [-Waddress-of-packed-member] 907 | intx_file->target, | ~~~~~~~~~^~~~~~~~ lowntfs-3g.c: In function ântfs_fuse_readlinkâ: lowntfs-3g.c:1208:36: warning: taking address of packed member of âunion â may result in an unaligned pointer value [-Waddress-of-packed-member] 1208 | if (ntfs_ucstombs(intx_file->target, (na->data_size - | ~~~~~~~~~^~~~~~~~ ntfs-3g.c: In function ântfs_fuse_getattrâ: ntfs-3g.c:1008:66: warning: taking address of packed member of âunion â may result in an unaligned pointer value [-Waddress-of-packed-member] 1008 | intx_file->target, | ~~~~~~~~~^~~~~~~~ ntfs-3g.c: In function ântfs_fuse_readlinkâ: ntfs-3g.c:1238:36: warning: taking address of packed member of âunion â may result in an unaligned pointer value [-Waddress-of-packed-member] 1238 | if (ntfs_ucstombs(intx_file->target, (na->data_size - | ~~~~~~~~~^~~~~~~~ libtool: warning: remember to run 'libtool --finish /usr/lib' libtool: warning: remember to run 'libtool --finish /usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib' libtool: warning: '../libntfs-3g/libntfs-3g.la' has not been installed in '/usr/lib'