autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: /home/conan/w/cci_PR-4166/.conan/data/automake/1.16.3/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/aclocal --force -I autoconf autoreconf: configure.ac: tracing autoreconf: running: /home/conan/w/cci_PR-4166/.conan/data/libtool/2.4.6/_/_/package/4a7d6af2217755dec3eb03f9c3d55ee575f0b82b/bin/libtoolize --copy --force autoreconf: running: /home/conan/w/cci_PR-4166/.conan/data/autoconf/2.69/_/_/package/cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31/bin/autoconf --force autoreconf: running: /home/conan/w/cci_PR-4166/.conan/data/autoconf/2.69/_/_/package/cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31/bin/autoheader --force autoreconf: running: /home/conan/w/cci_PR-4166/.conan/data/automake/1.16.3/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/automake --add-missing --copy --force-missing configure.ac:19: installing 'autoconf/compile' configure.ac:33: installing 'autoconf/config.guess' configure.ac:33: installing 'autoconf/config.sub' configure.ac:13: installing 'autoconf/install-sh' configure.ac:13: installing 'autoconf/missing' Makefile.am: installing './INSTALL' autoreconf: Leaving directory `.' ../source_subfolder/lib/encode.c:151:13: warning: In the GNU C Library, "major" is defined by . For historical compatibility, it is currently defined by as well, but we plan to remove this soon. To use "major", include directly. If you did not intend to use a system-defined macro "major", you should undefine it after including . [-W#pragma-messages] int_to_oct(major(device), t->th_buf.devmajor, 8); ^ /usr/include/x86_64-linux-gnu/sys/sysmacros.h:101:21: note: expanded from macro 'major' # define major(dev) __SYSMACROS_DM (major) gnu_dev_major (dev) ^ /usr/include/x86_64-linux-gnu/sys/sysmacros.h:52:32: note: expanded from macro '__SYSMACROS_DM' #define __SYSMACROS_DM(symbol) __SYSMACROS_DM1 \ ^ /usr/include/x86_64-linux-gnu/sys/sysmacros.h:62:30: note: expanded from macro '__SYSMACROS_DM1' #define __SYSMACROS_DM1(...) __glibc_macro_warning (#__VA_ARGS__) ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:462:3: note: expanded from macro '__glibc_macro_warning' __glibc_macro_warning1 (GCC warning message) ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:460:42: note: expanded from macro '__glibc_macro_warning1' # define __glibc_macro_warning1(message) _Pragma (#message) ^ ../source_subfolder/lib/encode.c:152:13: warning: In the GNU C Library, "minor" is defined by . For historical compatibility, it is currently defined by as well, but we plan to remove this soon. To use "minor", include directly. If you did not intend to use a system-defined macro "minor", you should undefine it after including . [-W#pragma-messages] int_to_oct(minor(device), t->th_buf.devminor, 8); ^ /usr/include/x86_64-linux-gnu/sys/sysmacros.h:102:21: note: expanded from macro 'minor' # define minor(dev) __SYSMACROS_DM (minor) gnu_dev_minor (dev) ^ /usr/include/x86_64-linux-gnu/sys/sysmacros.h:52:32: note: expanded from macro '__SYSMACROS_DM' #define __SYSMACROS_DM(symbol) __SYSMACROS_DM1 \ ^ /usr/include/x86_64-linux-gnu/sys/sysmacros.h:62:30: note: expanded from macro '__SYSMACROS_DM1' #define __SYSMACROS_DM1(...) __glibc_macro_warning (#__VA_ARGS__) ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:462:3: note: expanded from macro '__glibc_macro_warning' __glibc_macro_warning1 (GCC warning message) ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:460:42: note: expanded from macro '__glibc_macro_warning1' # define __glibc_macro_warning1(message) _Pragma (#message) ^ ../source_subfolder/lib/extract.c:387:5: warning: In the GNU C Library, "makedev" is defined by . For historical compatibility, it is currently defined by as well, but we plan to remove this soon. To use "makedev", include directly. If you did not intend to use a system-defined macro "makedev", you should undefine it after including . [-W#pragma-messages] compat_makedev(devmaj, devmin)) == -1) ^ ../source_subfolder/compat/compat.h:192:27: note: expanded from macro 'compat_makedev' # define compat_makedev makedev ^ /usr/include/x86_64-linux-gnu/sys/sysmacros.h:103:28: note: expanded from macro 'makedev' # define makedev(maj, min) __SYSMACROS_DM (makedev) gnu_dev_makedev (maj, min) ^ /usr/include/x86_64-linux-gnu/sys/sysmacros.h:52:32: note: expanded from macro '__SYSMACROS_DM' #define __SYSMACROS_DM(symbol) __SYSMACROS_DM1 \ ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/include/x86_64-linux-gnu/sys/cdefs.h:462:3: note: expanded from macro '__glibc_macro_warning' __glibc_macro_warning1 (GCC warning message) ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:460:42: note: expanded from macro '__glibc_macro_warning1' # define __glibc_macro_warning1(message) _Pragma (#message) ^ :52:6: note: expanded from here GCC warning "In the GNU C Library, \"makedev\" is defined\n by . For historical compatibility, it is\n currently defined by as well, but we plan to\n remove this soon. To use \"makedev\", include \n directly. If you did not intend to use a system-defined macro\n \"makedev\", you should undefine it after including ." ^ ../source_subfolder/lib/extract.c:426:5: warning: In the GNU C Library, "makedev" is defined by . For historical compatibility, it is currently defined by as well, but we plan to remove this soon. To use "makedev", include directly. If you did not intend to use a system-defined macro "makedev", you should undefine it after including . [-W#pragma-messages] compat_makedev(devmaj, devmin)) == -1) ^ ../source_subfolder/compat/compat.h:192:27: note: expanded from macro 'compat_makedev' # define compat_makedev makedev ^ /usr/include/x86_64-linux-gnu/sys/sysmacros.h:103:28: note: expanded from macro 'makedev' # define makedev(maj, min) __SYSMACROS_DM (makedev) gnu_dev_makedev (maj, min) ^ /usr/include/x86_64-linux-gnu/sys/sysmacros.h:52:32: note: expanded from macro '__SYSMACROS_DM' #define __SYSMACROS_DM(symbol) __SYSMACROS_DM1 \ ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/include/x86_64-linux-gnu/sys/cdefs.h:462:3: note: expanded from macro '__glibc_macro_warning' __glibc_macro_warning1 (GCC warning message) ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:460:42: note: expanded from macro '__glibc_macro_warning1' # define __glibc_macro_warning1(message) _Pragma (#message) ^ :53:6: note: expanded from here GCC warning "In the GNU C Library, \"makedev\" is defined\n by . For historical compatibility, it is\n currently defined by as well, but we plan to\n remove this soon. To use \"makedev\", include \n directly. If you did not intend to use a system-defined macro\n \"makedev\", you should undefine it after including ." ^ 2 warnings generated. ../source_subfolder/lib/handle.c:47:17: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] (*t)->pathname = pathname; ^ ~~~~~~~~ 1 warning generated. 2 warnings generated. ../source_subfolder/lib/util.c:161:27: warning: field width should have type 'int', but argument has type 'unsigned long' [-Wformat] snprintf(oct, octlen, "%*lo", octlen - 1, (unsigned long)num); ~~^~ ~~~~~~~~~~ 1 warning generated. CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY