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'