sbuild (Debian sbuild) 0.89.3+deb13u4 (28 December 2025) on debian-ci-siliconvalley +==============================================================================+ | ntfsprogs-plus 1.0.0-4 (ppc64el) Thu, 17 Sep 2026 05:20:12 +0000 | +==============================================================================+ Package: ntfsprogs-plus Version: 1.0.0-4 Source Version: 1.0.0-4 Distribution: unstable Machine Architecture: amd64 Host Architecture: ppc64el Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: Unpacking /home/crossqa/.cache/sbuild/unstable-amd64-sbuild.tar.zst to /tmp/tmp.sbuild.kseX1ZluNQ... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Update chroot Thu, 17 Sep 2026 05:20:17 +0000 | +------------------------------------------------------------------------------+ Get:1 http://localhost:3142/debian unstable InRelease [193 kB] Get:2 http://localhost:3142/debian unstable/main Sources [12.0 MB] Get:3 http://localhost:3142/debian unstable/main ppc64el Packages [10.5 MB] Get:4 http://localhost:3142/debian unstable/main amd64 Packages [10.8 MB] Fetched 33.5 MB in 3s (12.2 MB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: tar 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 825 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 http://localhost:3142/debian unstable/main amd64 tar amd64 1.35+dfsg-6 [825 kB] Fetched 825 kB in 0s (74.4 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12038 files and directories currently installed.) Preparing to unpack .../tar_1.35+dfsg-6_amd64.deb ... Unpacking tar (1.35+dfsg-6) over (1.35+dfsg-5) ... Setting up tar (1.35+dfsg-6) ... +------------------------------------------------------------------------------+ | Fetch source files Thu, 17 Sep 2026 05:20:22 +0000 | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'ntfsprogs-plus' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/ntfsprogs-plus.git Please use: git clone https://salsa.debian.org/debian/ntfsprogs-plus.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 810 kB of source archives. Get:1 http://localhost:3142/debian unstable/main ntfsprogs-plus 1.0.0-4 (dsc) [2020 B] Get:2 http://localhost:3142/debian unstable/main ntfsprogs-plus 1.0.0-4 (tar) [806 kB] Get:3 http://localhost:3142/debian unstable/main ntfsprogs-plus 1.0.0-4 (diff) [2884 B] Fetched 810 kB in 1s (1612 kB/s) Download complete and in download only mode +------------------------------------------------------------------------------+ | Install package build dependencies Thu, 17 Sep 2026 05:20:23 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), libgcrypt20-dev, libgpg-error-dev, libasan8, pkgconf, uuid-dev, libc-dev, libstdc++-dev, build-essential:amd64, crossbuild-essential-ppc64el:amd64, apt-utils:amd64, libc-dev:ppc64el, libstdc++-dev:ppc64el Filtered Build-Depends: debhelper-compat (= 13), libgcrypt20-dev, libgpg-error-dev, libasan8, pkgconf, uuid-dev, libc-dev, libstdc++-dev, build-essential:amd64, crossbuild-essential-ppc64el:amd64, apt-utils:amd64, libc-dev:ppc64el, libstdc++-dev:ppc64el dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-Tdsz6V/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ InRelease Get:2 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ Release [609 B] Ign:3 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ Release.gpg Get:4 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ Sources [811 B] Get:5 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ Packages [830 B] Fetched 2250 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Execute external solver... The following additional packages will be installed: autoconf automake autopoint autotools-dev binutils-powerpc64le-linux-gnu bsdextrautils cpp-16-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu crossbuild-essential-ppc64el debhelper dh-autoreconf dh-strip-nondeterminism dwz file g++-16-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc-16-base:ppc64el gcc-16-cross-base gcc-16-powerpc64le-linux-gnu gcc-16-powerpc64le-linux-gnu-base gcc-powerpc64le-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan8:ppc64el libasan8-ppc64el-cross libatomic1:ppc64el libatomic1-ppc64el-cross libc-gconv-modules-extra:ppc64el libc6:ppc64el libc6-dev:ppc64el libc6-dev-ppc64el-cross libc6-ppc64el-cross libdebhelper-perl libelf1t64 libfile-stripnondeterminism-perl libgcc-16-dev:ppc64el libgcc-16-dev-ppc64el-cross libgcc-s1:ppc64el libgcc-s1-ppc64el-cross libgcrypt20:ppc64el libgcrypt20-dev:ppc64el libgomp1:ppc64el libgomp1-ppc64el-cross libgpg-error-dev:ppc64el libgpg-error0:ppc64el libitm1:ppc64el libitm1-ppc64el-cross liblsan0:ppc64el liblsan0-ppc64el-cross libmagic-mgc libmagic1t64 libpipeline1 libpkgconf7 libquadmath0:ppc64el libquadmath0-ppc64el-cross libstdc++-16-dev:ppc64el libstdc++-16-dev-ppc64el-cross libstdc++6:ppc64el libstdc++6-ppc64el-cross libtool libtsan2:ppc64el libtsan2-ppc64el-cross libubsan1:ppc64el libubsan1-ppc64el-cross libuchardet0 libunistring5 libuuid1:ppc64el libxml2-16 linux-libc-dev-ppc64el-cross m4 man-db pkgconf:ppc64el pkgconf-bin po-debconf sensible-utils uuid-dev:ppc64el Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc gcc-16-locales cpp-16-doc cpp-doc dh-make gcc-16-doc manpages-dev flex bison gdb-powerpc64le-linux-gnu gcc-doc gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n groff glibc-doc:ppc64el libc-l10n:ppc64el locales:ppc64el libnss-nis:ppc64el manpages-dev:ppc64el rng-tools:ppc64el libgcrypt-bin:ppc64el libgcrypt20-doc:ppc64el libstdc++-16-doc:ppc64el libtool-doc gfortran | fortran95-compiler uuid-runtime:ppc64el m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx python3:any python3-requests libidn2-0:ppc64el libarchive-cpio-perl libgpg-error-l10n:ppc64el libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-powerpc64le-linux-gnu bsdextrautils cpp-16-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu crossbuild-essential-ppc64el debhelper dh-autoreconf dh-strip-nondeterminism dwz file g++-16-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc-16-base:ppc64el gcc-16-cross-base gcc-16-powerpc64le-linux-gnu gcc-16-powerpc64le-linux-gnu-base gcc-powerpc64le-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan8:ppc64el libasan8-ppc64el-cross libatomic1:ppc64el libatomic1-ppc64el-cross libc-gconv-modules-extra:ppc64el libc6:ppc64el libc6-dev:ppc64el libc6-dev-ppc64el-cross libc6-ppc64el-cross libdebhelper-perl libelf1t64 libfile-stripnondeterminism-perl libgcc-16-dev:ppc64el libgcc-16-dev-ppc64el-cross libgcc-s1:ppc64el libgcc-s1-ppc64el-cross libgcrypt20:ppc64el libgcrypt20-dev:ppc64el libgomp1:ppc64el libgomp1-ppc64el-cross libgpg-error-dev:ppc64el libgpg-error0:ppc64el libitm1:ppc64el libitm1-ppc64el-cross liblsan0:ppc64el liblsan0-ppc64el-cross libmagic-mgc libmagic1t64 libpipeline1 libpkgconf7 libquadmath0:ppc64el libquadmath0-ppc64el-cross libstdc++-16-dev:ppc64el libstdc++-16-dev-ppc64el-cross libstdc++6:ppc64el libstdc++6-ppc64el-cross libtool libtsan2:ppc64el libtsan2-ppc64el-cross libubsan1:ppc64el libubsan1-ppc64el-cross libuchardet0 libunistring5 libuuid1:ppc64el libxml2-16 linux-libc-dev-ppc64el-cross m4 man-db pkgconf:ppc64el pkgconf-bin po-debconf sbuild-build-depends-main-dummy:ppc64el sensible-utils uuid-dev:ppc64el 0 upgraded, 80 newly installed, 0 to remove and 0 not upgraded. Need to get 301 MB of archives. After this operation, 1138 MB of additional disk space will be used. Get:1 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [936 B] Get:2 http://localhost:3142/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get:3 http://localhost:3142/debian unstable/main amd64 libmagic-mgc amd64 1:5.47-4 [345 kB] Get:4 http://localhost:3142/debian unstable/main amd64 libmagic1t64 amd64 1:5.47-4 [111 kB] Get:5 http://localhost:3142/debian unstable/main amd64 file amd64 1:5.47-4 [43.0 kB] Get:6 http://localhost:3142/debian unstable/main amd64 gettext-base amd64 1.0-5 [334 kB] Get:7 http://localhost:3142/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2+b2 [69.0 kB] Get:8 http://localhost:3142/debian unstable/main amd64 groff-base amd64 1.24.1-1 [1336 kB] Get:9 http://localhost:3142/debian unstable/main amd64 bsdextrautils amd64 2.42.3-1 [102 kB] Get:10 http://localhost:3142/debian unstable/main amd64 libpipeline1 amd64 1.5.8-3 [49.2 kB] Get:11 http://localhost:3142/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:12 http://localhost:3142/debian unstable/main amd64 m4 amd64 1.4.21-1 [332 kB] Get:13 http://localhost:3142/debian unstable/main amd64 autoconf all 2.73-2 [516 kB] Get:14 http://localhost:3142/debian unstable/main amd64 autotools-dev all 20240727.1+nmu1 [60.0 kB] Get:15 http://localhost:3142/debian unstable/main amd64 automake all 1:1.19-2 [891 kB] Get:16 http://localhost:3142/debian unstable/main amd64 autopoint all 1.0-5 [820 kB] Get:17 http://localhost:3142/debian unstable/main amd64 binutils-powerpc64le-linux-gnu amd64 2.47-6 [1634 kB] Get:18 http://localhost:3142/debian unstable/main amd64 gcc-16-powerpc64le-linux-gnu-base amd64 16.2.0-2cross1 [38.6 kB] Get:19 http://localhost:3142/debian unstable/main amd64 cpp-16-powerpc64le-linux-gnu amd64 16.2.0-2cross1 [78.0 MB] Get:20 http://localhost:3142/debian unstable/main amd64 cpp-powerpc64le-linux-gnu amd64 4:16.1.0-3 [4480 B] Get:21 http://localhost:3142/debian unstable/main amd64 gcc-16-cross-base all 16.2.0-2cross1 [34.1 kB] Get:22 http://localhost:3142/debian unstable/main amd64 libc6-ppc64el-cross all 2.43-3cross8 [1505 kB] Get:23 http://localhost:3142/debian unstable/main amd64 libgcc-s1-ppc64el-cross all 16.2.0-2cross1 [52.0 kB] Get:24 http://localhost:3142/debian unstable/main amd64 libgomp1-ppc64el-cross all 16.2.0-2cross1 [149 kB] Get:25 http://localhost:3142/debian unstable/main amd64 libitm1-ppc64el-cross all 16.2.0-2cross1 [29.2 kB] Get:26 http://localhost:3142/debian unstable/main amd64 libatomic1-ppc64el-cross all 16.2.0-2cross1 [10.3 kB] Get:27 http://localhost:3142/debian unstable/main amd64 libasan8-ppc64el-cross all 16.2.0-2cross1 [2787 kB] Get:28 http://localhost:3142/debian unstable/main amd64 liblsan0-ppc64el-cross all 16.2.0-2cross1 [1272 kB] Get:29 http://localhost:3142/debian unstable/main amd64 libtsan2-ppc64el-cross all 16.2.0-2cross1 [2502 kB] Get:30 http://localhost:3142/debian unstable/main amd64 libstdc++6-ppc64el-cross all 16.2.0-2cross1 [865 kB] Get:31 http://localhost:3142/debian unstable/main amd64 libubsan1-ppc64el-cross all 16.2.0-2cross1 [1194 kB] Get:32 http://localhost:3142/debian unstable/main amd64 libquadmath0-ppc64el-cross all 16.2.0-2cross1 [157 kB] Get:33 http://localhost:3142/debian unstable/main amd64 libgcc-16-dev-ppc64el-cross all 16.2.0-2cross1 [1469 kB] Get:34 http://localhost:3142/debian unstable/main amd64 gcc-16-powerpc64le-linux-gnu amd64 16.2.0-2cross1 [87.0 MB] Get:35 http://localhost:3142/debian unstable/main amd64 gcc-powerpc64le-linux-gnu amd64 4:16.1.0-3 [1460 B] Get:36 http://localhost:3142/debian unstable/main amd64 linux-libc-dev-ppc64el-cross all 7.1.13-1 [12.3 kB] Get:37 http://localhost:3142/debian unstable/main amd64 libc6-dev-ppc64el-cross all 2.43-3cross8 [1976 kB] Get:38 http://localhost:3142/debian unstable/main amd64 libstdc++-16-dev-ppc64el-cross all 16.2.0-2cross1 [2805 kB] Get:39 http://localhost:3142/debian unstable/main amd64 g++-16-powerpc64le-linux-gnu amd64 16.2.0-2cross1 [83.8 MB] Get:40 http://localhost:3142/debian unstable/main amd64 g++-powerpc64le-linux-gnu amd64 4:16.1.0-3 [1208 B] Get:41 http://localhost:3142/debian unstable/main amd64 crossbuild-essential-ppc64el all 12.12 [3560 B] Get:42 http://localhost:3142/debian unstable/main amd64 libdebhelper-perl all 14.4 [77.6 kB] Get:43 http://localhost:3142/debian unstable/main amd64 libtool all 2.6.2-3 [552 kB] Get:44 http://localhost:3142/debian unstable/main amd64 dh-autoreconf all 23 [12.7 kB] Get:45 http://localhost:3142/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:46 http://localhost:3142/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.1-1 [17.1 kB] Get:47 http://localhost:3142/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.1-1 [6020 B] Get:48 http://localhost:3142/debian unstable/main amd64 libelf1t64 amd64 0.196-1 [61.2 kB] Get:49 http://localhost:3142/debian unstable/main amd64 dwz amd64 0.17-1 [109 kB] Get:50 http://localhost:3142/debian unstable/main amd64 libunistring5 amd64 1.4.2-1 [480 kB] Get:51 http://localhost:3142/debian unstable/main amd64 libxml2-16 amd64 2.15.4+dfsg-1 [683 kB] Get:52 http://localhost:3142/debian unstable/main amd64 gettext amd64 1.0-5 [2704 kB] Get:53 http://localhost:3142/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:54 http://localhost:3142/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Get:55 http://localhost:3142/debian unstable/main amd64 debhelper all 14.4 [944 kB] Get:56 http://localhost:3142/debian unstable/main ppc64el gcc-16-base ppc64el 16.2.0-2 [38.4 kB] Get:57 http://localhost:3142/debian unstable/main ppc64el libgcc-s1 ppc64el 16.2.0-2 [51.9 kB] Get:58 http://localhost:3142/debian unstable/main ppc64el libc-gconv-modules-extra ppc64el 2.43-5 [1131 kB] Get:59 http://localhost:3142/debian unstable/main ppc64el libc6 ppc64el 2.43-5 [1745 kB] Get:60 http://localhost:3142/debian unstable/main ppc64el libasan8 ppc64el 16.2.0-2 [2795 kB] Get:61 http://localhost:3142/debian unstable/main ppc64el libatomic1 ppc64el 16.2.0-2 [10.2 kB] Get:62 http://localhost:3142/debian unstable/main ppc64el libc6-dev ppc64el 2.43-5 [1979 kB] Get:63 http://localhost:3142/debian unstable/main ppc64el libgomp1 ppc64el 16.2.0-2 [155 kB] Get:64 http://localhost:3142/debian unstable/main ppc64el libitm1 ppc64el 16.2.0-2 [29.1 kB] Get:65 http://localhost:3142/debian unstable/main ppc64el liblsan0 ppc64el 16.2.0-2 [1273 kB] Get:66 http://localhost:3142/debian unstable/main ppc64el libtsan2 ppc64el 16.2.0-2 [2511 kB] Get:67 http://localhost:3142/debian unstable/main ppc64el libstdc++6 ppc64el 16.2.0-2 [888 kB] Get:68 http://localhost:3142/debian unstable/main ppc64el libubsan1 ppc64el 16.2.0-2 [1196 kB] Get:69 http://localhost:3142/debian unstable/main ppc64el libquadmath0 ppc64el 16.2.0-2 [157 kB] Get:70 http://localhost:3142/debian unstable/main ppc64el libgcc-16-dev ppc64el 16.2.0-2 [1486 kB] Get:71 http://localhost:3142/debian unstable/main ppc64el libgpg-error0 ppc64el 1.61-5 [97.9 kB] Get:72 http://localhost:3142/debian unstable/main ppc64el libgcrypt20 ppc64el 1.12.3-2 [937 kB] Get:73 http://localhost:3142/debian unstable/main ppc64el libgpg-error-dev ppc64el 1.61-5 [161 kB] Get:74 http://localhost:3142/debian unstable/main ppc64el libgcrypt20-dev ppc64el 1.12.3-2 [997 kB] Get:75 http://localhost:3142/debian unstable/main amd64 libpkgconf7 amd64 2.5.1-4 [47.8 kB] Get:76 http://localhost:3142/debian unstable/main ppc64el libstdc++-16-dev ppc64el 16.2.0-2 [2941 kB] Get:77 http://localhost:3142/debian unstable/main ppc64el libuuid1 ppc64el 2.42.3-1 [35.2 kB] Get:78 http://localhost:3142/debian unstable/main amd64 pkgconf-bin amd64 2.5.1-4 [35.9 kB] Get:79 http://localhost:3142/debian unstable/main ppc64el pkgconf ppc64el 2.5.1-4 [33.6 kB] Get:80 http://localhost:3142/debian unstable/main ppc64el uuid-dev ppc64el 2.42.3-1 [47.1 kB] Preconfiguring packages ... Fetched 301 MB in 1s (214 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 12038 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.47-4_amd64.deb ... Unpacking libmagic-mgc (1:5.47-4) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.47-4_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.47-4) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.47-4_amd64.deb ... Unpacking file (1:5.47-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_1.0-5_amd64.deb ... Unpacking gettext-base (1.0-5) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-2+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.24.1-1_amd64.deb ... Unpacking groff-base (1.24.1-1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.42.3-1_amd64.deb ... Unpacking bsdextrautils (2.42.3-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.8-3_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-3) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.21-1_amd64.deb ... Unpacking m4 (1.4.21-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.73-2_all.deb ... Unpacking autoconf (2.73-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1+nmu1_all.deb ... Unpacking autotools-dev (20240727.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.19-2_all.deb ... Unpacking automake (1:1.19-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_1.0-5_all.deb ... Unpacking autopoint (1.0-5) ... Selecting previously unselected package binutils-powerpc64le-linux-gnu. Preparing to unpack .../15-binutils-powerpc64le-linux-gnu_2.47-6_amd64.deb ... Unpacking binutils-powerpc64le-linux-gnu (2.47-6) ... Selecting previously unselected package gcc-16-powerpc64le-linux-gnu-base:amd64. Preparing to unpack .../16-gcc-16-powerpc64le-linux-gnu-base_16.2.0-2cross1_amd64.deb ... Unpacking gcc-16-powerpc64le-linux-gnu-base:amd64 (16.2.0-2cross1) ... Selecting previously unselected package cpp-16-powerpc64le-linux-gnu. Preparing to unpack .../17-cpp-16-powerpc64le-linux-gnu_16.2.0-2cross1_amd64.deb ... Unpacking cpp-16-powerpc64le-linux-gnu (16.2.0-2cross1) ... Selecting previously unselected package cpp-powerpc64le-linux-gnu. Preparing to unpack .../18-cpp-powerpc64le-linux-gnu_4%3a16.1.0-3_amd64.deb ... Unpacking cpp-powerpc64le-linux-gnu (4:16.1.0-3) ... Selecting previously unselected package gcc-16-cross-base. Preparing to unpack .../19-gcc-16-cross-base_16.2.0-2cross1_all.deb ... Unpacking gcc-16-cross-base (16.2.0-2cross1) ... Selecting previously unselected package libc6-ppc64el-cross. Preparing to unpack .../20-libc6-ppc64el-cross_2.43-3cross8_all.deb ... Unpacking libc6-ppc64el-cross (2.43-3cross8) ... Selecting previously unselected package libgcc-s1-ppc64el-cross. Preparing to unpack .../21-libgcc-s1-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libgcc-s1-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package libgomp1-ppc64el-cross. Preparing to unpack .../22-libgomp1-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libgomp1-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package libitm1-ppc64el-cross. Preparing to unpack .../23-libitm1-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libitm1-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package libatomic1-ppc64el-cross. Preparing to unpack .../24-libatomic1-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libatomic1-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package libasan8-ppc64el-cross. Preparing to unpack .../25-libasan8-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libasan8-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package liblsan0-ppc64el-cross. Preparing to unpack .../26-liblsan0-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking liblsan0-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package libtsan2-ppc64el-cross. Preparing to unpack .../27-libtsan2-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libtsan2-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package libstdc++6-ppc64el-cross. Preparing to unpack .../28-libstdc++6-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libstdc++6-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package libubsan1-ppc64el-cross. Preparing to unpack .../29-libubsan1-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libubsan1-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package libquadmath0-ppc64el-cross. Preparing to unpack .../30-libquadmath0-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libquadmath0-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package libgcc-16-dev-ppc64el-cross. Preparing to unpack .../31-libgcc-16-dev-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libgcc-16-dev-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package gcc-16-powerpc64le-linux-gnu. Preparing to unpack .../32-gcc-16-powerpc64le-linux-gnu_16.2.0-2cross1_amd64.deb ... Unpacking gcc-16-powerpc64le-linux-gnu (16.2.0-2cross1) ... Selecting previously unselected package gcc-powerpc64le-linux-gnu. Preparing to unpack .../33-gcc-powerpc64le-linux-gnu_4%3a16.1.0-3_amd64.deb ... Unpacking gcc-powerpc64le-linux-gnu (4:16.1.0-3) ... Selecting previously unselected package linux-libc-dev-ppc64el-cross. Preparing to unpack .../34-linux-libc-dev-ppc64el-cross_7.1.13-1_all.deb ... Unpacking linux-libc-dev-ppc64el-cross (7.1.13-1) ... Selecting previously unselected package libc6-dev-ppc64el-cross. Preparing to unpack .../35-libc6-dev-ppc64el-cross_2.43-3cross8_all.deb ... Unpacking libc6-dev-ppc64el-cross (2.43-3cross8) ... Selecting previously unselected package libstdc++-16-dev-ppc64el-cross. Preparing to unpack .../36-libstdc++-16-dev-ppc64el-cross_16.2.0-2cross1_all.deb ... Unpacking libstdc++-16-dev-ppc64el-cross (16.2.0-2cross1) ... Selecting previously unselected package g++-16-powerpc64le-linux-gnu. Preparing to unpack .../37-g++-16-powerpc64le-linux-gnu_16.2.0-2cross1_amd64.deb ... Unpacking g++-16-powerpc64le-linux-gnu (16.2.0-2cross1) ... Selecting previously unselected package g++-powerpc64le-linux-gnu. Preparing to unpack .../38-g++-powerpc64le-linux-gnu_4%3a16.1.0-3_amd64.deb ... Unpacking g++-powerpc64le-linux-gnu (4:16.1.0-3) ... Selecting previously unselected package crossbuild-essential-ppc64el. Preparing to unpack .../39-crossbuild-essential-ppc64el_12.12_all.deb ... Unpacking crossbuild-essential-ppc64el (12.12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../40-libdebhelper-perl_14.4_all.deb ... Unpacking libdebhelper-perl (14.4) ... Selecting previously unselected package libtool. Preparing to unpack .../41-libtool_2.6.2-3_all.deb ... Unpacking libtool (2.6.2-3) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../42-dh-autoreconf_23_all.deb ... Unpacking dh-autoreconf (23) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../43-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../44-libfile-stripnondeterminism-perl_1.15.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../45-dh-strip-nondeterminism_1.15.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../46-libelf1t64_0.196-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.196-1) ... Selecting previously unselected package dwz. Preparing to unpack .../47-dwz_0.17-1_amd64.deb ... Unpacking dwz (0.17-1) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../48-libunistring5_1.4.2-1_amd64.deb ... Unpacking libunistring5:amd64 (1.4.2-1) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../49-libxml2-16_2.15.4+dfsg-1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.4+dfsg-1) ... Selecting previously unselected package gettext. Preparing to unpack .../50-gettext_1.0-5_amd64.deb ... Unpacking gettext (1.0-5) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../51-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../52-po-debconf_1.0.22_all.deb ... Unpacking po-debconf (1.0.22) ... Selecting previously unselected package debhelper. Preparing to unpack .../53-debhelper_14.4_all.deb ... Unpacking debhelper (14.4) ... Selecting previously unselected package gcc-16-base:ppc64el. Preparing to unpack .../54-gcc-16-base_16.2.0-2_ppc64el.deb ... Unpacking gcc-16-base:ppc64el (16.2.0-2) ... Selecting previously unselected package libgcc-s1:ppc64el. Preparing to unpack .../55-libgcc-s1_16.2.0-2_ppc64el.deb ... Unpacking libgcc-s1:ppc64el (16.2.0-2) ... Selecting previously unselected package libc-gconv-modules-extra:ppc64el. Preparing to unpack .../56-libc-gconv-modules-extra_2.43-5_ppc64el.deb ... Unpacking libc-gconv-modules-extra:ppc64el (2.43-5) ... Selecting previously unselected package libc6:ppc64el. Preparing to unpack .../57-libc6_2.43-5_ppc64el.deb ... Unpacking libc6:ppc64el (2.43-5) ... Selecting previously unselected package libasan8:ppc64el. Preparing to unpack .../58-libasan8_16.2.0-2_ppc64el.deb ... Unpacking libasan8:ppc64el (16.2.0-2) ... Selecting previously unselected package libatomic1:ppc64el. Preparing to unpack .../59-libatomic1_16.2.0-2_ppc64el.deb ... Unpacking libatomic1:ppc64el (16.2.0-2) ... Selecting previously unselected package libc6-dev:ppc64el. Preparing to unpack .../60-libc6-dev_2.43-5_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.43-5) ... Selecting previously unselected package libgomp1:ppc64el. Preparing to unpack .../61-libgomp1_16.2.0-2_ppc64el.deb ... Unpacking libgomp1:ppc64el (16.2.0-2) ... Selecting previously unselected package libitm1:ppc64el. Preparing to unpack .../62-libitm1_16.2.0-2_ppc64el.deb ... Unpacking libitm1:ppc64el (16.2.0-2) ... Selecting previously unselected package liblsan0:ppc64el. Preparing to unpack .../63-liblsan0_16.2.0-2_ppc64el.deb ... Unpacking liblsan0:ppc64el (16.2.0-2) ... Selecting previously unselected package libtsan2:ppc64el. Preparing to unpack .../64-libtsan2_16.2.0-2_ppc64el.deb ... Unpacking libtsan2:ppc64el (16.2.0-2) ... Selecting previously unselected package libstdc++6:ppc64el. Preparing to unpack .../65-libstdc++6_16.2.0-2_ppc64el.deb ... Unpacking libstdc++6:ppc64el (16.2.0-2) ... Selecting previously unselected package libubsan1:ppc64el. Preparing to unpack .../66-libubsan1_16.2.0-2_ppc64el.deb ... Unpacking libubsan1:ppc64el (16.2.0-2) ... Selecting previously unselected package libquadmath0:ppc64el. Preparing to unpack .../67-libquadmath0_16.2.0-2_ppc64el.deb ... Unpacking libquadmath0:ppc64el (16.2.0-2) ... Selecting previously unselected package libgcc-16-dev:ppc64el. Preparing to unpack .../68-libgcc-16-dev_16.2.0-2_ppc64el.deb ... Unpacking libgcc-16-dev:ppc64el (16.2.0-2) ... Selecting previously unselected package libgpg-error0:ppc64el. Preparing to unpack .../69-libgpg-error0_1.61-5_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.61-5) ... Selecting previously unselected package libgcrypt20:ppc64el. Preparing to unpack .../70-libgcrypt20_1.12.3-2_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.12.3-2) ... Selecting previously unselected package libgpg-error-dev:ppc64el. Preparing to unpack .../71-libgpg-error-dev_1.61-5_ppc64el.deb ... Unpacking libgpg-error-dev:ppc64el (1.61-5) ... Selecting previously unselected package libgcrypt20-dev:ppc64el. Preparing to unpack .../72-libgcrypt20-dev_1.12.3-2_ppc64el.deb ... Unpacking libgcrypt20-dev:ppc64el (1.12.3-2) ... Selecting previously unselected package libpkgconf7:amd64. Preparing to unpack .../73-libpkgconf7_2.5.1-4_amd64.deb ... Unpacking libpkgconf7:amd64 (2.5.1-4) ... Selecting previously unselected package libstdc++-16-dev:ppc64el. Preparing to unpack .../74-libstdc++-16-dev_16.2.0-2_ppc64el.deb ... Unpacking libstdc++-16-dev:ppc64el (16.2.0-2) ... Selecting previously unselected package libuuid1:ppc64el. Preparing to unpack .../75-libuuid1_2.42.3-1_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.42.3-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../76-pkgconf-bin_2.5.1-4_amd64.deb ... Unpacking pkgconf-bin (2.5.1-4) ... Selecting previously unselected package pkgconf:ppc64el. Preparing to unpack .../77-pkgconf_2.5.1-4_ppc64el.deb ... Unpacking pkgconf:ppc64el (2.5.1-4) ... Selecting previously unselected package uuid-dev:ppc64el. Preparing to unpack .../78-uuid-dev_2.42.3-1_ppc64el.deb ... Unpacking uuid-dev:ppc64el (2.42.3-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy:ppc64el. Preparing to unpack .../79-sbuild-build-depends-main-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-main-dummy:ppc64el (0.invalid.0) ... Setting up libc-gconv-modules-extra:ppc64el (2.43-5) ... Setting up libpipeline1:amd64 (1.5.8-3) ... Setting up bsdextrautils (2.42.3-1) ... Setting up libmagic-mgc (1:5.47-4) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:amd64 (2.15.4+dfsg-1) ... Setting up libc6-ppc64el-cross (2.43-3cross8) ... Setting up libdebhelper-perl (14.4) ... Setting up libpkgconf7:amd64 (2.5.1-4) ... Setting up libmagic1t64:amd64 (1:5.47-4) ... Setting up gcc-16-powerpc64le-linux-gnu-base:amd64 (16.2.0-2cross1) ... Setting up gettext-base (1.0-5) ... Setting up m4 (1.4.21-1) ... Setting up gcc-16-base:ppc64el (16.2.0-2) ... Setting up file (1:5.47-4) ... Setting up gcc-16-cross-base (16.2.0-2cross1) ... Setting up libelf1t64:amd64 (0.196-1) ... Setting up cpp-16-powerpc64le-linux-gnu (16.2.0-2cross1) ... Setting up autotools-dev (20240727.1+nmu1) ... Setting up libunistring5:amd64 (1.4.2-1) ... Setting up autopoint (1.0-5) ... Setting up pkgconf-bin (2.5.1-4) ... Setting up autoconf (2.73-2) ... Setting up libitm1-ppc64el-cross (16.2.0-2cross1) ... Setting up libatomic1-ppc64el-cross (16.2.0-2cross1) ... Setting up dwz (0.17-1) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2+b2) ... Setting up linux-libc-dev-ppc64el-cross (7.1.13-1) ... Setting up libgcc-s1-ppc64el-cross (16.2.0-2cross1) ... Setting up binutils-powerpc64le-linux-gnu (2.47-6) ... Setting up cpp-powerpc64le-linux-gnu (4:16.1.0-3) ... Setting up automake (1:1.19-2) ... update-alternatives: using /usr/bin/automake-1.19 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.1-1) ... Setting up gettext (1.0-5) ... Setting up libc6-dev-ppc64el-cross (2.43-3cross8) ... Setting up libtool (2.6.2-3) ... Setting up libquadmath0-ppc64el-cross (16.2.0-2cross1) ... Setting up libasan8-ppc64el-cross (16.2.0-2cross1) ... Setting up libgomp1-ppc64el-cross (16.2.0-2cross1) ... Setting up liblsan0-ppc64el-cross (16.2.0-2cross1) ... Setting up pkgconf:ppc64el (2.5.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libtsan2-ppc64el-cross (16.2.0-2cross1) ... Setting up dh-autoreconf (23) ... Setting up libstdc++6-ppc64el-cross (16.2.0-2cross1) ... Setting up dh-strip-nondeterminism (1.15.1-1) ... Setting up groff-base (1.24.1-1) ... Setting up libubsan1-ppc64el-cross (16.2.0-2cross1) ... Setting up po-debconf (1.0.22) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libgcc-16-dev-ppc64el-cross (16.2.0-2cross1) ... Setting up debhelper (14.4) ... Setting up gcc-16-powerpc64le-linux-gnu (16.2.0-2cross1) ... Setting up libstdc++-16-dev-ppc64el-cross (16.2.0-2cross1) ... Setting up g++-16-powerpc64le-linux-gnu (16.2.0-2cross1) ... Setting up gcc-powerpc64le-linux-gnu (4:16.1.0-3) ... Setting up g++-powerpc64le-linux-gnu (4:16.1.0-3) ... Setting up crossbuild-essential-ppc64el (12.12) ... Setting up libgcc-s1:ppc64el (16.2.0-2) ... Setting up libc6:ppc64el (2.43-5) ... Setting up libasan8:ppc64el (16.2.0-2) ... Setting up libc6-dev:ppc64el (2.43-5) ... Setting up libtsan2:ppc64el (16.2.0-2) ... Setting up libstdc++6:ppc64el (16.2.0-2) ... Setting up liblsan0:ppc64el (16.2.0-2) ... Setting up libitm1:ppc64el (16.2.0-2) ... Setting up libgpg-error0:ppc64el (1.61-5) ... Setting up libgcrypt20:ppc64el (1.12.3-2) ... Setting up libgomp1:ppc64el (16.2.0-2) ... Setting up libgpg-error-dev:ppc64el (1.61-5) ... Setting up libquadmath0:ppc64el (16.2.0-2) ... Setting up libatomic1:ppc64el (16.2.0-2) ... Setting up libuuid1:ppc64el (2.42.3-1) ... Setting up libubsan1:ppc64el (16.2.0-2) ... Setting up libgcc-16-dev:ppc64el (16.2.0-2) ... Setting up libgcrypt20-dev:ppc64el (1.12.3-2) ... Setting up uuid-dev:ppc64el (2.42.3-1) ... Setting up libstdc++-16-dev:ppc64el (16.2.0-2) ... Setting up sbuild-build-depends-main-dummy:ppc64el (0.invalid.0) ... Processing triggers for libc-bin (2.43-5) ... +------------------------------------------------------------------------------+ | Check architectures Thu, 17 Sep 2026 05:20:38 +0000 | +------------------------------------------------------------------------------+ Arch check ok (ppc64el included in linux-any) +------------------------------------------------------------------------------+ | Build environment Thu, 17 Sep 2026 05:20:38 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.107+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.107-1 (2026-08-29) amd64 (x86_64) Toolchain package versions: binutils_2.47-6 dpkg-dev_1.23.11 g++-16_16.2.0-2 gcc-16_16.2.0-2 libc6-dev_2.43-5 libstdc++-16-dev_16.2.0-2 libstdc++-16-dev-ppc64el-cross_16.2.0-2cross1 libstdc++6_16.2.0-2 libstdc++6-ppc64el-cross_16.2.0-2cross1 linux-libc-dev_7.1.13-1 Package versions: apt_3.3.3 apt-utils_3.3.3 autoconf_2.73-2 automake_1:1.19-2 autopoint_1.0-5 autotools-dev_20240727.1+nmu1 base-files_14.2 base-passwd_3.6.8 bash_5.3-4 binutils_2.47-6 binutils-common_2.47-6 binutils-powerpc64le-linux-gnu_2.47-6 binutils-x86-64-linux-gnu_2.47-6 bsdextrautils_2.42.3-1 build-essential_12.12 bzip2_1.0.8-6+b2 coreutils_9.10-1 cpp_4:16.1.0-3 cpp-16_16.2.0-2 cpp-16-powerpc64le-linux-gnu_16.2.0-2cross1 cpp-16-x86-64-linux-gnu_16.2.0-2 cpp-powerpc64le-linux-gnu_4:16.1.0-3 cpp-x86-64-linux-gnu_4:16.1.0-3 crossbuild-essential-ppc64el_12.12 dash_0.5.12-12 debconf_1.5.92 debhelper_14.4 debian-archive-keyring_2025.1 debianutils_5.24 dh-autoreconf_23 dh-strip-nondeterminism_1.15.1-1 diffutils_1:3.12-1 dpkg_1.23.11 dpkg-dev_1.23.11 dwz_0.17-1 file_1:5.47-4 findutils_4.11.0-2 g++_4:16.1.0-3 g++-16_16.2.0-2 g++-16-powerpc64le-linux-gnu_16.2.0-2cross1 g++-16-x86-64-linux-gnu_16.2.0-2 g++-powerpc64le-linux-gnu_4:16.1.0-3 g++-x86-64-linux-gnu_4:16.1.0-3 gcc_4:16.1.0-3 gcc-16_16.2.0-2 gcc-16-base_16.2.0-2 gcc-16-cross-base_16.2.0-2cross1 gcc-16-powerpc64le-linux-gnu_16.2.0-2cross1 gcc-16-powerpc64le-linux-gnu-base_16.2.0-2cross1 gcc-16-x86-64-linux-gnu_16.2.0-2 gcc-powerpc64le-linux-gnu_4:16.1.0-3 gcc-x86-64-linux-gnu_4:16.1.0-3 gettext_1.0-5 gettext-base_1.0-5 grep_3.12-1 groff-base_1.24.1-1 gzip_1.14-1 hostname_3.25 init-system-helpers_1.69+nmu1 intltool-debian_0.35.0+20060710.6 libacl1_2.4.0-1 libapt-pkg7.0_3.3.3 libarchive-zip-perl_1.68-1 libasan8_16.2.0-2 libasan8-ppc64el-cross_16.2.0-2cross1 libatomic1_16.2.0-2 libatomic1-ppc64el-cross_16.2.0-2cross1 libattr1_1:2.6.0-1 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b2 libbinutils_2.47-6 libblkid1_2.42.3-1 libbz2-1.0_1.0.8-6+b2 libc-bin_2.43-5 libc-dev-bin_2.43-5 libc-gconv-modules-extra_2.43-5 libc6_2.43-5 libc6-dev_2.43-5 libc6-dev-ppc64el-cross_2.43-3cross8 libc6-ppc64el-cross_2.43-3cross8 libcap-ng0_0.9.6-1 libcc1-0_16.2.0-2 libcrypt1_1:4.5.2+20251210-1 libctf-nobfd0_2.47-6 libctf0_2.47-6 libdb5.3t64_5.3.28+dfsg2-11+b1 libdebconfclient0_0.283 libdebhelper-perl_14.4 libdpkg-perl_1.23.11 libelf1t64_0.196-1 libfile-stripnondeterminism-perl_1.15.1-1 libgcc-16-dev_16.2.0-2 libgcc-16-dev-ppc64el-cross_16.2.0-2cross1 libgcc-s1_16.2.0-2 libgcc-s1-ppc64el-cross_16.2.0-2cross1 libgcrypt20_1.12.3-2 libgcrypt20-dev_1.12.3-2 libgdbm-compat4t64_1.26-1+b2 libgdbm6t64_1.26-1+b2 libgmp10_2:6.3.0+dfsg-5+b2 libgomp1_16.2.0-2 libgomp1-ppc64el-cross_16.2.0-2cross1 libgpg-error-dev_1.61-5 libgpg-error0_1.61-5 libgprofng0_2.47-6 libhogweed6t64_3.10.2-1+b1 libhwasan0_16.2.0-2 libisl23_0.28-1 libitm1_16.2.0-2 libitm1-ppc64el-cross_16.2.0-2cross1 libjansson4_2.15.1-1 liblsan0_16.2.0-2 liblsan0-ppc64el-cross_16.2.0-2cross1 liblz4-1_1.10.0-10 liblzma5_5.8.4-1 libmagic-mgc_1:5.47-4 libmagic1t64_1:5.47-4 libmd0_1.2.0-2 libmount1_2.42.3-1 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libnettle8t64_3.10.2-1+b1 libpam-modules_1.7.0-8 libpam-modules-bin_1.7.0-8 libpam-runtime_1.7.0-8 libpam0g_1.7.0-8 libpcre2-8-0_10.48-3 libperl5.42_5.42.3-1 libpipeline1_1.5.8-3 libpkgconf7_2.5.1-4 libquadmath0_16.2.0-2 libquadmath0-ppc64el-cross_16.2.0-2cross1 libseccomp2_2.6.1-1+b1 libselinux1_3.11-2 libsframe3_2.47-6 libsmartcols1_2.42.3-1 libssl3t64_3.6.4-1 libstdc++-16-dev_16.2.0-2 libstdc++-16-dev-ppc64el-cross_16.2.0-2cross1 libstdc++6_16.2.0-2 libstdc++6-ppc64el-cross_16.2.0-2cross1 libsystemd0_262~rc3-1 libtinfo6_6.6+20260608-2 libtool_2.6.2-3 libtsan2_16.2.0-2 libtsan2-ppc64el-cross_16.2.0-2cross1 libubsan1_16.2.0-2 libubsan1-ppc64el-cross_16.2.0-2cross1 libuchardet0_0.0.8-2+b2 libudev1_262~rc3-1 libunistring5_1.4.2-1 libuuid1_2.42.3-1 libxml2-16_2.15.4+dfsg-1 libxxhash0_0.8.3-2+b2 libzstd1_1.5.7+dfsg-4 linux-libc-dev_7.1.13-1 linux-libc-dev-ppc64el-cross_7.1.13-1 login_1:4.16.0-2+really2.42.3-1 login.defs_1:4.19.3-2 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-1 ncurses-base_6.6+20260608-2 ncurses-bin_6.6+20260608-2 openssl-provider-legacy_3.6.4-1 patch_2.8-2 perl_5.42.3-1 perl-base_5.42.3-1 perl-modules-5.42_5.42.3-1 pkgconf_2.5.1-4 pkgconf-bin_2.5.1-4 po-debconf_1.0.22 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-3 sensible-utils_0.0.26 sqv_1.5.0-1 sysvinit-utils_3.18-1 tar_1.35+dfsg-6 util-linux_2.42.3-1 uuid-dev_2.42.3-1 xz-utils_5.8.4-1 zlib1g_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Thu, 17 Sep 2026 05:20:38 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: ntfsprogs-plus Binary: ntfsprogs-plus Architecture: linux-any Version: 1.0.0-4 Maintainer: Alex Myczko Homepage: https://github.com/ntfsprogs-plus/ntfsprogs-plus Standards-Version: 4.7.4 Vcs-Browser: https://salsa.debian.org/debian/ntfsprogs-plus Vcs-Git: https://salsa.debian.org/debian/ntfsprogs-plus.git Build-Depends: debhelper-compat (= 13), libgcrypt20-dev, libgpg-error-dev, libasan8 [!alpha !hppa !m68k !sh4], pkgconf, uuid-dev Package-List: ntfsprogs-plus deb utils optional arch=linux-any Checksums-Sha1: 1978b5ad6363744ed24804ed745af679ba0eacdc 805512 ntfsprogs-plus_1.0.0.orig.tar.gz 4c33f041a5f811ba65a81bf9803fa86cfa6ff588 2884 ntfsprogs-plus_1.0.0-4.debian.tar.xz Checksums-Sha256: 3e3d9d2f3620cdebb128fb8dbc116f2c2a035f18000e3f01af204694ef8c7778 805512 ntfsprogs-plus_1.0.0.orig.tar.gz 8837ed75f6e33cbbc84102138c7dc8e1e09b96c74dd458dc7cd4e3db5126e103 2884 ntfsprogs-plus_1.0.0-4.debian.tar.xz Files: 1d6fc79cadca1af4b8b92b680fd28d6e 805512 ntfsprogs-plus_1.0.0.orig.tar.gz 3dcd2d74bb2e031f507d91d176d6b693 2884 ntfsprogs-plus_1.0.0-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmpebKUPHHRhckBkZWJp YW4ub3JnAAoJEBFoUrzfdRXAIwQP/3MvwayIRnCixOak30UkY0hyY4rGDczCetKX JlCuaBeLs6+WaA8kIuF2Oxrcid8UNw84o4ZWeOGzHlb2RHXqQtBxijgocjZFn8vV JHJxwE187GM3palN6FRSEFUxZGsYfpVyyFB4uDMX4s44w4WizIclqNzVbU1Dvmi1 POewFOCFbdtpNXrnIxwMhdtBPU6aDlpx2Tfy4NXsMOajFMKPWa2qAfGkjvyMzGdl SGOTWxvIRSW5xX0FKlLaxa8g+el4QKUC//mRDTNU4cHk0ZxankgJPbvrew6Voucr Uf+HZ6E6A4UDyA4aS1Hnw1kPUROfTpCDB7aG+f57v2wyk1SD+k+zkDrJIKQEd/Pi 03YDhpmzlVvS1vqgIdZhtfZIcxZZ39xPzZ+RyX3bQIPFl2PiaCYEBRVx6hSLBoAp GvwtxQNkmUhxTWvfA9rGkfOi1MNuDxa/wQlELz+s7m0ocDUn/lLdf82pP2KGrZK7 v+SpU7Ta94b5bCyadtqJ8UKq9oJDbQ8U+4l9YiuWFli4VGbqLjpJlJKpuBZVZaFV UG4cvdrCCt4hL8slOcro6jsebalWdAffcG/LiCJuDoLfcikzoL2yZSdcGnZuc+7n FnTQsT1k4JppKAdLQ74JKUEv29+UPkedgIqYUHXT+aYe0bY5HXesuk6b9PA1Nt0X 9P3DSrHW =hzg1 -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./ntfsprogs-plus_1.0.0-4.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./ntfsprogs-plus_1.0.0-4.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting ntfsprogs-plus in /build/reproducible-path/ntfsprogs-plus-1.0.0 dpkg-source: info: unpacking ntfsprogs-plus_1.0.0.orig.tar.gz dpkg-source: info: unpacking ntfsprogs-plus_1.0.0-4.debian.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.ppc64el DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=sbuild OLDPWD=/home/crossqa PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SBUILD_CONFIG=/tmp/tmp.Hi8SJmOWyW/sbuild.conf SHELL=/bin/sh USER=sbuild XDG_SESSION_CLASS=user dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -appc64el -Pcross,nocheck -us -uc -B --jobs-try=1 dpkg-buildpackage: info: source package ntfsprogs-plus dpkg-buildpackage: info: source version 1.0.0-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Alex Myczko dpkg-architecture: warning: specified GNU system type powerpc64le-linux-gnu does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture ppc64el debian/rules clean dh clean dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: no obvious need to run autopoint autoreconf: running: aclocal --force -I m4 aclocal: warning: couldn't open directory 'm4': No such file or directory autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: Remember to add 'LT_INIT' to configure.ac. libtoolize: 'AC_PROG_RANLIB' is rendered obsolete by 'LT_INIT' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: configure.ac: no need to run autopoint (confirmed) autoreconf: running: aclocal --force -I m4 autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:137: installing './compile' configure.ac:34: installing './config.guess' configure.ac:34: installing './config.sub' configure.ac:38: installing './install-sh' configure.ac:38: installing './missing' Makefile.am: installing './INSTALL' libntfs/Makefile.am: installing './depcomp' autoreconf: configure.ac: not running make: --make not given autoreconf: Leaving directory '.' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' dh_auto_configure -- --sbindir=/usr/sbin --libdir=/usr/lib/powerpc64le-linux-gnu --disable-rpath --disable-shared ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/powerpc64le-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --host=powerpc64le-linux-gnu --sbindir=/usr/sbin --libdir=/usr/lib/powerpc64le-linux-gnu --disable-rpath --disable-shared checking build system type... x86_64-pc-linux-gnu checking host system type... powerpc64le-unknown-linux-gnu checking target system type... powerpc64le-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for powerpc64le-linux-gnu-strip... powerpc64le-linux-gnu-strip checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether UID '999' is supported by ustar format... yes checking whether GID '999' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking for powerpc64le-linux-gnu-gcc... powerpc64le-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether powerpc64le-linux-gnu-gcc accepts -g... yes checking for powerpc64le-linux-gnu-gcc option to enable C23 features... none needed checking whether powerpc64le-linux-gnu-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of powerpc64le-linux-gnu-gcc... none checking whether ln -s works... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by powerpc64le-linux-gnu-gcc... /usr/powerpc64le-linux-gnu/bin/ld checking if the linker (/usr/powerpc64le-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/powerpc64le-linux-gnu-nm -B checking the name lister (/usr/bin/powerpc64le-linux-gnu-nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to powerpc64le-unknown-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/powerpc64le-linux-gnu/bin/ld option to reload object files... -r checking for file... file checking for powerpc64le-linux-gnu-objdump... powerpc64le-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for powerpc64le-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for powerpc64le-linux-gnu-ranlib... powerpc64le-linux-gnu-ranlib checking for powerpc64le-linux-gnu-ar... powerpc64le-linux-gnu-ar checking for archiver @FILE support... @ checking for powerpc64le-linux-gnu-strip... (cached) powerpc64le-linux-gnu-strip checking command to parse /usr/bin/powerpc64le-linux-gnu-nm -B output from powerpc64le-linux-gnu-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for powerpc64le-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for utime.h... yes checking for dlfcn.h... yes checking which variant of shared library versioning to provide... (default) aix checking for objdir... .libs checking if powerpc64le-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for powerpc64le-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if powerpc64le-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if powerpc64le-linux-gnu-gcc static flag -static works... yes checking if powerpc64le-linux-gnu-gcc supports -c -o file.o... yes checking if powerpc64le-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the powerpc64le-linux-gnu-gcc linker (/usr/powerpc64le-linux-gnu/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for powerpc64le-linux-gnu-pkg-config... /usr/bin/powerpc64le-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for mv... /usr/bin/mv checking for rm... /usr/bin/rm checking for sed... (cached) /usr/bin/sed checking for ldconfig... /sbin/ldconfig checking Windows OS... no checking for gpgrt-config... /usr/bin/gpgrt-config configure: Use gpgrt-config as libgcrypt-config checking for LIBGCRYPT - version >= 1.2.2... yes (1.12.3) checking for gnutls >= 1.4.4... no configure: WARNING: ntfsprogs-plus crypto code requires the gnutls library. checking for uuid/uuid.h... yes checking for uuid_generate... no checking for uuid_generate in -luuid... yes checking for hd.h... no configure: WARNING: ntfsprogs-plus Windows compliant geometry code requires the hd library. checking for sys/mkdev.h... no checking for sys/sysmacros.h... yes checking for ctype.h... yes checking for fcntl.h... yes checking for libgen.h... yes checking for libintl.h... yes checking for limits.h... yes checking for locale.h... yes checking for mntent.h... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for stdio.h... (cached) yes checking for stdarg.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for errno.h... yes checking for time.h... yes checking for unistd.h... (cached) yes checking for utime.h... (cached) yes checking for wchar.h... yes checking for getopt.h... yes checking for features.h... yes checking for regex.h... yes checking for endian.h... yes checking for byteswap.h... yes checking for sys/byteorder.h... no checking for sys/disk.h... no checking for sys/endian.h... no checking for sys/param.h... yes checking for sys/ioctl.h... yes checking for sys/mount.h... yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/vfs.h... yes checking for sys/statvfs.h... yes checking for linux/major.h... yes checking for linux/fd.h... yes checking for linux/fs.h... yes checking for inttypes.h... (cached) yes checking for linux/hdreg.h... yes checking for machine/endian.h... no checking for windows.h... no checking for syslog.h... yes checking for pwd.h... yes checking for malloc.h... yes checking for _Bool... yes checking for stdbool.h that conforms to C99 or later... yes checking for uid_t... yes checking for gid_t... yes checking whether byte ordering is bigendian... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for int8_t... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for ssize_t... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uint8_t... yes checking for ptrdiff_t... yes checking for library containing getmntent... none required checking whether mbrtowc and mbstate_t are properly declared... yes checking for working memcmp... no checking whether lstat correctly handles trailing slash... yes checking whether stat accepts an empty string... yes checking for strftime... yes checking whether utime accepts a null argument... guessing yes checking for vprintf... yes checking for atexit... yes checking for basename... yes checking for daemon... yes checking for dup2... yes checking for fdatasync... yes checking for ffs... yes checking for getopt_long... yes checking for hasmntopt... yes checking for mbsinit... yes checking for memmove... yes checking for memset... yes checking for realpath... yes checking for regcomp... yes checking for setlocale... yes checking for setxattr... yes checking for strcasecmp... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strnlen... yes checking for strsep... yes checking for strtol... yes checking for strtoul... yes checking for sysconf... yes checking for utime... yes checking for utimensat... yes checking for gettimeofday... yes checking for clock_gettime... yes checking for fork... yes checking for memcpy... yes checking for random... yes checking for snprintf... yes checking for powerpc64le-linux-gnu-gcc option to support large files... none needed checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating libntfs/Makefile config.status: creating src/Makefile config.status: creating src/mkntfs.8 config.status: creating src/ntfsclone.8 config.status: creating src/ntfscluster.8 config.status: creating src/ntfsresize.8 config.status: creating src/ntfsinfo.8 config.status: creating src/ntfslabel.8 config.status: creating src/ntfsprogs-plus.8 config.status: creating src/ntfsck.8 config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands rm: cannot remove 'libtoolT': No such file or directory You can type now 'make' to build ntfsprogs-plus. make[1]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' dh_auto_build -a make -j1 make[1]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' make all-recursive make[2]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' Making all in include make[3]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/include' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/include' Making all in libntfs make[3]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/libntfs' /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-acls.lo `test -f 'acls.c' || echo './'`acls.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c acls.c -o libntfs_la-acls.o In file included from acls.c:53: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52, from ../include/inode.h:34, from ../include/security.h:30, from acls.c:54: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ ../include/security.h:77:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 77 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/security.h:92:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 92 | union ALIGNMENT payload[0]; | ^~~~~~~ acls.c: In function 'ntfs_build_descr': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ acls.c:2924:25: note: in expansion of macro 'ntfs_log_error' 2924 | ntfs_log_error("Security descriptor is longer than expected\n"); | ^~~~~~~~~~~~~~ acls.c: In function 'ntfs_do_user_mapping': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ acls.c:4393:33: note: in expansion of macro 'ntfs_log_error' 4393 | ntfs_log_error("Bad user SID %s\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ acls.c:4400:33: note: in expansion of macro 'ntfs_log_error' 4400 | ntfs_log_error("Bad implicit SID pattern %s\n", | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-attrib.lo `test -f 'attrib.c' || echo './'`attrib.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c attrib.c -o libntfs_la-attrib.o In file included from ../include/inode.h:32, from ../include/attrib.h:33, from attrib.c:49: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ attrib.c: In function 'ntfs_get_attribute_value': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:214:17: note: in expansion of macro 'ntfs_log_error' 214 | ntfs_log_error("Non-zero (%04x) attribute flags. Cannot handle " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:314:41: note: in expansion of macro 'ntfs_log_perror' 314 | ntfs_log_perror(ESTR); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:350:33: note: in expansion of macro 'ntfs_log_perror' 350 | ntfs_log_perror(ESTR); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_open': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:481:25: note: in expansion of macro 'ntfs_log_error' 481 | ntfs_log_error("Null character in attribute name" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:509:33: note: in expansion of macro 'ntfs_log_error' 509 | ntfs_log_error("Null character in attribute" | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:563:17: note: in expansion of macro 'ntfs_log_perror' 563 | ntfs_log_perror("Inode %lld has corrupt attribute flags " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:574:25: note: in expansion of macro 'ntfs_log_perror' 574 | ntfs_log_perror("Compressed inode %lld not allowed" | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:584:25: note: in expansion of macro 'ntfs_log_perror' 584 | ntfs_log_perror("Compressed inode %lld attr 0x%x has " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:593:25: note: in expansion of macro 'ntfs_log_perror' 593 | ntfs_log_perror("Compressed inode %lld attr 0x%lx has " | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_map_partial_runlist': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:751:49: note: in expansion of macro 'ntfs_log_error' 751 | ntfs_log_error("Corrupt attribute list\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:773:17: note: in expansion of macro 'ntfs_log_error' 773 | ntfs_log_error("End of runlist not reached\n"); | ^~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_map_whole_runlist': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:847:34: note: in expansion of macro 'ntfs_log_perror' 847 | ntfs_log_perror("First extent of inode %llu " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:870:25: note: in expansion of macro 'ntfs_log_perror' 870 | ntfs_log_perror("Inode %llu has corrupt attribute list", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:876:17: note: in expansion of macro 'ntfs_log_perror' 876 | ntfs_log_perror("Couldn't find attribute for runlist mapping"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:887:17: note: in expansion of macro 'ntfs_log_perror' 887 | ntfs_log_perror("Failed to load full runlist: inode: %llu " | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_pread_i': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1079:25: note: in expansion of macro 'ntfs_log_error' 1079 | ntfs_log_error("uninitialized encrypted file not supported\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1109:25: note: in expansion of macro 'ntfs_log_perror' 1109 | ntfs_log_perror("%s: Sanity check failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:1109:68: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1109 | ntfs_log_perror("%s: Sanity check failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1164:25: note: in expansion of macro 'ntfs_log_perror' 1164 | ntfs_log_perror("%s: Failed to find VCN #1", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:1164:70: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1164 | ntfs_log_perror("%s: Failed to find VCN #1", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1180:41: note: in expansion of macro 'ntfs_log_perror' 1180 | ntfs_log_perror("%s: Failed to find VCN #2", | ^~~~~~~~~~~~~~~ attrib.c:1181:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1181 | __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1190:25: note: in expansion of macro 'ntfs_log_perror' 1190 | ntfs_log_perror("%s: Zero run length", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:1190:64: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1190 | ntfs_log_perror("%s: Zero run length", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1195:33: note: in expansion of macro 'ntfs_log_perror' 1195 | ntfs_log_perror("%s: Bad run (%lld)", | ^~~~~~~~~~~~~~~ attrib.c:1196:49: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1196 | __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1234:17: note: in expansion of macro 'ntfs_log_perror' 1234 | ntfs_log_perror("%s: ntfs_pread failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:1234:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1234 | ntfs_log_perror("%s: ntfs_pread failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c: In function 'ntfs_attr_pread': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1271:17: note: in expansion of macro 'ntfs_log_perror' 1271 | ntfs_log_perror("%s: na=%p b=%p pos=%lld count=%lld", | ^~~~~~~~~~~~~~~ attrib.c:1272:33: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1272 | __FUNCTION__, na, b, (long long)pos, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c:1271:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'ntfs_attr *' {aka 'struct _ntfs_attr *'} [-Wformat=] 1271 | ntfs_log_perror("%s: na=%p b=%p pos=%lld count=%lld", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1272 | __FUNCTION__, na, b, (long long)pos, | ~~ | | | ntfs_attr * {aka struct _ntfs_attr *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ attrib.c:1271:42: note: format string is defined here 1271 | ntfs_log_perror("%s: na=%p b=%p pos=%lld count=%lld", | ~^ | | | void * attrib.c: In function 'ntfs_attr_fill_zero': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1334:33: note: in expansion of macro 'ntfs_log_perror' 1334 | ntfs_log_perror("Failed to zero space"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_fill_hole': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1366:17: note: in expansion of macro 'ntfs_log_error' 1366 | ntfs_log_error("Corrupt $BitMap not fully allocated\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1400:17: note: in expansion of macro 'ntfs_log_error' 1400 | ntfs_log_error("Failed to find run after mapping runlist. " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1458:25: note: in expansion of macro 'ntfs_log_error' 1458 | ntfs_log_error("Cannot allocate %lld clusters" | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1489:17: note: in expansion of macro 'ntfs_log_perror' 1489 | ntfs_log_perror("Failed to merge runlists"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1491:25: note: in expansion of macro 'ntfs_log_perror' 1491 | ntfs_log_perror("Failed to free hot clusters. " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1507:17: note: in expansion of macro 'ntfs_log_error' 1507 | ntfs_log_error("Failed to find run after hole instantiation. " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1517:17: note: in expansion of macro 'ntfs_log_error' 1517 | ntfs_log_error("BUG! LCN is lesser than 0. " | ^~~~~~~~~~~~~~ attrib.c: In function 'split_compressed_hole': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1612:1: note: in expansion of macro 'ntfs_log_error' 1612 | ntfs_log_error("No free run, case 1\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1641:1: note: in expansion of macro 'ntfs_log_error' 1641 | ntfs_log_error("No free run, case 2\n"); | ^~~~~~~~~~~~~~ attrib.c:1602:29: warning: variable 'n' set but not used [-Wunused-but-set-variable=] 1602 | int n; | ^ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1680:1: note: in expansion of macro 'ntfs_log_error' 1680 | ntfs_log_error("No free run, case 4\n"); | ^~~~~~~~~~~~~~ attrib.c:1673:37: warning: variable 'n' set but not used [-Wunused-but-set-variable=] 1673 | int n; | ^ attrib.c: In function 'borrow_from_hole': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1793:34: note: in expansion of macro 'ntfs_log_error' 1793 | ntfs_log_error("Mapped run not found," | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1864:17: note: in expansion of macro 'ntfs_log_error' 1864 | ntfs_log_error("No elements to borrow from a hole\n"); | ^~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_pwrite_i': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:1974:25: note: in expansion of macro 'ntfs_log_perror' 1974 | ntfs_log_perror("Failed to enlarge attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2018:25: note: in expansion of macro 'ntfs_log_perror' 2018 | ntfs_log_perror("%s: lookup failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2018:62: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2018 | ntfs_log_perror("%s: lookup failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2026:25: note: in expansion of macro 'ntfs_log_perror' 2026 | ntfs_log_perror("%s: Sanity check failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2026:68: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2026 | ntfs_log_perror("%s: Sanity check failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2039:25: note: in expansion of macro 'ntfs_log_perror' 2039 | ntfs_log_perror("%s: failed to write mft record", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2039:75: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2039 | ntfs_log_perror("%s: failed to write mft record", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2161:25: note: in expansion of macro 'ntfs_log_perror' 2161 | ntfs_log_perror("%s: Failed to find VCN #3", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2161:70: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2161 | ntfs_log_perror("%s: Failed to find VCN #3", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2235:41: note: in expansion of macro 'ntfs_log_perror' 2235 | ntfs_log_perror("%s: Failed to find VCN" | ^~~~~~~~~~~~~~~ attrib.c:2236:64: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2236 | " #4", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2245:25: note: in expansion of macro 'ntfs_log_perror' 2245 | ntfs_log_perror("%s: Zero run length", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2245:64: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2245 | ntfs_log_perror("%s: Zero run length", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2253:33: note: in expansion of macro 'ntfs_log_perror' 2253 | ntfs_log_perror("%s: Unexpected LCN (%lld)", | ^~~~~~~~~~~~~~~ attrib.c:2254:49: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2254 | __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2421:25: note: in expansion of macro 'ntfs_log_error' 2421 | ntfs_log_error("Eeek! Failed to recover from error. " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2434:17: note: in expansion of macro 'ntfs_log_perror' 2434 | ntfs_log_perror("Failed to restore data_size"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_pwrite': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2454:17: note: in expansion of macro 'ntfs_log_perror' 2454 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2454:39: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2454 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c: In function 'ntfs_attr_pclose': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2493:17: note: in expansion of macro 'ntfs_log_perror' 2493 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2493:39: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2493 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2516:17: note: in expansion of macro 'ntfs_log_error' 2516 | ntfs_log_error("Bad ntfs_attr_pclose" | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2542:25: note: in expansion of macro 'ntfs_log_perror' 2542 | ntfs_log_perror("%s: Failed to find VCN #5", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2542:70: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2542 | ntfs_log_perror("%s: Failed to find VCN #5", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2582:33: note: in expansion of macro 'ntfs_log_perror' 2582 | ntfs_log_perror("%s: Failed to find VCN" | ^~~~~~~~~~~~~~~ attrib.c:2583:56: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2583 | " #6", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2592:17: note: in expansion of macro 'ntfs_log_perror' 2592 | ntfs_log_perror("%s: Zero run length", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2592:56: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2592 | ntfs_log_perror("%s: Zero run length", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2598:25: note: in expansion of macro 'ntfs_log_perror' 2598 | ntfs_log_perror("%s: Unexpected LCN (%lld)", | ^~~~~~~~~~~~~~~ attrib.c:2599:41: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2599 | __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c: In function 'ntfs_attr_mst_pread': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2712:17: note: in expansion of macro 'ntfs_log_perror' 2712 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2712:39: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2712 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c: In function 'ntfs_attr_mst_pwrite': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2780:25: note: in expansion of macro 'ntfs_log_perror' 2780 | ntfs_log_perror("%s #1", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2780:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2780 | ntfs_log_perror("%s #1", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2790:17: note: in expansion of macro 'ntfs_log_perror' 2790 | ntfs_log_perror("%s: written=%lld", __FUNCTION__, | ^~~~~~~~~~~~~~~ attrib.c:2790:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2790 | ntfs_log_perror("%s: written=%lld", __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c: In function 'ntfs_attr_find': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2893:25: note: in expansion of macro 'ntfs_log_perror' 2893 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:2893:47: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2893 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:2955:33: note: in expansion of macro 'ntfs_log_error' 2955 | ntfs_log_error("Corrupt attribute name" | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3011:9: note: in expansion of macro 'ntfs_log_perror' 3011 | ntfs_log_perror("%s: Corrupt inode (%lld:%d)", __FUNCTION__, | ^~~~~~~~~~~~~~~ attrib.c:3011:56: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3011 | ntfs_log_perror("%s: Corrupt inode (%lld:%d)", __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c: In function 'ntfs_attr_name_get': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3032:17: note: in expansion of macro 'ntfs_log_perror' 3032 | ntfs_log_perror("ntfs_ucstombs"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_external_attr_find': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3197:33: note: in expansion of macro 'ntfs_log_perror' 3197 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:3197:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3197 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3230:25: note: in expansion of macro 'ntfs_log_error' 3230 | ntfs_log_error("Attribute list wasn't found"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3322:33: note: in expansion of macro 'ntfs_log_error' 3322 | ntfs_log_error("Found stale mft reference in " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3335:41: note: in expansion of macro 'ntfs_log_perror' 3335 | ntfs_log_perror("$MFT not ready for " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3422:9: note: in expansion of macro 'ntfs_log_error' 3422 | ntfs_log_error("Corrupt attribute list entry in MFT record %lld\n", | ^~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_inconsistent': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3529:25: note: in expansion of macro 'ntfs_log_error' 3529 | ntfs_log_error("Corrupt non resident attribute" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3544:25: note: in expansion of macro 'ntfs_log_error' 3544 | ntfs_log_error("Corrupt resident attribute" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3567:33: note: in expansion of macro 'ntfs_log_error' 3567 | ntfs_log_error("Value offset badly aligned in attribute(type : 0x%x)", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3584:41: note: in expansion of macro 'ntfs_log_error' 3584 | ntfs_log_error("Name offset is corrupted in attribute(type : 0x%x)", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3611:33: note: in expansion of macro 'ntfs_log_error' 3611 | ntfs_log_error("Value offset is corrupted in attribute(type : 0x%x)\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3641:33: note: in expansion of macro 'ntfs_log_error' 3641 | ntfs_log_error("Attribute length is corrupted in attribute(type : 0x%x)\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3674:33: note: in expansion of macro 'ntfs_log_error' 3674 | ntfs_log_error("Corrupt file name" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3691:41: note: in expansion of macro 'ntfs_log_error' 3691 | ntfs_log_error("$FILE_NAME attribute's flag " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3722:33: note: in expansion of macro 'ntfs_log_error' 3722 | ntfs_log_error("Corrupt index root" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3740:41: note: in expansion of macro 'ntfs_log_error' 3740 | ntfs_log_error("Corrupt index block size(%u %u) " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3756:33: note: in expansion of macro 'ntfs_log_error' 3756 | ntfs_log_error("Corrupt standard information" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3767:33: note: in expansion of macro 'ntfs_log_error' 3767 | ntfs_log_error("Corrupt object id" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3777:33: note: in expansion of macro 'ntfs_log_error' 3777 | ntfs_log_error("Attribute 0x%x in MFT record" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3789:33: note: in expansion of macro 'ntfs_log_error' 3789 | ntfs_log_error("Corrupt volume information" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3799:33: note: in expansion of macro 'ntfs_log_error' 3799 | ntfs_log_error("Corrupt index allocation" | ^~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_lookup': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:3899:17: note: in expansion of macro 'ntfs_log_perror' 3899 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:3899:39: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3899 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c: In function 'ntfs_attr_get_search_ctx': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4022:17: note: in expansion of macro 'ntfs_log_perror' 4022 | ntfs_log_perror("NULL arguments"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_find_in_attrdef': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4064:17: note: in expansion of macro 'ntfs_log_perror' 4064 | ntfs_log_perror("%s: type=%d", __FUNCTION__, le32_to_cpu(type)); | ^~~~~~~~~~~~~~~ attrib.c:4064:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4064 | ntfs_log_perror("%s: type=%d", __FUNCTION__, le32_to_cpu(type)); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4080:9: note: in expansion of macro 'ntfs_log_perror' 4080 | ntfs_log_perror("%s: type=%d", __FUNCTION__, le32_to_cpu(type)); | ^~~~~~~~~~~~~~~ attrib.c:4080:40: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4080 | ntfs_log_perror("%s: type=%d", __FUNCTION__, le32_to_cpu(type)); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c: In function 'ntfs_attr_size_bounds_check': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4107:17: note: in expansion of macro 'ntfs_log_perror' 4107 | ntfs_log_perror("%s: size=%lld", __FUNCTION__, | ^~~~~~~~~~~~~~~ attrib.c:4107:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4107 | ntfs_log_perror("%s: size=%lld", __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4118:17: note: in expansion of macro 'ntfs_log_perror' 4118 | ntfs_log_perror("Too large attrlist (%lld)", (long long)size); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4140:17: note: in expansion of macro 'ntfs_log_perror' 4140 | ntfs_log_perror("Attr type %d size check failed (min,size,max=" | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_make_room_for_attr': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4265:17: note: in expansion of macro 'ntfs_log_perror' 4265 | ntfs_log_perror("%s: pos=%p m=%p", __FUNCTION__, pos, m); | ^~~~~~~~~~~~~~~ attrib.c:4265:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4265 | ntfs_log_perror("%s: pos=%p m=%p", __FUNCTION__, pos, m); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c:4265:33: warning: format '%p' expects argument of type 'void *', but argument 9 has type 'MFT_RECORD *' [-Wformat=] 4265 | ntfs_log_perror("%s: pos=%p m=%p", __FUNCTION__, pos, m); | ^~~~~~~~~~~~~~~~~~ ~ | | | MFT_RECORD * ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ attrib.c:4265:49: note: format string is defined here 4265 | ntfs_log_perror("%s: pos=%p m=%p", __FUNCTION__, pos, m); | ~^ | | | void * attrib.c: In function 'ntfs_non_resident_attr_record_add': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4464:25: note: in expansion of macro 'ntfs_log_perror' 4464 | ntfs_log_perror("Attribute can't be non resident"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4466:25: note: in expansion of macro 'ntfs_log_perror' 4466 | ntfs_log_perror("ntfs_attr_can_be_non_resident failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4482:17: note: in expansion of macro 'ntfs_log_perror' 4482 | ntfs_log_perror("Attribute 0x%x already present", le32_to_cpu(type)); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4486:17: note: in expansion of macro 'ntfs_log_perror' 4486 | ntfs_log_perror("ntfs_attr_find failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4501:17: note: in expansion of macro 'ntfs_log_perror' 4501 | ntfs_log_perror("Failed to make room for attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4540:25: note: in expansion of macro 'ntfs_log_perror' 4540 | ntfs_log_perror("Failed add attr entry to attrlist"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4554:17: note: in expansion of macro 'ntfs_log_perror' 4554 | ntfs_log_perror("%s: attribute lookup failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:4554:64: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4554 | ntfs_log_perror("%s: attribute lookup failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c: In function 'ntfs_attr_add': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4737:17: note: in expansion of macro 'ntfs_log_perror' 4737 | ntfs_log_perror("%s: ni=%p size=%lld", __FUNCTION__, ni, | ^~~~~~~~~~~~~~~ attrib.c:4737:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4737 | ntfs_log_perror("%s: ni=%p size=%lld", __FUNCTION__, ni, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c:4737:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'ntfs_inode *' {aka 'struct _ntfs_inode *'} [-Wformat=] 4737 | ntfs_log_perror("%s: ni=%p size=%lld", __FUNCTION__, ni, | ^~~~~~~~~~~~~~~~~~~~~~ ~~ | | | ntfs_inode * {aka struct _ntfs_inode *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ attrib.c:4737:42: note: format string is defined here 4737 | ntfs_log_perror("%s: ni=%p size=%lld", __FUNCTION__, ni, | ~^ | | | void * ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4759:25: note: in expansion of macro 'ntfs_log_perror' 4759 | ntfs_log_perror("ntfs_attr_can_be_non_resident failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4765:25: note: in expansion of macro 'ntfs_log_perror' 4765 | ntfs_log_perror("val is mandatory for always resident " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4771:25: note: in expansion of macro 'ntfs_log_perror' 4771 | ntfs_log_perror("Attribute is too big"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4786:25: note: in expansion of macro 'ntfs_log_perror' 4786 | ntfs_log_perror("ntfs_attr_can_be_resident failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4813:17: note: in expansion of macro 'ntfs_log_perror' 4813 | ntfs_log_perror("Failed to attach all extents to inode"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4829:25: note: in expansion of macro 'ntfs_log_perror' 4829 | ntfs_log_perror("Failed to add attribute list"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4838:17: note: in expansion of macro 'ntfs_log_perror' 4838 | ntfs_log_perror("Failed to allocate extent record"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4860:25: note: in expansion of macro 'ntfs_log_perror' 4860 | ntfs_log_perror("Failed to add resident attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4872:17: note: in expansion of macro 'ntfs_log_perror' 4872 | ntfs_log_perror("Failed to add non resident attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4884:17: note: in expansion of macro 'ntfs_log_perror' 4884 | ntfs_log_perror("Failed to open just added attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4891:17: note: in expansion of macro 'ntfs_log_perror' 4891 | ntfs_log_perror("Failed to initialize just added attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4893:25: note: in expansion of macro 'ntfs_log_perror' 4893 | ntfs_log_perror("Failed to remove just added attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4904:17: note: in expansion of macro 'ntfs_log_perror' 4904 | ntfs_log_perror("Failed to remove just added attribute #2"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:4910:25: note: in expansion of macro 'ntfs_log_perror' 4910 | ntfs_log_perror("Failed to free MFT record"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_record_resize': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5056:25: note: in expansion of macro 'ntfs_log_error' 5056 | ntfs_log_error("Attribute 0x%x overflows" | ^~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_record_move_away': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5233:17: note: in expansion of macro 'ntfs_log_perror' 5233 | ntfs_log_perror("%s: ctx=%p ctx->attr=%p extra=%d", __FUNCTION__, | ^~~~~~~~~~~~~~~ attrib.c:5233:69: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5233 | ntfs_log_perror("%s: ctx=%p ctx->attr=%p extra=%d", __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c:5233:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'ntfs_attr_search_ctx *' {aka 'struct _ntfs_attr_search_ctx *'} [-Wformat=] 5233 | ntfs_log_perror("%s: ctx=%p ctx->attr=%p extra=%d", __FUNCTION__, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5234 | ctx, ctx ? ctx->attr : NULL, extra); | ~~~ | | | ntfs_attr_search_ctx * {aka struct _ntfs_attr_search_ctx *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ attrib.c:5233:43: note: format string is defined here 5233 | ntfs_log_perror("%s: ctx=%p ctx->attr=%p extra=%d", __FUNCTION__, | ~^ | | | void * attrib.c:5233:33: warning: format '%p' expects argument of type 'void *', but argument 9 has type 'ATTR_RECORD *' [-Wformat=] 5233 | ntfs_log_perror("%s: ctx=%p ctx->attr=%p extra=%d", __FUNCTION__, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ attrib.c:5233:56: note: format string is defined here 5233 | ntfs_log_perror("%s: ctx=%p ctx->attr=%p extra=%d", __FUNCTION__, | ~^ | | | void * ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5249:17: note: in expansion of macro 'ntfs_log_perror' 5249 | ntfs_log_perror("Inode %llu has no attrlist", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5255:17: note: in expansion of macro 'ntfs_log_perror' 5255 | ntfs_log_perror("Couldn't attach extents, inode=%llu", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5288:17: note: in expansion of macro 'ntfs_log_perror' 5288 | ntfs_log_perror("Couldn't allocate MFT record"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5292:17: note: in expansion of macro 'ntfs_log_perror' 5292 | ntfs_log_perror("Couldn't move attribute to MFT record"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_resident_attr_resize_i': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5531:17: note: in expansion of macro 'ntfs_log_perror' 5531 | ntfs_log_perror("ntfs_attr_lookup failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5543:17: note: in expansion of macro 'ntfs_log_perror' 5543 | ntfs_log_perror("%s: bounds check failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:5543:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5543 | ntfs_log_perror("%s: bounds check failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5599:33: note: in expansion of macro 'ntfs_log_error' 5599 | ntfs_log_error("Cannot change size when" | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5610:17: note: in expansion of macro 'ntfs_log_perror' 5610 | ntfs_log_perror("Failed to make attribute non-resident"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5637:25: note: in expansion of macro 'ntfs_log_perror' 5637 | ntfs_log_perror("Couldn't open attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5668:17: note: in expansion of macro 'ntfs_log_perror' 5668 | ntfs_log_perror("%s: Attribute lookup failed 1", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:5668:66: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5668 | ntfs_log_perror("%s: Attribute lookup failed 1", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5679:25: note: in expansion of macro 'ntfs_log_perror' 5679 | ntfs_log_perror("Could not add attribute list"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5684:25: note: in expansion of macro 'ntfs_log_perror' 5684 | ntfs_log_perror("Could not free space in MFT record"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5699:17: note: in expansion of macro 'ntfs_log_perror' 5699 | ntfs_log_perror("%s: Attribute lookup failed 2", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:5699:66: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5699 | ntfs_log_perror("%s: Attribute lookup failed 2", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5732:17: note: in expansion of macro 'ntfs_log_perror' 5732 | ntfs_log_perror("Couldn't allocate new MFT record"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5738:17: note: in expansion of macro 'ntfs_log_perror' 5738 | ntfs_log_perror("Couldn't move attribute to new MFT record"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_force_non_resident': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5796:17: note: in expansion of macro 'ntfs_log_error' 5796 | ntfs_log_error("Failed to force non-resident\n"); | ^~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_make_resident': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5893:17: note: in expansion of macro 'ntfs_log_error' 5893 | ntfs_log_error("BUG! Failed to resize attribute record. " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:5959:17: note: in expansion of macro 'ntfs_log_perror' 5959 | ntfs_log_perror("Eeek! Failed to release allocated clusters"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_update_meta': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6029:33: note: in expansion of macro 'ntfs_log_perror' 6029 | ntfs_log_perror("Failed to move attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6038:25: note: in expansion of macro 'ntfs_log_perror' 6038 | ntfs_log_perror("Mapping pairs space is 0"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_update_mapping_pairs_i': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6128:17: note: in expansion of macro 'ntfs_log_perror' 6128 | ntfs_log_perror("%s: na=%p", __FUNCTION__, na); | ^~~~~~~~~~~~~~~ attrib.c:6128:46: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 6128 | ntfs_log_perror("%s: na=%p", __FUNCTION__, na); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ attrib.c:6128:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'ntfs_attr *' {aka 'struct _ntfs_attr *'} [-Wformat=] 6128 | ntfs_log_perror("%s: na=%p", __FUNCTION__, na); | ^~~~~~~~~~~ ~~ | | | ntfs_attr * {aka struct _ntfs_attr *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ attrib.c:6128:42: note: format string is defined here 6128 | ntfs_log_perror("%s: na=%p", __FUNCTION__, na); | ~^ | | | void * ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6137:17: note: in expansion of macro 'ntfs_log_perror' 6137 | ntfs_log_perror("%s: resident attribute", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:6137:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 6137 | ntfs_log_perror("%s: resident attribute", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6176:33: note: in expansion of macro 'ntfs_log_error' 6176 | ntfs_log_error("Could not check whether sparse\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6194:33: note: in expansion of macro 'ntfs_log_error' 6194 | ntfs_log_error("Could not map whole for sparse change\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6240:33: note: in expansion of macro 'ntfs_log_perror' 6240 | ntfs_log_perror("Bad runlist"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6286:25: note: in expansion of macro 'ntfs_log_perror' 6286 | ntfs_log_perror("%s: get MP size failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:6286:67: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 6286 | ntfs_log_perror("%s: get MP size failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6300:41: note: in expansion of macro 'ntfs_log_perror' 6300 | ntfs_log_perror("Attribute list is too " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6312:41: note: in expansion of macro 'ntfs_log_perror' 6312 | ntfs_log_perror("Can not add attrlist"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6332:33: note: in expansion of macro 'ntfs_log_perror' 6332 | ntfs_log_perror("Failed to resize attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6360:25: note: in expansion of macro 'ntfs_log_perror' 6360 | ntfs_log_perror("Failed to build mapping pairs"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6367:17: note: in expansion of macro 'ntfs_log_perror' 6367 | ntfs_log_perror("%s: Attribute lookup failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:6367:64: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 6367 | ntfs_log_perror("%s: Attribute lookup failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6397:25: note: in expansion of macro 'ntfs_log_error' 6397 | ntfs_log_error("Failed to update sizes in base extent\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6413:33: note: in expansion of macro 'ntfs_log_perror' 6413 | ntfs_log_perror("Could not remove unused attr"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6419:25: note: in expansion of macro 'ntfs_log_perror' 6419 | ntfs_log_perror("%s: Attr lookup failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:6419:67: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 6419 | ntfs_log_perror("%s: Attr lookup failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6435:25: note: in expansion of macro 'ntfs_log_perror' 6435 | ntfs_log_perror("%s: get mp size failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:6435:67: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 6435 | ntfs_log_perror("%s: get mp size failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6445:25: note: in expansion of macro 'ntfs_log_perror' 6445 | ntfs_log_perror("Could not allocate new MFT record"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6468:25: note: in expansion of macro 'ntfs_log_perror' 6468 | ntfs_log_perror("Could not add attribute extent"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6470:33: note: in expansion of macro 'ntfs_log_perror' 6470 | ntfs_log_perror("Could not free MFT record"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6485:25: note: in expansion of macro 'ntfs_log_perror' 6485 | ntfs_log_perror("Failed to build MP"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6487:33: note: in expansion of macro 'ntfs_log_perror' 6487 | ntfs_log_perror("Couldn't free MFT record"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_non_resident_attr_shrink': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6681:33: note: in expansion of macro 'ntfs_log_error' 6681 | ntfs_log_error("Failed to make attribute " | ^~~~~~~~~~~~~~ attrib.c: In function 'ntfs_non_resident_attr_expand_i': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6735:17: note: in expansion of macro 'ntfs_log_perror' 6735 | ntfs_log_perror("%s: bounds check failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ attrib.c:6735:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 6735 | ntfs_log_perror("%s: bounds check failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6762:25: note: in expansion of macro 'ntfs_log_perror' 6762 | ntfs_log_perror("failed to map partial runlist"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6822:33: note: in expansion of macro 'ntfs_log_perror' 6822 | ntfs_log_perror("Cluster allocation failed " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6836:25: note: in expansion of macro 'ntfs_log_perror' 6836 | ntfs_log_perror("Run list merge failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6862:25: note: in expansion of macro 'ntfs_log_perror' 6862 | ntfs_log_perror("Mapping pairs update failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6880:17: note: in expansion of macro 'ntfs_log_perror' 6880 | ntfs_log_perror("Lookup of first attribute extent failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6916:17: note: in expansion of macro 'ntfs_log_perror' 6916 | ntfs_log_perror("Leaking clusters"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6927:17: note: in expansion of macro 'ntfs_log_perror' 6927 | ntfs_log_perror("Couldn't truncate runlist. Rollback failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:6935:25: note: in expansion of macro 'ntfs_log_perror' 6935 | ntfs_log_perror("Failed to restore old mapping pairs"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_truncate_i': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:7024:17: note: in expansion of macro 'ntfs_log_perror' 7024 | ntfs_log_perror("Failed to truncate compressed attribute"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'stuff_hole': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:7157:17: note: in expansion of macro 'ntfs_log_error' 7157 | ntfs_log_error("Failed to stuff a compressed file" | ^~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_readall': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:7196:17: note: in expansion of macro 'ntfs_log_perror' 7196 | ntfs_log_perror("ntfs_attr_open failed, inode %lld attr 0x%lx", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:7209:17: note: in expansion of macro 'ntfs_log_error' 7209 | ntfs_log_error("Corrupt attribute 0x%lx in inode %lld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:7220:17: note: in expansion of macro 'ntfs_log_perror' 7220 | ntfs_log_perror("ntfs_attr_pread failed"); | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_data_read': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:7258:33: note: in expansion of macro 'ntfs_log_perror' 7258 | ntfs_log_perror("ntfs_attr_pread partial read " | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_data_write': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:7299:25: note: in expansion of macro 'ntfs_log_perror' 7299 | ntfs_log_perror("ntfs_attr_pwrite partial write (%lld: " | ^~~~~~~~~~~~~~~ attrib.c: In function 'ntfs_attr_remove': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:7383:17: note: in expansion of macro 'ntfs_log_error' 7383 | ntfs_log_error("%s: NULL inode pointer", __FUNCTION__); | ^~~~~~~~~~~~~~ attrib.c:7383:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 7383 | ntfs_log_error("%s: NULL inode pointer", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:94:125: note: in definition of macro 'ntfs_log_error' 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:7392:25: note: in expansion of macro 'ntfs_log_perror' 7392 | ntfs_log_perror("Failed to open attribute 0x%02x of inode " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ attrib.c:7400:17: note: in expansion of macro 'ntfs_log_perror' 7400 | ntfs_log_perror("Failed to remove attribute 0x%02x of inode " | ^~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-attrlist.lo `test -f 'attrlist.c' || echo './'`attrlist.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c attrlist.c -o libntfs_la-attrlist.o In file included from attrlist.c:40: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34, from ../include/attrib.h:33, from attrlist.c:41: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-bitmap.lo `test -f 'bitmap.c' || echo './'`bitmap.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c bitmap.c -o libntfs_la-bitmap.o In file included from ../include/inode.h:32, from ../include/attrib.h:33, from bitmap.c:42: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ bitmap.c: In function 'ntfs_bitmap_set_bits_in_run': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bitmap.c:132:17: note: in expansion of macro 'ntfs_log_perror' 132 | ntfs_log_perror("%s: Invalid argument (%p, %lld, %lld)", | ^~~~~~~~~~~~~~~ bitmap.c:133:25: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 133 | __FUNCTION__, na, (long long)start_bit, (long long)count); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ bitmap.c:132:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'ntfs_attr *' {aka 'struct _ntfs_attr *'} [-Wformat=] 132 | ntfs_log_perror("%s: Invalid argument (%p, %lld, %lld)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | __FUNCTION__, na, (long long)start_bit, (long long)count); | ~~ | | | ntfs_attr * {aka struct _ntfs_attr *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ bitmap.c:132:57: note: format string is defined here 132 | ntfs_log_perror("%s: Invalid argument (%p, %lld, %lld)", | ~^ | | | void * ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bitmap.c:186:33: note: in expansion of macro 'ntfs_log_error' 186 | ntfs_log_error("Lastbyte is zero. Leaving " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bitmap.c:202:41: note: in expansion of macro 'ntfs_log_perror' 202 | ntfs_log_perror("Reading of last byte " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bitmap.c:228:25: note: in expansion of macro 'ntfs_log_perror' 228 | ntfs_log_perror("Failed to write buffer to bitmap " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bitmap.c:251:25: note: in expansion of macro 'ntfs_log_error' 251 | ntfs_log_error("Last buffer but count is not zero " | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-bootsect.lo `test -f 'bootsect.c' || echo './'`bootsect.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c bootsect.c -o libntfs_la-bootsect.o In file included from ../include/inode.h:32, from ../include/volume.h:51, from ../include/bootsect.h:28, from bootsect.c:43: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ bootsect.c: In function 'ntfs_boot_sector_is_ntfs': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:71:17: note: in expansion of macro 'ntfs_log_error' 71 | ntfs_log_error("NTFS signature is missing.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:78:17: note: in expansion of macro 'ntfs_log_error' 78 | ntfs_log_error("Unexpected bytes per sector value (%d).\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:91:33: note: in expansion of macro 'ntfs_log_error' 91 | ntfs_log_error("Unexpected sectors" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:95:33: note: in expansion of macro 'ntfs_log_error' 95 | ntfs_log_error("Unexpected sectors" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:109:17: note: in expansion of macro 'ntfs_log_error' 109 | ntfs_log_error("Unexpected cluster size (%d).\n", i); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:120:17: note: in expansion of macro 'ntfs_log_error' 120 | ntfs_log_error("Reserved fields aren't zero " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:138:25: note: in expansion of macro 'ntfs_log_error' 138 | ntfs_log_error("Unexpected clusters per mft record " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:151:25: note: in expansion of macro 'ntfs_log_error' 151 | ntfs_log_error("Unexpected clusters per index record " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:161:17: note: in expansion of macro 'ntfs_log_error' 161 | ntfs_log_error("Invalid location of MFT or MFTMirr.\n"); | ^~~~~~~~~~~~~~ bootsect.c: In function 'ntfs_boot_sector_parse': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:217:17: note: in expansion of macro 'ntfs_log_error' 217 | ntfs_log_error("sectors_per_cluster (%d) is not a power of 2." | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:225:17: note: in expansion of macro 'ntfs_log_error' 225 | ntfs_log_error("Volume size is set to zero.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:231:17: note: in expansion of macro 'ntfs_log_perror' 231 | ntfs_log_perror("Failed to read last sector (%lld)", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:233:17: note: in expansion of macro 'ntfs_log_error' 233 | ntfs_log_error("%s", last_sector_error); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:246:17: note: in expansion of macro 'ntfs_log_error' 246 | ntfs_log_error("$MFT LCN (%lld) or $MFTMirr LCN (%lld) is " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:255:17: note: in expansion of macro 'ntfs_log_error' 255 | ntfs_log_error("cluster_size (%d) is not a power of 2.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ bootsect.c:282:17: note: in expansion of macro 'ntfs_log_error' 282 | ntfs_log_error("mft_record_size (%d) is not a power of 2.\n", | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-cache.lo `test -f 'cache.c' || echo './'`cache.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c cache.c -o libntfs_la-cache.o In file included from ../include/security.h:29, from cache.c:34: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52, from ../include/inode.h:34, from ../include/security.h:30: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ ../include/security.h:77:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 77 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/security.h:92:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 92 | union ALIGNMENT payload[0]; | ^~~~~~~ In file included from cache.c:35: ../include/cache.h:32:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 32 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:40:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 40 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:50:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 50 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:61:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 61 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:96:31: warning: ISO C forbids zero-size array 'entry' [-Wpedantic] 96 | struct CACHED_GENERIC entry[0]; | ^~~~~ cache.c: In function 'inserthashindex': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cache.c:85:33: note: in expansion of macro 'ntfs_log_error' 85 | ntfs_log_error("No more hash entries," | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cache.c:91:25: note: in expansion of macro 'ntfs_log_error' 91 | ntfs_log_error("Illegal hash value," | ^~~~~~~~~~~~~~ cache.c: In function 'drophashindex': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cache.c:126:33: note: in expansion of macro 'ntfs_log_error' 126 | ntfs_log_error("Bad hash list," | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cache.c:132:25: note: in expansion of macro 'ntfs_log_error' 132 | ntfs_log_error("Illegal hash value," | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-collate.lo `test -f 'collate.c' || echo './'`collate.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c collate.c -o libntfs_la-collate.o In file included from ../include/inode.h:32, from ../include/attrib.h:33, from collate.c:36: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ collate.c: In function 'ntfs_collate_ntofs_ulong': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ collate.c:94:17: note: in expansion of macro 'ntfs_log_error' 94 | ntfs_log_error("data1_len or/and data2_len not equal to 4.\n"); | ^~~~~~~~~~~~~~ collate.c: In function 'ntfs_collate_ntofs_ulongs': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ collate.c:128:17: note: in expansion of macro 'ntfs_log_error' 128 | ntfs_log_error("data1_len or data2_len not valid\n"); | ^~~~~~~~~~~~~~ collate.c: In function 'ntfs_collate_ntofs_security_hash': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ collate.c:175:17: note: in expansion of macro 'ntfs_log_error' 175 | ntfs_log_error("data1_len or/and data2_len not equal to 8.\n"); | ^~~~~~~~~~~~~~ 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-compat.lo `test -f 'compat.c' || echo './'`compat.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c compat.c -o libntfs_la-compat.o /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-compress.lo `test -f 'compress.c' || echo './'`compress.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c compress.c -o libntfs_la-compress.o In file included from ../include/inode.h:32, from ../include/attrib.h:33, from compress.c:44: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ compress.c: In function 'ntfs_decompress': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:631:9: note: in expansion of macro 'ntfs_log_perror' 631 | ntfs_log_perror("Failed to decompress file"); | ^~~~~~~~~~~~~~~ compress.c: In function 'ntfs_compressed_attr_pread': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:756:17: note: in expansion of macro 'ntfs_log_error' 756 | ntfs_log_error("Unsupported compression block size %ld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:857:41: note: in expansion of macro 'ntfs_log_error' 857 | ntfs_log_error("Failed to read an" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:917:41: note: in expansion of macro 'ntfs_log_error' 917 | ntfs_log_error("Failed to read a" | ^~~~~~~~~~~~~~ compress.c: In function 'ntfs_comp_set': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1149:33: note: in expansion of macro 'ntfs_log_error' 1149 | ntfs_log_error("error writing compressed data\n"); | ^~~~~~~~~~~~~~ compress.c: In function 'valid_compressed_run': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1192:25: note: in expansion of macro 'ntfs_log_error' 1192 | ntfs_log_error("%s at %s index %ld inode %lld\n", | ^~~~~~~~~~~~~~ compress.c: In function 'ntfs_compress_free': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1566:25: note: in expansion of macro 'ntfs_log_error' 1566 | ntfs_log_error("Bad end of a compression block set\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1570:17: note: in expansion of macro 'ntfs_log_error' 1570 | ntfs_log_error("No cluster to free after compression\n"); | ^~~~~~~~~~~~~~ compress.c: In function 'ntfs_compressed_pwrite': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1700:17: note: in expansion of macro 'ntfs_log_error' 1700 | ntfs_log_error("Bad update vcn or compressed_part %d for compressed write\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1707:17: note: in expansion of macro 'ntfs_log_error' 1707 | ntfs_log_error("No unused runs for compressed write\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1712:17: note: in expansion of macro 'ntfs_log_error' 1712 | ntfs_log_error("Unsupported compression block size %ld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1762:33: note: in expansion of macro 'ntfs_log_error' 1762 | ntfs_log_error("jump back over a hole when appending\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1849:33: note: in expansion of macro 'ntfs_log_error' 1849 | ntfs_log_error("writing on unallocated clusters\n"); | ^~~~~~~~~~~~~~ compress.c: In function 'ntfs_compressed_close': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1889:17: note: in expansion of macro 'ntfs_log_error' 1889 | ntfs_log_error("No unused runs for compressed close\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1894:17: note: in expansion of macro 'ntfs_log_error' 1894 | ntfs_log_error("Bad update vcn for compressed close\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1899:17: note: in expansion of macro 'ntfs_log_error' 1899 | ntfs_log_error("Unsupported compression block size %ld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ compress.c:1925:33: note: in expansion of macro 'ntfs_log_error' 1925 | ntfs_log_error("jump back over a hole when closing\n"); | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-debug.lo `test -f 'debug.c' || echo './'`debug.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c debug.c -o libntfs_la-debug.o In file included from ../include/inode.h:32, from ../include/attrib.h:33, from ../include/runlist.h:32, from debug.c:32: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-device.lo `test -f 'device.c' || echo './'`device.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c device.c -o libntfs_la-device.o In file included from ../include/mst.h:27, from device.c:76: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52, from ../include/mst.h:28: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ device.c: In function 'ntfs_cluster_read': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ device.c:444:17: note: in expansion of macro 'ntfs_log_perror' 444 | ntfs_log_perror("Trying to read outside of volume " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ device.c:452:17: note: in expansion of macro 'ntfs_log_perror' 452 | ntfs_log_perror("Error reading cluster(s)"); | ^~~~~~~~~~~~~~~ device.c: In function 'ntfs_cluster_write': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ device.c:480:17: note: in expansion of macro 'ntfs_log_perror' 480 | ntfs_log_perror("Trying to write outside of volume " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ device.c:491:17: note: in expansion of macro 'ntfs_log_perror' 491 | ntfs_log_perror("Error writing cluster(s)"); | ^~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-dir.lo `test -f 'dir.c' || echo './'`dir.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c dir.c -o libntfs_la-dir.o In file included from ../include/debug.h:29, from dir.c:55: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ In file included from ../include/inode.h:32, from ../include/attrib.h:33, from dir.c:56: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/inode.h:34: ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ In file included from dir.c:65: ../include/cache.h:32:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 32 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:40:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 40 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:50:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 50 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:61:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 61 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:96:31: warning: ISO C forbids zero-size array 'entry' [-Wpedantic] 96 | struct CACHED_GENERIC entry[0]; | ^~~~~ In file included from dir.c:67: ../include/security.h:77:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 77 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/security.h:92:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 92 | union ALIGNMENT payload[0]; | ^~~~~~~ dir.c: In function 'ntfs_dir_inode_hash': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:108:17: note: in expansion of macro 'ntfs_log_error' 108 | ntfs_log_error("Bad inode cache entry\n"); | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_dir_lookup_hash': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:215:17: note: in expansion of macro 'ntfs_log_error' 215 | ntfs_log_error("Bad lookup cache entry\n"); | ^~~~~~~~~~~~~~ dir.c: In function '__ntfs_inode_lookup_by_name': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:263:17: note: in expansion of macro 'ntfs_log_perror' 263 | ntfs_log_perror("Index root attribute missing in directory inode " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:275:17: note: in expansion of macro 'ntfs_log_error' 275 | ntfs_log_error("Index block size %u is invalid.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:297:25: note: in expansion of macro 'ntfs_log_error' 297 | ntfs_log_error("Index root entry out of bounds in" | ^~~~~~~~~~~~~~ dir.c:321:44: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 321 | (ntfschar*)&ie->key.file_name.file_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:359:17: note: in expansion of macro 'ntfs_log_perror' 359 | ntfs_log_perror("Failed to open index allocation (inode %lld)", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:389:17: note: in expansion of macro 'ntfs_log_perror' 389 | ntfs_log_perror("Failed to read vcn 0x%llx from inode %lld", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:416:25: note: in expansion of macro 'ntfs_log_error' 416 | ntfs_log_error("Index entry out of bounds in directory " | ^~~~~~~~~~~~~~ dir.c:441:44: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 441 | (ntfschar*)&ie->key.file_name.file_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:466:25: note: in expansion of macro 'ntfs_log_error' 466 | ntfs_log_error("Index entry with child node found in a leaf " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:476:17: note: in expansion of macro 'ntfs_log_error' 476 | ntfs_log_error("Negative child node vcn in directory inode " | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_pathname_to_inode': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:710:17: note: in expansion of macro 'ntfs_log_error' 710 | ntfs_log_error("Out of memory.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:722:17: note: in expansion of macro 'ntfs_log_error' 722 | ntfs_log_error("Unnormalized path %s\n",ascii); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:792:33: note: in expansion of macro 'ntfs_log_perror' 792 | ntfs_log_perror("Could not convert filename to Unicode:" | ^~~~~~~~~~~~~~~ dir.c: In function 'ntfs_dir_entry_type': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:968:25: note: in expansion of macro 'ntfs_log_error' 968 | ntfs_log_error("Failed to close inode %lld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:973:17: note: in expansion of macro 'ntfs_log_error' 973 | ntfs_log_error("Could not decode the type of inode %lld\n", | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_filldir': dir.c:1034:49: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 1034 | res = filldir(dirent, fn->file_name, | ~~^~~~~~~~~~~ dir.c: In function 'ntfs_mft_get_parent_ref': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1095:17: note: in expansion of macro 'ntfs_log_error' 1095 | ntfs_log_error("No file name found in inode %lld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1100:17: note: in expansion of macro 'ntfs_log_error' 1100 | ntfs_log_error("File name attribute must be resident (inode " | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_readdir': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1170:25: note: in expansion of macro 'ntfs_log_perror' 1170 | ntfs_log_perror("Failed to open index allocation attribute. " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1200:25: note: in expansion of macro 'ntfs_log_perror' 1200 | ntfs_log_perror("Parent directory not found"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1220:17: note: in expansion of macro 'ntfs_log_perror' 1220 | ntfs_log_perror("Index root attribute missing in directory inode " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1232:17: note: in expansion of macro 'ntfs_log_error' 1232 | ntfs_log_error("Index block size %u is invalid.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1266:25: note: in expansion of macro 'ntfs_log_error' 1266 | ntfs_log_error("Index root entry out of bounds in" | ^~~~~~~~~~~~~~ dir.c:1294:50: warning: ISO C prohibits argument conversion to union type [-Wpedantic] 1294 | INDEX_TYPE_ROOT, ir, ie, dirent, filldir); | ^~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1323:17: note: in expansion of macro 'ntfs_log_perror' 1323 | ntfs_log_perror("Failed to open index bitmap attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1332:17: note: in expansion of macro 'ntfs_log_error' 1332 | ntfs_log_error("Current index position exceeds index bitmap " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1346:17: note: in expansion of macro 'ntfs_log_perror' 1346 | ntfs_log_perror("Failed to read from index bitmap attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1370:25: note: in expansion of macro 'ntfs_log_perror' 1370 | ntfs_log_perror("Failed to read from index bitmap attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1383:17: note: in expansion of macro 'ntfs_log_perror' 1383 | ntfs_log_perror("Failed to read index block"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1410:25: note: in expansion of macro 'ntfs_log_error' 1410 | ntfs_log_error("Index entry out of bounds in directory inode " | ^~~~~~~~~~~~~~ dir.c:1437:56: warning: ISO C prohibits argument conversion to union type [-Wpedantic] 1437 | INDEX_TYPE_ALLOCATION, ia, ie, dirent, filldir); | ^~ dir.c: In function '__ntfs_create': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1520:17: note: in expansion of macro 'ntfs_log_error' 1520 | ntfs_log_error("Invalid arguments.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1594:17: note: in expansion of macro 'ntfs_log_error' 1594 | ntfs_log_error("Failed to add STANDARD_INFORMATION " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1643:25: note: in expansion of macro 'ntfs_log_error' 1643 | ntfs_log_error("Failed to add INDEX_ROOT attribute.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1716:25: note: in expansion of macro 'ntfs_log_error' 1716 | ntfs_log_error("Failed to add DATA attribute.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1757:17: note: in expansion of macro 'ntfs_log_error' 1757 | ntfs_log_error("Failed to add FILE_NAME attribute.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1764:17: note: in expansion of macro 'ntfs_log_perror' 1764 | ntfs_log_perror("Failed to add entry to the index"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1826:25: note: in expansion of macro 'ntfs_log_error' 1826 | ntfs_log_error("Failed to free extent MFT record. " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1830:17: note: in expansion of macro 'ntfs_log_error' 1830 | ntfs_log_error("Failed to free MFT record. " | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_create': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1847:17: note: in expansion of macro 'ntfs_log_error' 1847 | ntfs_log_error("Invalid arguments.\n"); | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_create_device': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1857:17: note: in expansion of macro 'ntfs_log_error' 1857 | ntfs_log_error("Invalid arguments.\n"); | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_create_symlink': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1868:17: note: in expansion of macro 'ntfs_log_error' 1868 | ntfs_log_error("%s: Invalid argument (%p, %d)\n", __FUNCTION__, | ^~~~~~~~~~~~~~ dir.c:1868:67: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1868 | ntfs_log_error("%s: Invalid argument (%p, %d)\n", __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:94:125: note: in definition of macro 'ntfs_log_error' 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~ dir.c:1868:32: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'const ntfschar *' {aka 'const short unsigned int *'} [-Wformat=] 1868 | ntfs_log_error("%s: Invalid argument (%p, %d)\n", __FUNCTION__, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1869 | target, target_len); | ~~~~~~ | | | const ntfschar * {aka const short unsigned int *} ../include/logging.h:94:116: note: in definition of macro 'ntfs_log_error' 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~ dir.c:1868:56: note: format string is defined here 1868 | ntfs_log_error("%s: Invalid argument (%p, %d)\n", __FUNCTION__, | ~^ | | | void * | %hn dir.c: In function 'ntfs_check_empty_dir': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1887:17: note: in expansion of macro 'ntfs_log_perror' 1887 | ntfs_log_perror("Failed to open directory"); | ^~~~~~~~~~~~~~~ dir.c: In function 'ntfs_delete': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:1964:17: note: in expansion of macro 'ntfs_log_error' 1964 | ntfs_log_error("Invalid arguments.\n"); | ^~~~~~~~~~~~~~ dir.c:2025:44: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 2025 | if (ntfs_names_are_equal(fn->file_name, fn->file_name_length, | ~~^~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2105:25: note: in expansion of macro 'ntfs_log_error' 2105 | ntfs_log_error("Unnormalized path %s\n",pathname); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2116:17: note: in expansion of macro 'ntfs_log_error' 2116 | ntfs_log_error("Could not delete inode cache entry for %s\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2148:33: note: in expansion of macro 'ntfs_log_error' 2148 | ntfs_log_error("Failed to decompress runlist. " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2154:33: note: in expansion of macro 'ntfs_log_error' 2154 | ntfs_log_error("Failed to free clusters. " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2163:17: note: in expansion of macro 'ntfs_log_error' 2163 | ntfs_log_error("Attribute enumeration failed. " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2177:25: note: in expansion of macro 'ntfs_log_error' 2177 | ntfs_log_error("Failed to free extent MFT record. " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2195:17: note: in expansion of macro 'ntfs_log_error' 2195 | ntfs_log_error("Failed to free base MFT record. " | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_link_i': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2246:17: note: in expansion of macro 'ntfs_log_perror' 2246 | ntfs_log_perror("ntfs_link wrong arguments"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2288:17: note: in expansion of macro 'ntfs_log_perror' 2288 | ntfs_log_perror("Failed to add filename to the index"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2293:17: note: in expansion of macro 'ntfs_log_error' 2293 | ntfs_log_error("Failed to add FILE_NAME attribute.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2309:9: note: in expansion of macro 'ntfs_log_error' 2309 | ntfs_log_error("Rollback failed. Leaving inconsistent metadata.\n"); | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_get_ntfs_dos_name': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2511:25: note: in expansion of macro 'ntfs_log_error' 2511 | ntfs_log_error("Cannot represent dosname in current locale.\n"); | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_remove_ntfs_dos_name': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2851:41: note: in expansion of macro 'ntfs_log_error' 2851 | ntfs_log_error("Could not change" | ^~~~~~~~~~~~~~ dir.c: In function 'ntfs_dir_link_cnt': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2910:17: note: in expansion of macro 'ntfs_log_error' 2910 | ntfs_log_error("Invalid argument.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ dir.c:2947:17: note: in expansion of macro 'ntfs_log_perror' 2947 | ntfs_log_perror("Failed to compute nlink of inode %lld", | ^~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-ea.lo `test -f 'ea.c' || echo './'`ea.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c ea.c -o libntfs_la-ea.o In file included from ea.c:55: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34, from ../include/attrib.h:33, from ea.c:56: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ ea.c: In function 'restore_ea_info': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ea.c:127:25: note: in expansion of macro 'ntfs_log_error' 127 | ntfs_log_error("Could not restore the EA_INFORMATION," | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ea.c:133:25: note: in expansion of macro 'ntfs_log_error' 133 | ntfs_log_error("Could not delete the EA_INFORMATION," | ^~~~~~~~~~~~~~ ea.c: In function 'ntfs_get_ntfs_ea': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ea.c:215:25: note: in expansion of macro 'ntfs_log_error' 215 | ntfs_log_error("Failed to read EA from inode %lld\n", | ^~~~~~~~~~~~~~ ea.c: In function 'ntfs_remove_ntfs_ea': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ea.c:382:41: note: in expansion of macro 'ntfs_log_error' 382 | ntfs_log_error("Failed to remove the" | ^~~~~~~~~~~~~~ ea.c: In function 'ntfs_ea_check_wsldev': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ea.c:433:17: note: in expansion of macro 'ntfs_log_error' 433 | ntfs_log_error("Failed to allocate buffer for ea\n"); | ^~~~~~~~~~~~~~ ea.c: In function 'ntfs_set_ntfs_ea.part.0': 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]; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../include/layout.h:2535:12: note: while referencing 'name' 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ea.c: In function 'ntfs_ea_check_wsldev': ea.c:464: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] 464 | memcpy(&device, &p_ea->name[p_ea->name_length + 1], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/layout.h:2535:12: note: while referencing 'name' 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-efs.lo `test -f 'efs.c' || echo './'`efs.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c efs.c -o libntfs_la-efs.o In file included from ../include/debug.h:29, from efs.c:47: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ In file included from ../include/inode.h:32, from ../include/attrib.h:33, from efs.c:48: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/inode.h:34: ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ efs.c: In function 'ntfs_get_efs_info': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:99:41: note: in expansion of macro 'ntfs_log_error' 99 | ntfs_log_error("Bad efs_info for inode %lld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:102:41: note: in expansion of macro 'ntfs_log_error' 102 | ntfs_log_error("Could not get efsinfo" | ^~~~~~~~~~~~~~ efs.c: In function 'fixup_loop': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:146:25: note: in expansion of macro 'ntfs_log_error' 146 | ntfs_log_error("Failed to get ctx for efs\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:159:33: note: in expansion of macro 'ntfs_log_error' 159 | ntfs_log_error("can't open DATA Attribute\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:177:57: note: in expansion of macro 'ntfs_log_error' 177 | ntfs_log_error("Multiple failure" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:190:41: note: in expansion of macro 'ntfs_log_error' 190 | ntfs_log_error("Error in efs fixup of AT_DATA Attribute\n"); | ^~~~~~~~~~~~~~ efs.c: In function 'ntfs_set_efs_info': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:232:33: note: in expansion of macro 'ntfs_log_error' 232 | ntfs_log_error("Inode %lld cannot be encrypted and compressed\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:276:49: note: in expansion of macro 'ntfs_log_error' 276 | ntfs_log_error("Failed to " | ^~~~~~~~~~~~~~ efs.c: In function 'ntfs_efs_fixup_attribute': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:327:17: note: in expansion of macro 'ntfs_log_error' 327 | ntfs_log_error("no na specified for efs_fixup_attribute\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:333:25: note: in expansion of macro 'ntfs_log_error' 333 | ntfs_log_error("Failed to get ctx for efs\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:339:25: note: in expansion of macro 'ntfs_log_error' 339 | ntfs_log_error("attr lookup for AT_DATA attribute failed in efs fixup\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:344:25: note: in expansion of macro 'ntfs_log_error' 344 | ntfs_log_error("Cannot make non resident" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:355:25: note: in expansion of macro 'ntfs_log_error' 355 | ntfs_log_error("Bad raw encrypted stream\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:360:25: note: in expansion of macro 'ntfs_log_error' 360 | ntfs_log_error("Error reading padding length\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:366:25: note: in expansion of macro 'ntfs_log_error' 366 | ntfs_log_error("invalid padding length %d for data_size %lld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:377:25: note: in expansion of macro 'ntfs_log_error' 377 | ntfs_log_error("Error truncating attribute\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:393:25: note: in expansion of macro 'ntfs_log_error' 393 | ntfs_log_error("Error making DATA attribute non-resident\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ efs.c:405:33: note: in expansion of macro 'ntfs_log_error' 405 | ntfs_log_error("attr lookup for AT_DATA attribute failed in efs fixup\n"); | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-fsck.lo `test -f 'fsck.c' || echo './'`fsck.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c fsck.c -o libntfs_la-fsck.o In file included from ../include/inode.h:32, from ../include/volume.h:51, from ../include/fsck.h:20, from fsck.c:41: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ fsck.c: In function 'ntfs_fsck_set_mftbmp_value': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ fsck.c:66:17: note: in expansion of macro 'ntfs_log_error' 66 | ntfs_log_error("bm_i(%u) exceeded max_fmb_cnt(%"PRIu64")\n", | ^~~~~~~~~~~~~~ fsck.c: In function 'ntfs_fsck_repair_cluster_dup': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ fsck.c:178:25: note: in expansion of macro 'ntfs_log_error' 178 | ntfs_log_error("Can' allocated new cluster\n"); | ^~~~~~~~~~~~~~ fsck.c: In function 'ntfs_fsck_set_lcnbmp_range': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ fsck.c:341:41: note: in expansion of macro 'ntfs_log_error' 341 | ntfs_log_error("Cluster Duplication %"PRIu64" - do not fix\n", | ^~~~~~~~~~~~~~ fsck.c: In function 'ntfs_fsck_check_and_set_lcnbmp': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ fsck.c:409:33: note: in expansion of macro 'ntfs_log_error' 409 | ntfs_log_error("Can't allocate lcn_bitmap buffer\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ fsck.c:433:25: note: in expansion of macro 'ntfs_log_error' 433 | ntfs_log_error("Cluster Duplication %"PRIu64"\n", | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-index.lo `test -f 'index.c' || echo './'`index.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c index.c -o libntfs_la-index.o In file included from ../include/inode.h:32, from ../include/attrib.h:33, from index.c:40: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ index.c: In function 'ntfs_ib_write': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:93:17: note: in expansion of macro 'ntfs_log_perror' 93 | ntfs_log_perror("Failed to write index block %lld, inode %llu", | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_ie_filename_get': index.c:289:37: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 289 | return ntfs_attr_name_get(fn->file_name, fn->file_name_length); | ~~^~~~~~~~~~~ index.c: In function 'ntfs_ir_lookup': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:417:17: note: in expansion of macro 'ntfs_log_perror' 417 | ntfs_log_perror("Failed to lookup $INDEX_ROOT"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:424:17: note: in expansion of macro 'ntfs_log_perror' 424 | ntfs_log_perror("Non-resident $INDEX_ROOT detected"); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_index_block_inconsistent': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:489:17: note: in expansion of macro 'ntfs_log_error' 489 | ntfs_log_error("%sCorrupt index block: VCN (%lld) is different " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:499:17: note: in expansion of macro 'ntfs_log_error' 499 | ntfs_log_error("%sCorrupt index block : VCN (%lld) of inode %llu " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:510:17: note: in expansion of macro 'ntfs_log_error' 510 | ntfs_log_error("%sInvalid index entry offset in inode %lld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:518:17: note: in expansion of macro 'ntfs_log_error' 518 | ntfs_log_error("%sNo space for index entries in inode %lld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:526:17: note: in expansion of macro 'ntfs_log_error' 526 | ntfs_log_error("%sindex length of %lld is too big\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:534:17: note: in expansion of macro 'ntfs_log_error' 534 | ntfs_log_error("%sIndex entries overflow in inode %lld\n", | ^~~~~~~~~~~~~~ index.c: In function 'ntfs_ia_open': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:563:17: note: in expansion of macro 'ntfs_log_perror' 563 | ntfs_log_perror("Failed to open index allocation of inode " | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_index_entry_inconsistent': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:633:25: note: in expansion of macro 'ntfs_log_error' 633 | ntfs_log_error("VCN(%llu) in INDEX NODE exceed data_size of ia attr\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:643:25: note: in expansion of macro 'ntfs_log_error' 643 | ntfs_log_error("there is no vcn space in index node\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:667:17: note: in expansion of macro 'ntfs_log_error' 667 | ntfs_log_error("Overflow from index entry in inode %lld", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:676:33: note: in expansion of macro 'ntfs_log_error' 676 | ntfs_log_error("File name overflow from index" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:686:33: note: in expansion of macro 'ntfs_log_error' 686 | ntfs_log_error("Data overflow from index" | ^~~~~~~~~~~~~~ index.c: In function 'ntfs_ie_lookup': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:729:25: note: in expansion of macro 'ntfs_log_error' 729 | ntfs_log_error("Index entry out of bounds in inode " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:754:25: note: in expansion of macro 'ntfs_log_error' 754 | ntfs_log_error("Collation function not defined\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:762:25: note: in expansion of macro 'ntfs_log_error' 762 | ntfs_log_error("Collation error. Perhaps a filename " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:800:17: note: in expansion of macro 'ntfs_log_perror' 800 | ntfs_log_perror("Negative vcn in inode %llu", | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_ib_read': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:822:25: note: in expansion of macro 'ntfs_log_perror' 822 | ntfs_log_perror("Failed to read index block"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:824:25: note: in expansion of macro 'ntfs_log_error' 824 | ntfs_log_error("Failed(%lld) to read full index block at " | ^~~~~~~~~~~~~~ index.c: In function 'ntfs_icx_parent_inc': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:843:17: note: in expansion of macro 'ntfs_log_perror' 843 | ntfs_log_perror("Index is over %d level deep", MAX_PARENT_VCN); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_icx_parent_dec': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:854:17: note: in expansion of macro 'ntfs_log_perror' 854 | ntfs_log_perror("Corrupt index pointer (%d)", icx->pindex); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_index_lookup': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:905:17: note: in expansion of macro 'ntfs_log_perror' 905 | ntfs_log_perror("key: %p key_len: %d", key, key_len); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:919:17: note: in expansion of macro 'ntfs_log_perror' 919 | ntfs_log_perror("Index block size (%d) is smaller than the " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:933:17: note: in expansion of macro 'ntfs_log_perror' 933 | ntfs_log_perror("Unknown collation rule 0x%x", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:998:17: note: in expansion of macro 'ntfs_log_error' 998 | ntfs_log_error("Index entry with child node found in a leaf " | ^~~~~~~~~~~~~~ index.c: In function 'ntfs_ibm_add': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1116:17: note: in expansion of macro 'ntfs_log_perror' 1116 | ntfs_log_perror("Failed to add AT_BITMAP"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1124:25: note: in expansion of macro 'ntfs_log_perror' 1124 | ntfs_log_perror("Failed to create fsck_ibm of inode(%"PRIu64"", | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_ibm_modify': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1151:17: note: in expansion of macro 'ntfs_log_perror' 1151 | ntfs_log_perror("Failed to open $BITMAP attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1158:33: note: in expansion of macro 'ntfs_log_perror' 1158 | ntfs_log_perror("Failed to truncate AT_BITMAP"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1167:41: note: in expansion of macro 'ntfs_log_perror' 1167 | ntfs_log_perror("Failed to realloc fsck_ibm"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1176:17: note: in expansion of macro 'ntfs_log_perror' 1176 | ntfs_log_perror("Failed to read $BITMAP"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1194:17: note: in expansion of macro 'ntfs_log_perror' 1194 | ntfs_log_perror("Failed to write $Bitmap"); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_ia_add': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1368:25: note: in expansion of macro 'ntfs_log_perror' 1368 | ntfs_log_perror("Failed to add AT_INDEX_ALLOCATION"); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_ir_reparent': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1410:17: note: in expansion of macro 'ntfs_log_perror' 1410 | ntfs_log_perror("Failed to move index root to index block"); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_ir_truncate': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1488:17: note: in expansion of macro 'ntfs_log_perror' 1488 | ntfs_log_perror("Failed to open INDEX_ROOT"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1505:17: note: in expansion of macro 'ntfs_log_perror' 1505 | ntfs_log_perror("Failed to truncate INDEX_ROOT"); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_ir_make_space': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1530:25: note: in expansion of macro 'ntfs_log_perror' 1530 | ntfs_log_perror("Failed to nodify INDEX_ROOT"); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfsck_update_index_entry': ../include/logging.h:99:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1596:9: note: in expansion of macro 'ntfs_log_verbose' 1596 | ntfs_log_verbose("Update index entry to disk\n"); | ^~~~~~~~~~~~~~~~ index.c: In function 'ntfs_ie_add': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1743:25: note: in expansion of macro 'ntfs_log_perror' 1743 | ntfs_log_perror("Index already have such entry"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1747:25: note: in expansion of macro 'ntfs_log_perror' 1747 | ntfs_log_perror("Failed to find place for new entry"); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_index_add_filename': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:1803:17: note: in expansion of macro 'ntfs_log_error' 1803 | ntfs_log_error("Invalid arguments.\n"); | ^~~~~~~~~~~~~~ index.c: In function 'ntfs_index_rm_node': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:2041:17: note: in expansion of macro 'ntfs_log_perror' 2041 | ntfs_log_perror("Empty index block"); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_index_rm': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:2126:17: note: in expansion of macro 'ntfs_log_error' 2126 | ntfs_log_error("Invalid arguments.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:2137:17: note: in expansion of macro 'ntfs_log_error' 2137 | ntfs_log_error("%s Index entry(0x%p)'s length is too big.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:2151:17: note: in expansion of macro 'ntfs_log_error' 2151 | ntfs_log_error("Index entry(%p) is out of range from %s\n", | ^~~~~~~~~~~~~~ index.c: In function 'ntfs_index_remove': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ index.c:2217:9: note: in expansion of macro 'ntfs_log_perror' 2217 | ntfs_log_perror("Delete failed"); | ^~~~~~~~~~~~~~~ index.c: In function 'ntfs_ih_takeout': index.c:1886:17: warning: ignoring return value of 'ntfs_index_lookup' declared with attribute 'warn_unused_result' [-Wunused-result] 1886 | ntfs_index_lookup(&ie_dup->key, le16_to_cpu(ie_dup->key_length), icx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-inode.lo `test -f 'inode.c' || echo './'`inode.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c inode.c -o libntfs_la-inode.o In file included from ../include/inode.h:32, from ../include/volume.h:51, from inode.c:43: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ In file included from inode.c:44: ../include/cache.h:32:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 32 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:40:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 40 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:50:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 50 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:61:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 61 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:96:31: warning: ISO C forbids zero-size array 'entry' [-Wpedantic] 96 | struct CACHED_GENERIC entry[0]; | ^~~~~ inode.c: In function '__ntfs_inode_release': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:133:17: note: in expansion of macro 'ntfs_log_error' 133 | ntfs_log_error("Releasing dirty inode %lld!\n", | ^~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_real_open': ../include/volume.h:63:35: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 63 | ntfs_log_redirect(__FUNCTION__, __FILE__, __LINE__, \ | ^~~~~~~~~~~~ inode.c:198:25: note: in expansion of macro 'check_failed' 198 | check_failed("System file(%"PRIu64") is marked unused, Fix it", | ^~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:219:25: note: in expansion of macro 'ntfs_log_perror' 219 | ntfs_log_perror("No STANDARD_INFORMATION in base record" | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:225:17: note: in expansion of macro 'ntfs_log_error' 225 | ntfs_log_error("Corrupt STANDARD_INFORMATION in base" | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:267:17: note: in expansion of macro 'ntfs_log_perror' 267 | ntfs_log_perror("Too large attrlist attribute (%llu), inode " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:280:17: note: in expansion of macro 'ntfs_log_perror' 280 | ntfs_log_perror("Unexpected attrlist size (%lld <> %u), inode " | ^~~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_real_close': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:422:25: note: in expansion of macro 'ntfs_log_error' 422 | ntfs_log_error("Extent inode %lld was not found\n", | ^~~~~~~~~~~~~~ inode.c: In function 'ntfs_extent_inode_open': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:619:17: note: in expansion of macro 'ntfs_log_perror' 619 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~~~~ inode.c:619:39: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 619 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:647:25: note: in expansion of macro 'ntfs_log_error' 647 | ntfs_log_error("MFT is corrupt, cannot read" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:650:25: note: in expansion of macro 'ntfs_log_error' 650 | ntfs_log_error("Note : chkdsk cannot fix this," | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:672:33: note: in expansion of macro 'ntfs_log_perror' 672 | ntfs_log_perror("Found stale extent mft " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:689:17: note: in expansion of macro 'ntfs_log_error' 689 | ntfs_log_error("Base mft record(%"PRIu64") of inode(%"PRIu64") " | ^~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_sync_standard_information': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:797:17: note: in expansion of macro 'ntfs_log_perror' 797 | ntfs_log_perror("Failed to sync standard info (inode %lld)", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:818:17: note: in expansion of macro 'ntfs_log_error' 818 | ntfs_log_error("bad sync of standard information\n"); | ^~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_sync_file_name': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:895:25: note: in expansion of macro 'ntfs_log_perror' 895 | ntfs_log_perror("Failed to open inode %lld with index", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:910:25: note: in expansion of macro 'ntfs_log_perror' 910 | ntfs_log_perror("Failed to get index ctx, inode %lld", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:924:25: note: in expansion of macro 'ntfs_log_perror' 924 | ntfs_log_perror("Index lookup failed, index_ni:%lld inode:%lld", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:973:17: note: in expansion of macro 'ntfs_log_perror' 973 | ntfs_log_perror("Attribute lookup failed, inode %lld", | ^~~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_sync_in_dir': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1015:17: note: in expansion of macro 'ntfs_log_error' 1015 | ntfs_log_error("Failed to sync NULL inode\n"); | ^~~~~~~~~~~~~~ In file included from ../include/volume.h:49: ../include/support.h:78:1: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 78 | ({ \ | ^ ../include/inode.h:64:34: note: in expansion of macro 'test_and_clear_bit' 64 | test_and_clear_bit(NI_##flag, (ni)->state) | ^~~~~~~~~~~~~~~~~~ ../include/inode.h:98:37: note: in expansion of macro 'test_and_clear_nino_flag' 98 | test_and_clear_nino_flag(ni, FileNameDirty) | ^~~~~~~~~~~~~~~~~~~~~~~~ inode.c:1034:25: note: in expansion of macro 'NInoFileNameTestAndClearDirty' 1034 | NInoFileNameTestAndClearDirty(ni) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1041:17: note: in expansion of macro 'ntfs_log_perror' 1041 | ntfs_log_perror("Failed to sync FILE_NAME (inode %lld)", | ^~~~~~~~~~~~~~~ ../include/support.h:78:1: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 78 | ({ \ | ^ ../include/inode.h:64:34: note: in expansion of macro 'test_and_clear_bit' 64 | test_and_clear_bit(NI_##flag, (ni)->state) | ^~~~~~~~~~~~~~~~~~ ../include/inode.h:84:32: note: in expansion of macro 'test_and_clear_nino_flag' 84 | test_and_clear_nino_flag(ni, AttrList##flag) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/inode.h:90:43: note: in expansion of macro 'test_and_clear_nino_al_flag' 90 | #define NInoAttrListTestAndClearDirty(ni) test_and_clear_nino_al_flag(ni, Dirty) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ inode.c:1048:45: note: in expansion of macro 'NInoAttrListTestAndClearDirty' 1048 | NInoAttrList(ni) && NInoAttrListTestAndClearDirty(ni)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1057:33: note: in expansion of macro 'ntfs_log_perror' 1057 | ntfs_log_perror("Attribute list sync failed " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1072:41: note: in expansion of macro 'ntfs_log_perror' 1072 | ntfs_log_perror("Attribute list sync " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1080:25: note: in expansion of macro 'ntfs_log_error' 1080 | ntfs_log_error("Attribute list sync failed (bad size, " | ^~~~~~~~~~~~~~ ../include/support.h:78:1: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 78 | ({ \ | ^ ../include/inode.h:64:34: note: in expansion of macro 'test_and_clear_bit' 64 | test_and_clear_bit(NI_##flag, (ni)->state) | ^~~~~~~~~~~~~~~~~~ ../include/inode.h:70:41: note: in expansion of macro 'test_and_clear_nino_flag' 70 | #define NInoTestAndClearDirty(ni) test_and_clear_nino_flag(ni, Dirty) | ^~~~~~~~~~~~~~~~~~~~~~~~ inode.c:1089:13: note: in expansion of macro 'NInoTestAndClearDirty' 1089 | if (NInoTestAndClearDirty(ni)) { | ^~~~~~~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1097:25: note: in expansion of macro 'ntfs_log_perror' 1097 | ntfs_log_perror("MFT record sync failed, inode %lld", | ^~~~~~~~~~~~~~~ ../include/support.h:78:1: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 78 | ({ \ | ^ ../include/inode.h:64:34: note: in expansion of macro 'test_and_clear_bit' 64 | test_and_clear_bit(NI_##flag, (ni)->state) | ^~~~~~~~~~~~~~~~~~ ../include/inode.h:70:41: note: in expansion of macro 'test_and_clear_nino_flag' 70 | #define NInoTestAndClearDirty(ni) test_and_clear_nino_flag(ni, Dirty) | ^~~~~~~~~~~~~~~~~~~~~~~~ inode.c:1110:30: note: in expansion of macro 'NInoTestAndClearDirty' 1110 | if (!NInoTestAndClearDirty(eni)) | ^~~~~~~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1121:33: note: in expansion of macro 'ntfs_log_perror' 1121 | ntfs_log_perror("Extent MFT record sync failed," | ^~~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_close_in_dir': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1153:17: note: in expansion of macro 'ntfs_log_perror' 1153 | ntfs_log_perror("%s failed\n", __func__); | ^~~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_add_attrlist': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1183:17: note: in expansion of macro 'ntfs_log_perror' 1183 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~~~~ inode.c:1183:39: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1183 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1191:17: note: in expansion of macro 'ntfs_log_perror' 1191 | ntfs_log_perror("Inode already has attribute list"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1208:25: note: in expansion of macro 'ntfs_log_perror' 1208 | ntfs_log_perror("Attribute list already present"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1219:25: note: in expansion of macro 'ntfs_log_perror' 1219 | ntfs_log_perror("Failed to realloc %d bytes", al_len); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1248:17: note: in expansion of macro 'ntfs_log_perror' 1248 | ntfs_log_perror("%s: Attribute lookup failed, inode %lld", | ^~~~~~~~~~~~~~~ inode.c:1249:33: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1249 | __FUNCTION__, (long long)ni->mft_no); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1267:25: note: in expansion of macro 'ntfs_log_perror' 1267 | ntfs_log_perror("Failed to free space for attrlist"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1276:17: note: in expansion of macro 'ntfs_log_perror' 1276 | ntfs_log_perror("Couldn't add $ATTRIBUTE_LIST to MFT"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1284:17: note: in expansion of macro 'ntfs_log_perror' 1284 | ntfs_log_perror("Failed to open just added $ATTRIBUTE_LIST"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1289:17: note: in expansion of macro 'ntfs_log_perror' 1289 | ntfs_log_perror("Failed to resize just added $ATTRIBUTE_LIST"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1307:25: note: in expansion of macro 'ntfs_log_perror' 1307 | ntfs_log_perror("Rollback failed to remove attrlist"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1309:17: note: in expansion of macro 'ntfs_log_perror' 1309 | ntfs_log_perror("Rollback failed to find attrlist"); | ^~~~~~~~~~~~~~~ inode.c:1323:61: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 1323 | if (!ntfs_attr_lookup(ale->type, ale->name, | ~~~^~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1329:41: note: in expansion of macro 'ntfs_log_perror' 1329 | ntfs_log_perror("Rollback failed to " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1332:33: note: in expansion of macro 'ntfs_log_perror' 1332 | ntfs_log_perror("Rollback failed to find attr"); | ^~~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_free_space': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1364:17: note: in expansion of macro 'ntfs_log_perror' 1364 | ntfs_log_perror("%s: ni=%p size=%d", __FUNCTION__, ni, size); | ^~~~~~~~~~~~~~~ inode.c:1364:54: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1364 | ntfs_log_perror("%s: ni=%p size=%d", __FUNCTION__, ni, size); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ inode.c:1364:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'ntfs_inode *' {aka 'struct _ntfs_inode *'} [-Wformat=] 1364 | ntfs_log_perror("%s: ni=%p size=%d", __FUNCTION__, ni, size); | ^~~~~~~~~~~~~~~~~~~ ~~ | | | ntfs_inode * {aka struct _ntfs_inode *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ inode.c:1364:42: note: format string is defined here 1364 | ntfs_log_perror("%s: ni=%p size=%d", __FUNCTION__, ni, size); | ~^ | | | void * ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1409:25: note: in expansion of macro 'ntfs_log_perror' 1409 | ntfs_log_perror("Failed to move out attribute #2"); | ^~~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_update_times': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1450:17: note: in expansion of macro 'ntfs_log_error' 1450 | ntfs_log_error("%s(): Invalid arguments.\n", __FUNCTION__); | ^~~~~~~~~~~~~~ inode.c:1450:62: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1450 | ntfs_log_error("%s(): Invalid arguments.\n", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:94:125: note: in definition of macro 'ntfs_log_error' 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~ inode.c: In function 'ntfs_inode_badclus_bad': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1488:17: note: in expansion of macro 'ntfs_log_error' 1488 | ntfs_log_error("Invalid argument.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1500:17: note: in expansion of macro 'ntfs_log_perror' 1500 | ntfs_log_perror("Couldn't convert '$Bad' to Unicode"); | ^~~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_get_times': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1536:25: note: in expansion of macro 'ntfs_log_perror' 1536 | ntfs_log_perror("Failed to get standard info (inode %lld)", | ^~~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_set_times': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1605:33: note: in expansion of macro 'ntfs_log_perror' 1605 | ntfs_log_perror("Failed to get standard info (inode %lld)", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ inode.c:1659:41: note: in expansion of macro 'ntfs_log_perror' 1659 | ntfs_log_perror("Failed to get file names (inode %lld)", | ^~~~~~~~~~~~~~~ inode.c: In function 'ntfs_inode_add_attrlist': inode.c:1222:60: warning: pointer 'al' may be used after 'realloc' [-Wuse-after-free=] 1222 | ale = (ATTR_LIST_ENTRY *)(aln + ((u8 *)ale - al)); | ~~~~~~~~~~~^~~~~ inode.c:1216:23: note: call to 'realloc' here 1216 | aln = realloc(al, al_len); | ^~~~~~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-ioctl.lo `test -f 'ioctl.c' || echo './'`ioctl.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c ioctl.c -o libntfs_la-ioctl.o In file included from ../include/debug.h:29, from ioctl.c:71: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ In file included from ../include/inode.h:32, from ../include/attrib.h:33, from ../include/bitmap.h:27, from ioctl.c:72: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/inode.h:34: ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ In file included from ioctl.c:82: ../include/security.h:77:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 77 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/security.h:92:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 92 | union ALIGNMENT payload[0]; | ^~~~~~~ ioctl.c: In function 'fstrim': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ioctl.c:277:17: note: in expansion of macro 'ntfs_log_error' 277 | ntfs_log_error("fstrim: setting start or length is not supported\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ioctl.c:281:17: note: in expansion of macro 'ntfs_log_error' 281 | ntfs_log_error("fstrim: minlen > cluster size is not supported\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ioctl.c:291:17: note: in expansion of macro 'ntfs_log_error' 291 | ntfs_log_error("fstrim: not supported for non-block-device\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ioctl.c:300:17: note: in expansion of macro 'ntfs_log_error' 300 | ntfs_log_error("fstrim: backing device is not aligned for discards\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ioctl.c:305:17: note: in expansion of macro 'ntfs_log_error' 305 | ntfs_log_error("fstrim: backing device does not support discard (discard_max_bytes == 0)\n"); | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-lcnalloc.lo `test -f 'lcnalloc.c' || echo './'`lcnalloc.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c lcnalloc.c -o libntfs_la-lcnalloc.o In file included from ../include/inode.h:32, from ../include/attrib.h:33, from lcnalloc.c:40: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ lcnalloc.c: In function 'bitmap_writeback': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:189:17: note: in expansion of macro 'ntfs_log_perror' 189 | ntfs_log_perror("Bitmap write error (%lld, %lld)", | ^~~~~~~~~~~~~~~ lcnalloc.c: In function 'ntfs_cluster_alloc': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:260:17: note: in expansion of macro 'ntfs_log_perror' 260 | ntfs_log_perror("%s: vcn: %lld, count: %lld, lcn: %lld", | ^~~~~~~~~~~~~~~ lcnalloc.c:261:33: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 261 | __FUNCTION__, (long long)start_vcn, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:328:25: note: in expansion of macro 'ntfs_log_perror' 328 | ntfs_log_perror("Reading $BITMAP failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:364:41: note: in expansion of macro 'ntfs_log_perror' 364 | ntfs_log_perror("realloc() failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:384:41: note: in expansion of macro 'ntfs_log_error' 384 | ntfs_log_error("Non-positive free" | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:556:17: note: in expansion of macro 'ntfs_log_perror' 556 | ntfs_log_perror("Failed to allocate clusters"); | ^~~~~~~~~~~~~~~ lcnalloc.c: In function 'ntfs_cluster_free_from_rl': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:605:33: note: in expansion of macro 'ntfs_log_perror' 605 | ntfs_log_perror("Cluster deallocation failed " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:623:17: note: in expansion of macro 'ntfs_log_error' 623 | ntfs_log_error("Too many free clusters (%lld > %lld)!", | ^~~~~~~~~~~~~~ lcnalloc.c: In function 'ntfs_cluster_free_basic': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:647:25: note: in expansion of macro 'ntfs_log_perror' 647 | ntfs_log_perror("Cluster deallocation failed " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:662:17: note: in expansion of macro 'ntfs_log_error' 662 | ntfs_log_error("Too many free clusters (%lld > %lld)!", | ^~~~~~~~~~~~~~ lcnalloc.c: In function 'ntfs_cluster_free': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:710:17: note: in expansion of macro 'ntfs_log_perror' 710 | ntfs_log_perror("%s: Unexpected lcn (%lld)", __FUNCTION__, | ^~~~~~~~~~~~~~~ lcnalloc.c:710:62: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 710 | ntfs_log_perror("%s: Unexpected lcn (%lld)", __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:754:25: note: in expansion of macro 'ntfs_log_perror' 754 | ntfs_log_perror("%s: Invalid lcn (%lli)", | ^~~~~~~~~~~~~~~ lcnalloc.c:755:41: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 755 | __FUNCTION__, (long long)rl->lcn); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:769:33: note: in expansion of macro 'ntfs_log_perror' 769 | ntfs_log_perror("%s: Clearing bitmap run failed", | ^~~~~~~~~~~~~~~ lcnalloc.c:770:49: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 770 | __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:785:17: note: in expansion of macro 'ntfs_log_perror' 785 | ntfs_log_perror("%s: count still not zero (%lld)", __FUNCTION__, | ^~~~~~~~~~~~~~~ lcnalloc.c:785:68: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 785 | ntfs_log_perror("%s: count still not zero (%lld)", __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lcnalloc.c:794:17: note: in expansion of macro 'ntfs_log_error' 794 | ntfs_log_error("Too many free clusters (%lld > %lld)!", | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-lib_utils.lo `test -f 'lib_utils.c' || echo './'`lib_utils.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c lib_utils.c -o libntfs_la-lib_utils.o In file included from ../include/lib_utils.h:7, from lib_utils.c:27: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52, from ../include/lib_utils.h:8: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ lib_utils.c: In function 'find_first_inode_attribute': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lib_utils.c:85:17: note: in expansion of macro 'ntfs_log_error' 85 | ntfs_log_error("Couldn't create a search context.\n"); | ^~~~~~~~~~~~~~ lib_utils.c: In function 'find_first_attribute': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ lib_utils.c:125:17: note: in expansion of macro 'ntfs_log_error' 125 | ntfs_log_error("Couldn't create a search context.\n"); | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-logfile.lo `test -f 'logfile.c' || echo './'`logfile.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c logfile.c -o libntfs_la-logfile.o In file included from ../include/inode.h:32, from ../include/attrib.h:33, from logfile.c:38: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ In file included from logfile.c:40: ../include/logfile.h:416:31: warning: ISO C forbids zero-size array 'lcn_list' [-Wpedantic] 416 | leLCN lcn_list[0]; /* Only present if lcns_to_follow | ^~~~~~~~ ../include/logfile.h:424:30: warning: ISO C forbids zero-size array 'unknown_list' [-Wpedantic] 424 | le64 unknown_list[0]; | ^~~~~~~~~~~~ logfile.c: In function 'ntfs_check_restart_page_header': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:75:17: note: in expansion of macro 'ntfs_log_error' 75 | ntfs_log_error("$LogFile uses unsupported page size.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:83:17: note: in expansion of macro 'ntfs_log_error' 83 | ntfs_log_error("Found restart area in incorrect " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:97:17: note: in expansion of macro 'ntfs_log_error' 97 | ntfs_log_error("$LogFile version %i.%i is not " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:115:17: note: in expansion of macro 'ntfs_log_error' 115 | ntfs_log_error("$LogFile restart page specifies " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:124:17: note: in expansion of macro 'ntfs_log_error' 124 | ntfs_log_error("$LogFile restart page specifies " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:139:17: note: in expansion of macro 'ntfs_log_error' 139 | ntfs_log_error("$LogFile restart page specifies " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:148:17: note: in expansion of macro 'ntfs_log_error' 148 | ntfs_log_error("$LogFile restart page is not modified " | ^~~~~~~~~~~~~~ logfile.c: In function 'ntfs_check_restart_area': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:186:17: note: in expansion of macro 'ntfs_log_error' 186 | ntfs_log_error("$LogFile restart area specifies " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:201:17: note: in expansion of macro 'ntfs_log_error' 201 | ntfs_log_error("$LogFile restart area specifies " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:216:17: note: in expansion of macro 'ntfs_log_error' 216 | ntfs_log_error("$LogFile restart area is out of bounds " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:233:17: note: in expansion of macro 'ntfs_log_error' 233 | ntfs_log_error("$LogFile restart area specifies " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:248:17: note: in expansion of macro 'ntfs_log_error' 248 | ntfs_log_error("$LogFile restart area specifies " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:255:17: note: in expansion of macro 'ntfs_log_error' 255 | ntfs_log_error("$LogFile restart area specifies " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:262:17: note: in expansion of macro 'ntfs_log_error' 262 | ntfs_log_error("$LogFile restart area specifies " | ^~~~~~~~~~~~~~ logfile.c: In function 'ntfs_check_log_client_array': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:343:9: note: in expansion of macro 'ntfs_log_error' 343 | ntfs_log_error("$LogFile log client array is corrupt.\n"); | ^~~~~~~~~~~~~~ logfile.c: In function 'ntfs_check_and_load_restart_page': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:419:17: note: in expansion of macro 'ntfs_log_error' 419 | ntfs_log_error("Failed to read whole restart page into the " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:440:25: note: in expansion of macro 'ntfs_log_error' 440 | ntfs_log_error("Multi sector transfer error " | ^~~~~~~~~~~~~~ logfile.c: In function 'ntfs_check_logfile': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:526:17: note: in expansion of macro 'ntfs_log_error' 526 | ntfs_log_error("$LogFile is too small.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:547:25: note: in expansion of macro 'ntfs_log_error' 547 | ntfs_log_error("Failed to read first NTFS_BLOCK_SIZE " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:621:25: note: in expansion of macro 'ntfs_log_error' 621 | ntfs_log_error("BUG: rstr2_ph isn't NULL!\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:622:17: note: in expansion of macro 'ntfs_log_error' 622 | ntfs_log_error("Did not find any restart pages in " | ^~~~~~~~~~~~~~ logfile.c: In function 'ntfs_is_logfile_clean': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:690:17: note: in expansion of macro 'ntfs_log_error' 690 | ntfs_log_error("Restart page header is NULL\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:695:17: note: in expansion of macro 'ntfs_log_error' 695 | ntfs_log_error("Restart page buffer is invalid\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:707:17: note: in expansion of macro 'ntfs_log_error' 707 | ntfs_log_error("The disk contains an unclean file system (%d, " | ^~~~~~~~~~~~~~ logfile.c: In function 'ntfs_empty_logfile': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:740:17: note: in expansion of macro 'ntfs_log_perror' 740 | ntfs_log_perror("Resident $LogFile $DATA attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ logfile.c:754:25: note: in expansion of macro 'ntfs_log_perror' 754 | ntfs_log_perror("Failed to reset $LogFile"); | ^~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-logging.lo `test -f 'logging.c' || echo './'`logging.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c logging.c -o libntfs_la-logging.o In file included from logging.c:47: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-mft.lo `test -f 'mft.c' || echo './'`mft.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c mft.c -o libntfs_la-mft.o In file included from ../include/inode.h:32, from ../include/volume.h:51, from ../include/device.h:33, from mft.c:49: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ mft.c: In function 'ntfs_mft_records_read': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:94:17: note: in expansion of macro 'ntfs_log_perror' 94 | ntfs_log_perror("%s: b=%p count=%lld mft=%llu", __FUNCTION__, | ^~~~~~~~~~~~~~~ mft.c:94:67: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | ntfs_log_perror("%s: b=%p count=%lld mft=%llu", __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ mft.c:94:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'MFT_RECORD *' [-Wformat=] 94 | ntfs_log_perror("%s: b=%p count=%lld mft=%llu", __FUNCTION__, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | b, (long long)count, (unsigned long long)MREF(mref)); | ~ | | | MFT_RECORD * ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ mft.c:94:41: note: format string is defined here 94 | ntfs_log_perror("%s: b=%p count=%lld mft=%llu", __FUNCTION__, | ~^ | | | void * ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:103:17: note: in expansion of macro 'ntfs_log_perror' 103 | ntfs_log_perror("Trying to read non-allocated mft records " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:114:17: note: in expansion of macro 'ntfs_log_perror' 114 | ntfs_log_perror("Failed to read of MFT, mft=%llu count=%lld " | ^~~~~~~~~~~~~~~ mft.c: In function 'ntfs_mft_records_write': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:163:17: note: in expansion of macro 'ntfs_log_perror' 163 | ntfs_log_perror("Trying to write non-allocated mft records " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:180:25: note: in expansion of macro 'ntfs_log_perror' 180 | ntfs_log_perror("Trying to write non-allocated mftmirr" | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:200:25: note: in expansion of macro 'ntfs_log_perror' 200 | ntfs_log_perror("Error writing $Mft record(s)"); | ^~~~~~~~~~~~~~~ mft.c: In function 'ntfs_mft_record_check': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:266:25: note: in expansion of macro 'ntfs_log_error' 266 | ntfs_log_error("Record %llu has no FILE magic (0x%x)\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:284:25: note: in expansion of macro 'ntfs_log_error' 284 | ntfs_log_error("Record %llu has corrupt allocation size " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:295:17: note: in expansion of macro 'ntfs_log_error' 295 | ntfs_log_error("Used size of MFT record is badly aligned " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:303:17: note: in expansion of macro 'ntfs_log_error' 303 | ntfs_log_error("Record %llu has corrupt in-use size " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:319:25: note: in expansion of macro 'ntfs_log_error' 319 | ntfs_log_error("Attributes badly aligned in record %llu", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:331:17: note: in expansion of macro 'ntfs_log_error' 331 | ntfs_log_error("MFT record(%llu)'s attribute start offset " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:340:17: note: in expansion of macro 'ntfs_log_error' 340 | ntfs_log_error("Record %llu is corrupt\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:368:33: note: in expansion of macro 'ntfs_log_error' 368 | ntfs_log_error("Corrupted MFT record %llu\n", | ^~~~~~~~~~~~~~ mft.c: In function 'ntfs_file_record_read': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:441:17: note: in expansion of macro 'ntfs_log_perror' 441 | ntfs_log_perror("%s: mrec=%p", __FUNCTION__, mrec); | ^~~~~~~~~~~~~~~ mft.c:441:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 441 | ntfs_log_perror("%s: mrec=%p", __FUNCTION__, mrec); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ mft.c:441:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'MFT_RECORD **' [-Wformat=] 441 | ntfs_log_perror("%s: mrec=%p", __FUNCTION__, mrec); | ^~~~~~~~~~~~~ ~~~~ | | | MFT_RECORD ** ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ mft.c:441:44: note: format string is defined here 441 | ntfs_log_perror("%s: mrec=%p", __FUNCTION__, mrec); | ~^ | | | void * ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:457:17: note: in expansion of macro 'ntfs_log_error' 457 | ntfs_log_error("Record %llu has wrong SeqNo (%d <> %d)\n", | ^~~~~~~~~~~~~~ mft.c:464:35: warning: passing argument 1 of 'ntfs_mft_record_check' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 464 | if (ntfs_mft_record_check(vol, mref, m)) | ^~~ mft.c:236:40: note: expected 'ntfs_volume *' {aka 'struct _ntfs_volume *'} but argument is of type 'const ntfs_volume *' {aka 'const struct _ntfs_volume *'} 236 | int ntfs_mft_record_check(ntfs_volume *vol, const MFT_REF mref, | ~~~~~~~~~~~~~^~~ mft.c: In function 'ntfs_mft_record_layout': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:497:17: note: in expansion of macro 'ntfs_log_perror' 497 | ntfs_log_perror("%s: mrec=%p", __FUNCTION__, mrec); | ^~~~~~~~~~~~~~~ mft.c:497:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 497 | ntfs_log_perror("%s: mrec=%p", __FUNCTION__, mrec); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ mft.c:497:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'MFT_RECORD *' [-Wformat=] 497 | ntfs_log_perror("%s: mrec=%p", __FUNCTION__, mrec); | ^~~~~~~~~~~~~ ~~~~ | | | MFT_RECORD * ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ mft.c:497:44: note: format string is defined here 497 | ntfs_log_perror("%s: mrec=%p", __FUNCTION__, mrec); | ~^ | | | void * ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:507:25: note: in expansion of macro 'ntfs_log_perror' 507 | ntfs_log_perror("Mft reference exceeds 32 bits"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:524:17: note: in expansion of macro 'ntfs_log_error' 524 | ntfs_log_error("Sector size is bigger than MFT record size. " | ^~~~~~~~~~~~~~ mft.c: In function 'ntfs_mft_bitmap_find_free_rec': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:693:25: note: in expansion of macro 'ntfs_log_perror' 693 | ntfs_log_perror("Failed to read $MFT bitmap"); | ^~~~~~~~~~~~~~~ mft.c: In function 'ntfs_mft_attr_extend': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:775:25: note: in expansion of macro 'ntfs_log_perror' 775 | ntfs_log_perror("%s: Can not add attrlist #3", __FUNCTION__); | ^~~~~~~~~~~~~~~ mft.c:775:72: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 775 | ntfs_log_perror("%s: Can not add attrlist #3", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:784:17: note: in expansion of macro 'ntfs_log_perror' 784 | ntfs_log_perror("%s: MP update failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ mft.c:784:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 784 | ntfs_log_perror("%s: MP update failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ mft.c: In function 'ntfs_mft_bitmap_extend_allocation_i': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:820:17: note: in expansion of macro 'ntfs_log_error' 820 | ntfs_log_error("Failed to determine last allocated " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:830:17: note: in expansion of macro 'ntfs_log_error' 830 | ntfs_log_error("Failed to allocate a cluster for " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:837:17: note: in expansion of macro 'ntfs_log_error' 837 | ntfs_log_error("Failed to merge runlists for mft " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:840:25: note: in expansion of macro 'ntfs_log_error' 840 | ntfs_log_error("Failed to deallocate " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:861:17: note: in expansion of macro 'ntfs_log_error' 861 | ntfs_log_error("Failed to find last attribute extent of " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:870:17: note: in expansion of macro 'ntfs_log_error' 870 | ntfs_log_error("Failed to determine previous last " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:879:17: note: in expansion of macro 'ntfs_log_error' 879 | ntfs_log_error("Get size for mapping pairs failed for " | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:887:17: note: in expansion of macro 'ntfs_log_info' 887 | ntfs_log_info("extending $MFT bitmap\n"); | ^~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:892:25: note: in expansion of macro 'ntfs_log_perror' 892 | ntfs_log_perror("%s: ntfs_mft_attr_extend failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ mft.c:892:76: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 892 | ntfs_log_perror("%s: ntfs_mft_attr_extend failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:902:17: note: in expansion of macro 'ntfs_log_error' 902 | ntfs_log_error("Failed to build mapping pairs array for " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:922:25: note: in expansion of macro 'ntfs_log_error' 922 | ntfs_log_error("Failed to find first attribute " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:941:17: note: in expansion of macro 'ntfs_log_error' 941 | ntfs_log_error("Failed to find last attribute extent of " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:966:17: note: in expansion of macro 'ntfs_log_error' 966 | ntfs_log_error("Failed to free cluster.%s\n", es); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:974:25: note: in expansion of macro 'ntfs_log_error' 974 | ntfs_log_error("Failed to restore mapping " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:977:25: note: in expansion of macro 'ntfs_log_error' 977 | ntfs_log_error("Failed to restore attribute " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:983:25: note: in expansion of macro 'ntfs_log_perror' 983 | ntfs_log_perror("%s: MP update failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ mft.c:983:65: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 983 | ntfs_log_perror("%s: MP update failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ mft.c: In function 'ntfs_mft_bitmap_extend_initialized': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1041:17: note: in expansion of macro 'ntfs_log_error' 1041 | ntfs_log_error("Failed to find first attribute extent of " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1067:9: note: in expansion of macro 'ntfs_log_error' 1067 | ntfs_log_error("Failed to write to mft bitmap.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1078:17: note: in expansion of macro 'ntfs_log_error' 1078 | ntfs_log_error("Failed to find first attribute extent of " | ^~~~~~~~~~~~~~ mft.c: In function 'ntfs_mft_data_extend_allocation': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1146:17: note: in expansion of macro 'ntfs_log_error' 1146 | ntfs_log_error("Failed to determine last allocated " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1170:25: note: in expansion of macro 'ntfs_log_perror' 1170 | ntfs_log_perror("Failed to allocate (%lld) clusters " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1189:17: note: in expansion of macro 'ntfs_log_error' 1189 | ntfs_log_error("Failed to merge runlists for mft data " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1192:25: note: in expansion of macro 'ntfs_log_error' 1192 | ntfs_log_error("Failed to deallocate clusters " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1210:17: note: in expansion of macro 'ntfs_log_error' 1210 | ntfs_log_error("Failed to find last attribute extent of " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1219:17: note: in expansion of macro 'ntfs_log_error' 1219 | ntfs_log_error("Failed to determine previous last " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1228:17: note: in expansion of macro 'ntfs_log_error' 1228 | ntfs_log_error("Get size for mapping pairs failed for " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1240:25: note: in expansion of macro 'ntfs_log_perror' 1240 | ntfs_log_perror("%s: ntfs_mft_attr_extend failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ mft.c:1240:76: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1240 | ntfs_log_perror("%s: ntfs_mft_attr_extend failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1252:17: note: in expansion of macro 'ntfs_log_error' 1252 | ntfs_log_error("Failed to build mapping pairs array of " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1274:25: note: in expansion of macro 'ntfs_log_error' 1274 | ntfs_log_error("Failed to find first attribute " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1296:17: note: in expansion of macro 'ntfs_log_error' 1296 | ntfs_log_error("Failed to find last attribute extent of " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1315:17: note: in expansion of macro 'ntfs_log_error' 1315 | ntfs_log_error("Failed to free clusters from mft data " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1318:17: note: in expansion of macro 'ntfs_log_error' 1318 | ntfs_log_error("Failed to truncate mft data attribute " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1325:25: note: in expansion of macro 'ntfs_log_error' 1325 | ntfs_log_error("Failed to restore mapping pairs " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1328:25: note: in expansion of macro 'ntfs_log_error' 1328 | ntfs_log_error("Failed to restore attribute " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1334:25: note: in expansion of macro 'ntfs_log_perror' 1334 | ntfs_log_perror("%s: MP update failed", __FUNCTION__); | ^~~~~~~~~~~~~~~ mft.c:1334:65: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1334 | ntfs_log_perror("%s: MP update failed", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ mft.c: In function 'ntfs_mft_record_init': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1396:25: note: in expansion of macro 'ntfs_log_perror' 1396 | ntfs_log_perror("Failed to format mft record"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1408:17: note: in expansion of macro 'ntfs_log_error' 1408 | ntfs_log_error("Failed to find first attribute extent of " | ^~~~~~~~~~~~~~ ../include/logging.h:93:62: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/debug.h:42:9: note: in expansion of macro 'ntfs_log_critical' 42 | ntfs_log_critical("Bug in %s(): %s\n", __FUNCTION__, msg); \ | ^~~~~~~~~~~~~~~~~ mft.c:1430:17: note: in expansion of macro 'NTFS_BUG' 1430 | NTFS_BUG("mft_na sanity checks failed"); | ^~~~~~~~ ../include/debug.h:42:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 42 | ntfs_log_critical("Bug in %s(): %s\n", __FUNCTION__, msg); \ | ^~~~~~~~~~~~ ../include/logging.h:93:131: note: in definition of macro 'ntfs_log_critical' 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~~ mft.c:1430:17: note: in expansion of macro 'NTFS_BUG' 1430 | NTFS_BUG("mft_na sanity checks failed"); | ^~~~~~~~ mft.c: In function 'ntfs_mft_rec_init': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1460:17: note: in expansion of macro 'ntfs_log_perror' 1460 | ntfs_log_perror("%s: unexpected $MFT sizes, see below", __FUNCTION__); | ^~~~~~~~~~~~~~~ mft.c:1460:73: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1460 | ntfs_log_perror("%s: unexpected $MFT sizes, see below", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1461:17: note: in expansion of macro 'ntfs_log_error' 1461 | ntfs_log_error("$MFT: size=%lld allocated_size=%lld " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1480:17: note: in expansion of macro 'ntfs_log_error' 1480 | ntfs_log_error("Failed to find first attribute extent of " | ^~~~~~~~~~~~~~ ../include/logging.h:93:62: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/debug.h:42:9: note: in expansion of macro 'ntfs_log_critical' 42 | ntfs_log_critical("Bug in %s(): %s\n", __FUNCTION__, msg); \ | ^~~~~~~~~~~~~~~~~ mft.c:1497:17: note: in expansion of macro 'NTFS_BUG' 1497 | NTFS_BUG("mft_na sanity checks failed"); | ^~~~~~~~ ../include/debug.h:42:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 42 | ntfs_log_critical("Bug in %s(): %s\n", __FUNCTION__, msg); \ | ^~~~~~~~~~~~ ../include/logging.h:93:131: note: in definition of macro 'ntfs_log_critical' 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~~ mft.c:1497:17: note: in expansion of macro 'NTFS_BUG' 1497 | NTFS_BUG("mft_na sanity checks failed"); | ^~~~~~~~ mft.c: In function 'ntfs_mft_rec_alloc': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1577:9: note: in expansion of macro 'ntfs_log_error' 1577 | ntfs_log_error("No free mft record for $MFT: %s\n", strerror(errno)); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1582:17: note: in expansion of macro 'ntfs_log_error' 1582 | ntfs_log_error("Failed to allocate bit in mft bitmap #2\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1608:17: note: in expansion of macro 'ntfs_log_error' 1608 | ntfs_log_error("Inode %lld is used but it wasn't marked in " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1626:17: note: in expansion of macro 'ntfs_log_error' 1626 | ntfs_log_error("Failed to re-format mft record.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1640:17: note: in expansion of macro 'ntfs_log_error' 1640 | ntfs_log_error("Failed to allocate buffer for inode.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1691:9: note: in expansion of macro 'ntfs_log_error' 1691 | ntfs_log_error("allocated %sinode %lld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1700:17: note: in expansion of macro 'ntfs_log_error' 1700 | ntfs_log_error("Failed to clear bit in mft bitmap.%s\n", es); | ^~~~~~~~~~~~~~ mft.c: In function 'ntfs_mft_record_alloc': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1896:17: note: in expansion of macro 'ntfs_log_error' 1896 | ntfs_log_error("Failed to allocate bit in mft bitmap.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1934:17: note: in expansion of macro 'ntfs_log_error' 1934 | ntfs_log_error("Inode %lld is used but it wasn't marked in " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1951:17: note: in expansion of macro 'ntfs_log_error' 1951 | ntfs_log_error("Failed to re-format mft record.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:1965:17: note: in expansion of macro 'ntfs_log_error' 1965 | ntfs_log_error("Failed to allocate buffer for inode.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mft.c:2027:17: note: in expansion of macro 'ntfs_log_error' 2027 | ntfs_log_error("Failed to clear bit in mft bitmap.%s\n", es); | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-misc.lo `test -f 'misc.c' || echo './'`misc.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c misc.c -o libntfs_la-misc.o In file included from misc.c:36: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ misc.c: In function 'ntfs_calloc': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ misc.c:49:17: note: in expansion of macro 'ntfs_log_perror' 49 | ntfs_log_perror("Failed to calloc %lld bytes", (long long)size); | ^~~~~~~~~~~~~~~ misc.c: In function 'ntfs_malloc': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ misc.c:59:17: note: in expansion of macro 'ntfs_log_perror' 59 | ntfs_log_perror("Failed to malloc %lld bytes", (long long)size); | ^~~~~~~~~~~~~~~ misc.c: In function 'ntfs_realloc': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ misc.c:69:17: note: in expansion of macro 'ntfs_log_perror' 69 | ntfs_log_perror("Failed to realloc %lld bytes", | ^~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-mst.lo `test -f 'mst.c' || echo './'`mst.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c mst.c -o libntfs_la-mst.o In file included from ../include/mst.h:27, from mst.c:31: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52, from ../include/mst.h:28: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ mst.c: In function 'ntfs_mst_post_read_fixup_warn': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mst.c:80:25: note: in expansion of macro 'ntfs_log_perror' 80 | ntfs_log_perror("%s: magic: 0x%08lx size: %ld " | ^~~~~~~~~~~~~~~ mst.c:82:42: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 82 | __FUNCTION__, | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mst.c:115:25: note: in expansion of macro 'ntfs_log_perror' 115 | ntfs_log_perror("Incomplete multi-sector transfer: " | ^~~~~~~~~~~~~~~ mst.c: In function 'ntfs_mst_pre_write_fixup': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mst.c:182:17: note: in expansion of macro 'ntfs_log_perror' 182 | ntfs_log_perror("%s: bad argument", __FUNCTION__); | ^~~~~~~~~~~~~~~ mst.c:182:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 182 | ntfs_log_perror("%s: bad argument", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mst.c:191:17: note: in expansion of macro 'ntfs_log_perror' 191 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~~~~ mst.c:191:39: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 191 | ntfs_log_perror("%s", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-object_id.lo `test -f 'object_id.c' || echo './'`object_id.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c object_id.c -o libntfs_la-object_id.o In file included from ../include/debug.h:29, from object_id.c:46: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ In file included from ../include/inode.h:32, from ../include/attrib.h:33, from object_id.c:47: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/inode.h:34: ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ object_id.c: In function 'update_object_id': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ object_id.c:350:41: note: in expansion of macro 'ntfs_log_error' 350 | ntfs_log_error("Failed to update " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ object_id.c:368:33: note: in expansion of macro 'ntfs_log_error' 368 | ntfs_log_error("Failed to index object id." | ^~~~~~~~~~~~~~ object_id.c: In function 'ntfs_remove_ntfs_object_id': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ object_id.c:609:49: note: in expansion of macro 'ntfs_log_error' 609 | ntfs_log_error( | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-problem.lo `test -f 'problem.c' || echo './'`problem.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c problem.c -o libntfs_la-problem.o In file included from ../include/inode.h:32, from ../include/volume.h:51, from ../include/problem.h:5, from problem.c:5: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ problem.c: In function 'ntfs_ask_repair': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ problem.c:353:17: note: in expansion of macro 'ntfs_log_error' 353 | ntfs_log_error("No\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ problem.c:356:17: note: in expansion of macro 'ntfs_log_error' 356 | ntfs_log_error("Yes\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ problem.c:360:25: note: in expansion of macro 'ntfs_log_error' 360 | ntfs_log_error(" (y/N) "); | ^~~~~~~~~~~~~~ problem.c: In function 'ntfs_print_problem': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ problem.c:385:17: note: in expansion of macro 'ntfs_log_error' 385 | ntfs_log_error("Unhandled error code (0x%x)!\n", code); | ^~~~~~~~~~~~~~ problem.c: In function 'ntfs_fix_problem': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ problem.c:430:17: note: in expansion of macro 'ntfs_log_error' 430 | ntfs_log_error("Unhandled error code (0x%x)!\n", code); | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-realpath.lo `test -f 'realpath.c' || echo './'`realpath.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c realpath.c -o libntfs_la-realpath.o /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-reparse.lo `test -f 'reparse.c' || echo './'`reparse.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c reparse.c -o libntfs_la-reparse.o In file included from ../include/debug.h:29, from reparse.c:49: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ In file included from reparse.c:50: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/inode.h:34, from ../include/attrib.h:33, from reparse.c:51: ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ reparse.c:69:17: warning: ISO C forbids zero-size array 'path_buffer' [-Wpedantic] 69 | char path_buffer[0]; /* above data assume this is char array */ | ^~~~~~~~~~~ reparse.c:78:17: warning: ISO C forbids zero-size array 'path_buffer' [-Wpedantic] 78 | char path_buffer[0]; /* above data assume this is char array */ | ^~~~~~~~~~~ reparse.c:83:17: warning: ISO C forbids zero-size array 'link' [-Wpedantic] 83 | char link[0]; | ^~~~ 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: In function 'update_reparse_data': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ reparse.c:1081:41: note: in expansion of macro 'ntfs_log_error' 1081 | ntfs_log_error("Failed to update " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ reparse.c:1097:33: note: in expansion of macro 'ntfs_log_error' 1097 | ntfs_log_error("Failed to index reparse data." | ^~~~~~~~~~~~~~ reparse.c: In function 'ntfs_remove_ntfs_reparse_data': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ reparse.c:1303:49: note: in expansion of macro 'ntfs_log_error' 1303 | ntfs_log_error( | ^~~~~~~~~~~~~~ reparse.c: In function 'ntfs_fix_file_name': 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]; | ~~~~~~~~~~~~~~~~~~~^~~ ../include/layout.h:1143:18: note: while referencing 'file_name' 1143 | /* 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/layout.h:1143:18: note: while referencing 'file_name' 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-runlist.lo `test -f 'runlist.c' || echo './'`runlist.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c runlist.c -o libntfs_la-runlist.o In file included from ../include/inode.h:32, from ../include/volume.h:51, from runlist.c:45: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ runlist.c: In function 'ntfs_rl_extend': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:156:17: note: in expansion of macro 'ntfs_log_error' 156 | ntfs_log_error("Cannot extend unmapped runlist"); | ^~~~~~~~~~~~~~ runlist.c: In function 'ntfs_runlists_merge_i': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:569:17: note: in expansion of macro 'ntfs_log_perror' 569 | ntfs_log_perror("%s: unmapped source runlist", __FUNCTION__); | ^~~~~~~~~~~~~~~ runlist.c:569:64: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 569 | ntfs_log_perror("%s: unmapped source runlist", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:591:17: note: in expansion of macro 'ntfs_log_perror' 591 | ntfs_log_perror("Run lists overlap. Cannot merge"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:645:17: note: in expansion of macro 'ntfs_log_perror' 645 | ntfs_log_perror("Merge failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:719:9: note: in expansion of macro 'ntfs_log_perror' 719 | ntfs_log_perror("libntfs: Critical error"); | ^~~~~~~~~~~~~~~ runlist.c: In function 'ntfs_mapping_pairs_decompress_i': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:886:25: note: in expansion of macro 'ntfs_log_error' 886 | ntfs_log_error("Missing length entry in mapping pairs array.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:894:25: note: in expansion of macro 'ntfs_log_error' 894 | ntfs_log_error("Invalid length in mapping pairs array.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:916:33: note: in expansion of macro 'ntfs_log_error' 916 | ntfs_log_error("Invalid length in mapping pairs array.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:960:33: note: in expansion of macro 'ntfs_log_error' 960 | ntfs_log_error("Invalid LCN < -1 in mapping pairs array.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:965:33: note: in expansion of macro 'ntfs_log_error' 965 | ntfs_log_error("Invalid zero-sized data run.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:986:17: note: in expansion of macro 'ntfs_log_error' 986 | ntfs_log_error("Corrupt mapping pairs array in non-resident attribute.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1023:25: note: in expansion of macro 'ntfs_log_error' 1023 | ntfs_log_error("Corrupt attribute. vcn = 0x%llx, " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1073:9: note: in expansion of macro 'ntfs_log_error' 1073 | ntfs_log_error("Failed to merge runlists.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1077:9: note: in expansion of macro 'ntfs_log_error' 1077 | ntfs_log_error("Cluster run list value is corrupted.\n"); | ^~~~~~~~~~~~~~ runlist.c: In function 'ntfs_rl_pread': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1277:17: note: in expansion of macro 'ntfs_log_perror' 1277 | ntfs_log_perror("Failed to read runlist [vol: %p rl: %p " | ^~~~~~~~~~~~~~~ runlist.c:1277:33: warning: format '%p' expects argument of type 'void *', but argument 7 has type 'const ntfs_volume *' {aka 'const struct _ntfs_volume *'} [-Wformat=] 1277 | ntfs_log_perror("Failed to read runlist [vol: %p rl: %p " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1278 | "pos: %lld count: %lld]", vol, rl, | ~~~ | | | const ntfs_volume * {aka const struct _ntfs_volume *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ runlist.c:1277:64: note: format string is defined here 1277 | ntfs_log_perror("Failed to read runlist [vol: %p rl: %p " | ~^ | | | void * runlist.c:1277:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'const runlist_element *' {aka 'const struct _runlist_element *'} [-Wformat=] 1277 | ntfs_log_perror("Failed to read runlist [vol: %p rl: %p " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1278 | "pos: %lld count: %lld]", vol, rl, | ~~ | | | const runlist_element * {aka const struct _runlist_element *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ runlist.c:1277:71: note: format string is defined here 1277 | ntfs_log_perror("Failed to read runlist [vol: %p rl: %p " | ~^ | | | void * runlist.c: In function 'ntfs_rl_pwrite': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1366:17: note: in expansion of macro 'ntfs_log_perror' 1366 | ntfs_log_perror("Failed to write runlist [vol: %p rl: %p " | ^~~~~~~~~~~~~~~ runlist.c:1366:33: warning: format '%p' expects argument of type 'void *', but argument 7 has type 'const ntfs_volume *' {aka 'const struct _ntfs_volume *'} [-Wformat=] 1366 | ntfs_log_perror("Failed to write runlist [vol: %p rl: %p " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1367 | "pos: %lld count: %lld]", vol, rl, | ~~~ | | | const ntfs_volume * {aka const struct _ntfs_volume *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ runlist.c:1366:65: note: format string is defined here 1366 | ntfs_log_perror("Failed to write runlist [vol: %p rl: %p " | ~^ | | | void * runlist.c:1366:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'const runlist_element *' {aka 'const struct _runlist_element *'} [-Wformat=] 1366 | ntfs_log_perror("Failed to write runlist [vol: %p rl: %p " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1367 | "pos: %lld count: %lld]", vol, rl, | ~~ | | | const runlist_element * {aka const struct _runlist_element *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ runlist.c:1366:72: note: format string is defined here 1366 | ntfs_log_perror("Failed to write runlist [vol: %p rl: %p " | ~^ | | | void * runlist.c: In function 'ntfs_rl_truncate': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1806:25: note: in expansion of macro 'ntfs_log_perror' 1806 | ntfs_log_perror("rl_truncate error: arl: %p", arl); | ^~~~~~~~~~~~~~~ runlist.c:1806:41: warning: format '%p' expects argument of type 'void *', but argument 7 has type 'runlist **' {aka 'struct _runlist_element **'} [-Wformat=] 1806 | ntfs_log_perror("rl_truncate error: arl: %p", arl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | runlist ** {aka struct _runlist_element **} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ runlist.c:1806:67: note: format string is defined here 1806 | ntfs_log_perror("rl_truncate error: arl: %p", arl); | ~^ | | | void * ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1808:25: note: in expansion of macro 'ntfs_log_perror' 1808 | ntfs_log_perror("rl_truncate error:" | ^~~~~~~~~~~~~~~ runlist.c:1808:41: warning: format '%p' expects argument of type 'void *', but argument 7 has type 'runlist **' {aka 'struct _runlist_element **'} [-Wformat=] 1808 | ntfs_log_perror("rl_truncate error:" | ^~~~~~~~~~~~~~~~~~~~ 1809 | " arl: %p *arl: %p", arl, *arl); | ~~~ | | | runlist ** {aka struct _runlist_element **} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ runlist.c:1808:41: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'runlist *' {aka 'struct _runlist_element *'} [-Wformat=] 1808 | ntfs_log_perror("rl_truncate error:" | ^~~~~~~~~~~~~~~~~~~~ 1809 | " arl: %p *arl: %p", arl, *arl); | ~~~~ | | | runlist * {aka struct _runlist_element *} ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1817:17: note: in expansion of macro 'ntfs_log_perror' 1817 | ntfs_log_perror("Start_vcn lies outside front of runlist"); | ^~~~~~~~~~~~~~~ runlist.c: In function 'ntfs_rl_sparse': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1880:17: note: in expansion of macro 'ntfs_log_perror' 1880 | ntfs_log_perror("%s: ", __FUNCTION__); | ^~~~~~~~~~~~~~~ runlist.c:1880:41: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1880 | ntfs_log_perror("%s: ", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1888:33: note: in expansion of macro 'ntfs_log_perror' 1888 | ntfs_log_perror("%s: bad runlist(%llu, %llu, %llu)", | ^~~~~~~~~~~~~~~ runlist.c: In function 'ntfs_rl_get_compressed_size': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1914:17: note: in expansion of macro 'ntfs_log_perror' 1914 | ntfs_log_perror("%s: ", __FUNCTION__); | ^~~~~~~~~~~~~~~ runlist.c:1914:41: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1914 | ntfs_log_perror("%s: ", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:1922:33: note: in expansion of macro 'ntfs_log_perror' 1922 | ntfs_log_perror("%s: bad runlist", __FUNCTION__); | ^~~~~~~~~~~~~~~ runlist.c:1922:68: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1922 | ntfs_log_perror("%s: bad runlist", __FUNCTION__); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ runlist.c: In function 'ntfs_copy_rl_clusters': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:2099:17: note: in expansion of macro 'ntfs_log_error' 2099 | ntfs_log_error("Error, failed to allocate memory\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ runlist.c:2122:33: note: in expansion of macro 'ntfs_log_error' 2122 | ntfs_log_error("Failed to write new runlist data\n"); | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-security.lo `test -f 'security.c' || echo './'`security.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c security.c -o libntfs_la-security.o In file included from security.c:55: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34, from ../include/attrib.h:33, from security.c:56: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ In file included from security.c:60: ../include/security.h:77:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 77 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/security.h:92:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 92 | union ALIGNMENT payload[0]; | ^~~~~~~ In file included from security.c:62: ../include/cache.h:32:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 32 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:40:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 40 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:50:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 50 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:61:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 61 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:96:31: warning: ISO C forbids zero-size array 'entry' [-Wpedantic] 96 | struct CACHED_GENERIC entry[0]; | ^~~~~ security.c: In function 'entersecurityattr': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:662:17: note: in expansion of macro 'ntfs_log_perror' 662 | ntfs_log_perror("Inconsistency in index $SII"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:717:41: note: in expansion of macro 'ntfs_log_perror' 717 | ntfs_log_perror("Index $SII is broken"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:752:33: note: in expansion of macro 'ntfs_log_error' 752 | ntfs_log_error("Creating the first security_id\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:758:25: note: in expansion of macro 'ntfs_log_error' 758 | ntfs_log_error("Error creating a security_id\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:807:17: note: in expansion of macro 'ntfs_log_perror' 807 | ntfs_log_perror("Could not sync $Secure\n"); | ^~~~~~~~~~~~~~~ security.c: In function 'setsecurityattr': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:864:25: note: in expansion of macro 'ntfs_log_perror' 864 | ntfs_log_perror("Inconsistency in index $SDH"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:930:17: note: in expansion of macro 'ntfs_log_perror' 930 | ntfs_log_perror("Reentry error, check no multithreading\n"); | ^~~~~~~~~~~~~~~ security.c: In function 'update_secur_descr': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:969:41: note: in expansion of macro 'ntfs_log_error' 969 | ntfs_log_error("Failed to update " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:1033:33: note: in expansion of macro 'ntfs_log_error' 1033 | ntfs_log_error("Failed to update " | ^~~~~~~~~~~~~~ security.c: In function 'upgrade_secur_desc': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:1104:33: note: in expansion of macro 'ntfs_log_error' 1104 | ntfs_log_error("Failed to upgrade " | ^~~~~~~~~~~~~~ security.c: In function 'groupmember': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:1339:25: note: in expansion of macro 'ntfs_log_error' 1339 | ntfs_log_error("No group record found in %s\n",filename); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:1341:25: note: in expansion of macro 'ntfs_log_error' 1341 | ntfs_log_error("Could not open %s\n",filename); | ^~~~~~~~~~~~~~ security.c: In function 'retrievesecurityattr': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:1855:33: note: in expansion of macro 'ntfs_log_perror' 1855 | ntfs_log_perror("Inconsistency in index $SII"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:1858:17: note: in expansion of macro 'ntfs_log_error' 1858 | ntfs_log_error("Failed to retrieve a security descriptor\n"); | ^~~~~~~~~~~~~~ security.c: In function 'getsecurityattr': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:1895:25: note: in expansion of macro 'ntfs_log_error' 1895 | ntfs_log_error("Bad security descriptor for 0x%lx\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:1903:25: note: in expansion of macro 'ntfs_log_error' 1903 | ntfs_log_error("Bad security descriptor for inode %lld\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:1918:17: note: in expansion of macro 'ntfs_log_error' 1918 | ntfs_log_error("No security descriptor found for inode %lld\n", | ^~~~~~~~~~~~~~ security.c: In function 'ntfs_alloc_securid': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:2839:25: note: in expansion of macro 'ntfs_log_error' 2839 | ntfs_log_error("File created by an unmapped user/group %d/%d\n", | ^~~~~~~~~~~~~~ security.c: In function 'ntfs_set_owner_mode': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:2944:25: note: in expansion of macro 'ntfs_log_error' 2944 | ntfs_log_error("File made owned by an unmapped user/group %d/%d\n", | ^~~~~~~~~~~~~~ security.c: In function 'ntfs_set_mode': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:3355:17: note: in expansion of macro 'ntfs_log_error' 3355 | ntfs_log_error("File has no security descriptor\n"); | ^~~~~~~~~~~~~~ security.c: In function 'ntfs_sd_add_everyone': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:3429:17: note: in expansion of macro 'ntfs_log_perror' 3429 | ntfs_log_perror("Failed to add initial SECURITY_DESCRIPTOR"); | ^~~~~~~~~~~~~~~ security.c: In function 'ntfs_set_owner': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:3747:17: note: in expansion of macro 'ntfs_log_error' 3747 | ntfs_log_error("File has no security descriptor\n"); | ^~~~~~~~~~~~~~ security.c: In function 'ntfs_set_ownmod': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:3859:17: note: in expansion of macro 'ntfs_log_error' 3859 | ntfs_log_error("File has no security descriptor\n"); | ^~~~~~~~~~~~~~ security.c: In function 'ntfs_build_mapping': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:4382:25: note: in expansion of macro 'ntfs_log_error' 4382 | ntfs_log_error("There were no valid user or no valid group\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:4401:33: note: in expansion of macro 'ntfs_log_info' 4401 | ntfs_log_info("Using default user mapping\n"); | ^~~~~~~~~~~~~ security.c: In function 'ntfs_open_secure': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:4513:17: note: in expansion of macro 'ntfs_log_error' 4513 | ntfs_log_error("$Secure does not have expected inode number!"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:4540:9: note: in expansion of macro 'ntfs_log_perror' 4540 | ntfs_log_perror("Failed to open $Secure"); | ^~~~~~~~~~~~~~~ security.c: In function 'feedsecurityattr': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ security.c:4722:25: note: in expansion of macro 'ntfs_log_error' 4722 | ntfs_log_error("Error in security descriptor size\n"); | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-unistr.lo `test -f 'unistr.c' || echo './'`unistr.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c unistr.c -o libntfs_la-unistr.o In file included from ../include/inode.h:32, from ../include/attrib.h:33, from unistr.c:55: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ unistr.c: In function 'ntfs_locase_table_build': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unistr.c:1421:17: note: in expansion of macro 'ntfs_log_error' 1421 | ntfs_log_error("Could not build the locase table\n"); | ^~~~~~~~~~~~~~ unistr.c: In function 'ntfs_str2ucs': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unistr.c:1447:17: note: in expansion of macro 'ntfs_log_perror' 1447 | ntfs_log_perror("Couldn't convert '%s' to Unicode", s); | ^~~~~~~~~~~~~~~ unistr.c: In function 'ntfs_set_char_encoding': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unistr.c:1655:25: note: in expansion of macro 'ntfs_log_error' 1655 | ntfs_log_error("Invalid locale, encoding to UTF-8\n"); | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-volume.lo `test -f 'volume.c' || echo './'`volume.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c volume.c -o libntfs_la-volume.o In file included from ../include/inode.h:32, from ../include/volume.h:51, from volume.c:63: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ In file included from volume.c:71: ../include/logfile.h:416:31: warning: ISO C forbids zero-size array 'lcn_list' [-Wpedantic] 416 | leLCN lcn_list[0]; /* Only present if lcns_to_follow | ^~~~~~~~ ../include/logfile.h:424:30: warning: ISO C forbids zero-size array 'unknown_list' [-Wpedantic] 424 | le64 unknown_list[0]; | ^~~~~~~~~~~~ In file included from volume.c:74: ../include/cache.h:32:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 32 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:40:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 40 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:50:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 50 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:61:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 61 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/cache.h:96:31: warning: ISO C forbids zero-size array 'entry' [-Wpedantic] 96 | struct CACHED_GENERIC entry[0]; | ^~~~~ In file included from volume.c:77: ../include/security.h:77:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 77 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/security.h:92:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 92 | union ALIGNMENT payload[0]; | ^~~~~~~ volume.c: In function 'ntfs_attr_setup_flag': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:243:17: note: in expansion of macro 'ntfs_log_error' 243 | ntfs_log_error("Failed to get standard information of $MFT\n"); | ^~~~~~~~~~~~~~ volume.c: In function 'ntfs_mft_load': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:274:17: note: in expansion of macro 'ntfs_log_perror' 274 | ntfs_log_perror("Error allocating memory for $MFT"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:285:17: note: in expansion of macro 'ntfs_log_perror' 285 | ntfs_log_perror("Error reading $MFT"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:304:17: note: in expansion of macro 'ntfs_log_perror' 304 | ntfs_log_perror("No STANDARD_INFORMATION in $MFT record\n"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:310:17: note: in expansion of macro 'ntfs_log_error' 310 | ntfs_log_error("Corrupt STANDARD_INFORMATION in $MFT record\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:318:25: note: in expansion of macro 'ntfs_log_error' 318 | ntfs_log_error("$MFT has corrupt attribute list.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:326:17: note: in expansion of macro 'ntfs_log_error' 326 | ntfs_log_error("$MFT/$ATTR_LIST invalid length (%lld).\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:337:17: note: in expansion of macro 'ntfs_log_error' 337 | ntfs_log_error("Failed to get value of $MFT/$ATTR_LIST.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:342:17: note: in expansion of macro 'ntfs_log_error' 342 | ntfs_log_error("Partial read of $MFT/$ATTR_LIST (%lld != " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:359:17: note: in expansion of macro 'ntfs_log_perror' 359 | ntfs_log_perror("Failed to open ntfs attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:374:25: note: in expansion of macro 'ntfs_log_error' 374 | ntfs_log_error("$MFT must be non-resident.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:380:25: note: in expansion of macro 'ntfs_log_error' 380 | ntfs_log_error("$MFT must be uncompressed and " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:392:25: note: in expansion of macro 'ntfs_log_perror' 392 | ntfs_log_perror("ntfs_mapping_pairs_decompress() failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:397:25: note: in expansion of macro 'ntfs_log_perror' 397 | ntfs_log_perror("The MFT is not self-contained"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:412:25: note: in expansion of macro 'ntfs_log_error' 412 | ntfs_log_error("$MFT has corrupt attribute list.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:417:17: note: in expansion of macro 'ntfs_log_error' 417 | ntfs_log_error("$MFT/$DATA attribute not found.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:421:17: note: in expansion of macro 'ntfs_log_error' 421 | ntfs_log_error("Failed to load runlist for $MFT/$DATA.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:422:17: note: in expansion of macro 'ntfs_log_error' 422 | ntfs_log_error("highest_vcn = 0x%llx, last_vcn - 1 = 0x%llx\n", | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:431:17: note: in expansion of macro 'ntfs_log_perror' 431 | ntfs_log_perror("No FILE_NAME in $MFT record\n"); | ^~~~~~~~~~~~~~~ volume.c:438:41: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 438 | filename = ntfs_attr_name_get(fn->file_name, fn->file_name_length); | ~~^~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:440:17: note: in expansion of macro 'ntfs_log_error' 440 | ntfs_log_error("filename of $MFT record is not '$MFT'(%s)\n", | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:462:17: note: in expansion of macro 'ntfs_log_perror' 462 | ntfs_log_perror("Failed to open $MFT/$BITMAP"); | ^~~~~~~~~~~~~~~ volume.c: In function 'ntfs_mftmirr_load': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:505:17: note: in expansion of macro 'ntfs_log_perror' 505 | ntfs_log_perror("Failed to open inode $MFTMirr"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:516:17: note: in expansion of macro 'ntfs_log_perror' 516 | ntfs_log_perror("Failed to open $MFTMirr/$DATA"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:521:17: note: in expansion of macro 'ntfs_log_perror' 521 | ntfs_log_perror("Failed to map runlist of $MFTMirr/$DATA"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:525:17: note: in expansion of macro 'ntfs_log_error' 525 | ntfs_log_error("Bad $MFTMirr lcn 0x%llx, want 0x%llx\n", | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:538:17: note: in expansion of macro 'ntfs_log_perror' 538 | ntfs_log_perror("No FILE_NAME in $MFTMirr record\n"); | ^~~~~~~~~~~~~~~ volume.c:545:41: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 545 | filename = ntfs_attr_name_get(fn->file_name, fn->file_name_length); | ~~^~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:547:17: note: in expansion of macro 'ntfs_log_error' 547 | ntfs_log_error("filename of $MFT record is not '$MFTMirr'(%s)\n", | ^~~~~~~~~~~~~~ volume.c: In function 'ntfsck_fix_boot_sector': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:598:25: note: in expansion of macro 'ntfs_log_error' 598 | ntfs_log_error("Failed to read alternate bootsector (size=0)\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:600:25: note: in expansion of macro 'ntfs_log_perror' 600 | ntfs_log_perror("Error reading alternate bootsector"); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:612:25: note: in expansion of macro 'ntfs_log_info' 612 | ntfs_log_info("The alternate bootsector is usable\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:614:33: note: in expansion of macro 'ntfs_log_info' 614 | ntfs_log_info("Set sector count to %lld instead of %lld\n", | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:618:25: note: in expansion of macro 'ntfs_log_info' 618 | ntfs_log_info("Rewriting the bootsector\n"); | ^~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:626:41: note: in expansion of macro 'ntfs_log_error' 626 | ntfs_log_error("Failed to rewrite the bootsector (size=0)\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:628:41: note: in expansion of macro 'ntfs_log_perror' 628 | ntfs_log_perror("Error rewriting the bootsector"); | ^~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:632:25: note: in expansion of macro 'ntfs_log_verbose' 632 | ntfs_log_verbose("The boot sector has been rewritten\n"); | ^~~~~~~~~~~~~~~~ volume.c: In function 'ntfsck_verify_boot_sector': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:656:17: note: in expansion of macro 'ntfs_log_error' 656 | ntfs_log_error("Failed to read boot sector.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:664:17: note: in expansion of macro 'ntfs_log_error' 664 | ntfs_log_error("Boot sector: Bad jump.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:701:33: note: in expansion of macro 'ntfs_log_error' 701 | ntfs_log_error("Boot sector: failed to fix boot sector\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:711:17: note: in expansion of macro 'ntfs_log_error' 711 | ntfs_log_error("Boot sector: invalid boot sector\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:717:17: note: in expansion of macro 'ntfs_log_verbose' 717 | ntfs_log_verbose("Boot sector verification complete.\n"); | ^~~~~~~~~~~~~~~~ volume.c: In function 'ntfs_recover_mft': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:766:17: note: in expansion of macro 'ntfs_log_perror' 766 | ntfs_log_perror("Error correcting mft record(%"PRIu64") of (%"PRIu64").", | ^~~~~~~~~~~~~~~ volume.c: In function 'ntfs_recover_mft_from_mftmirr': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:809:17: note: in expansion of macro 'ntfs_log_perror' 809 | ntfs_log_perror("Error correcting $MFT record"); | ^~~~~~~~~~~~~~~ volume.c: In function 'ntfs_volume_startup': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:842:17: note: in expansion of macro 'ntfs_log_perror' 842 | ntfs_log_perror("%s: dev = %p", __FUNCTION__, dev); | ^~~~~~~~~~~~~~~ volume.c:842:49: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 842 | ntfs_log_perror("%s: dev = %p", __FUNCTION__, dev); | ^~~~~~~~~~~~ ../include/logging.h:96:127: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~ volume.c:842:33: warning: format '%p' expects argument of type 'void *', but argument 8 has type 'struct ntfs_device *' [-Wformat=] 842 | ntfs_log_perror("%s: dev = %p", __FUNCTION__, dev); | ^~~~~~~~~~~~~~ ~~~ | | | struct ntfs_device * ../include/logging.h:96:118: note: in definition of macro 'ntfs_log_perror' 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~ volume.c:842:45: note: format string is defined here 842 | ntfs_log_perror("%s: dev = %p", __FUNCTION__, dev); | ~^ | | | void * ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:889:33: note: in expansion of macro 'ntfs_log_perror' 889 | ntfs_log_perror("Error opening read-only '%s'", | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:893:33: note: in expansion of macro 'ntfs_log_info' 893 | ntfs_log_info("Error opening '%s' read-write\n", | ^~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:898:25: note: in expansion of macro 'ntfs_log_perror' 898 | ntfs_log_perror("Error opening '%s'", dev->d_name); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:981:41: note: in expansion of macro 'ntfs_log_info' 981 | ntfs_log_info("Try to reload $MFT after updating it using $MFTMirr\n"); | ^~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:988:25: note: in expansion of macro 'ntfs_log_perror' 988 | ntfs_log_perror("Failed to load $MFT"); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1000:41: note: in expansion of macro 'ntfs_log_info' 1000 | ntfs_log_info("Try to reload $MFTMirr after updating it using $MFT\n"); | ^~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1007:25: note: in expansion of macro 'ntfs_log_perror' 1007 | ntfs_log_perror("Failed to load $MFTMirr"); | ^~~~~~~~~~~~~~~ volume.c: In function 'ntfs_volume_check_logfile': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1034:17: note: in expansion of macro 'ntfs_log_perror' 1034 | ntfs_log_perror("Failed to open inode FILE_LogFile"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1041:17: note: in expansion of macro 'ntfs_log_perror' 1041 | ntfs_log_perror("Failed to open $FILE_LogFile/$DATA"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1063:17: note: in expansion of macro 'ntfs_log_error' 1063 | ntfs_log_error("Metadata kept in Windows cache, refused to mount.\n"); | ^~~~~~~~~~~~~~ volume.c: In function 'ntfs_hiberfile_open': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1107:17: note: in expansion of macro 'ntfs_log_perror' 1107 | ntfs_log_perror("Couldn't convert 'hiberfil.sys' to Unicode"); | ^~~~~~~~~~~~~~~ volume.c: In function 'ntfs_volume_check_hiberfile': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1163:17: note: in expansion of macro 'ntfs_log_perror' 1163 | ntfs_log_perror("Failed to open hiberfil.sys data attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1169:17: note: in expansion of macro 'ntfs_log_perror' 1169 | ntfs_log_perror("Failed to read hiberfil.sys"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1174:25: note: in expansion of macro 'ntfs_log_error' 1174 | ntfs_log_error("Hibernated non-system partition, " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1182:25: note: in expansion of macro 'ntfs_log_error' 1182 | ntfs_log_error("Windows is hibernated, refused to mount.\n"); | ^~~~~~~~~~~~~~ volume.c: In function 'fix_txf_data': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1225:17: note: in expansion of macro 'ntfs_log_perror' 1225 | ntfs_log_perror("Failed to open root directory"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1249:33: note: in expansion of macro 'ntfs_log_error' 1249 | ntfs_log_error("Failed to make $TXF_DATA resident\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1251:33: note: in expansion of macro 'ntfs_log_error' 1251 | ntfs_log_error("$TXF_DATA made resident\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1256:25: note: in expansion of macro 'ntfs_log_perror' 1256 | ntfs_log_perror("Failed to close root"); | ^~~~~~~~~~~~~~~ volume.c: In function 'ntfs_device_mount': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1320:25: note: in expansion of macro 'ntfs_log_perror' 1320 | ntfs_log_perror("Failed to read $MFT"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1322:25: note: in expansion of macro 'ntfs_log_error' 1322 | ntfs_log_error("Failed to read $MFT, unexpected length " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1334:25: note: in expansion of macro 'ntfs_log_perror' 1334 | ntfs_log_perror("Failed to read $MFTMirr"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1369:41: note: in expansion of macro 'ntfs_log_perror' 1369 | ntfs_log_perror("Error correcting $MFTMirror record : %d", i); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1382:25: note: in expansion of macro 'ntfs_log_error' 1382 | ntfs_log_error("Both $MFT/$MFTmirr error: Invalid mft record for '%s'\n", | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1390:33: note: in expansion of macro 'ntfs_log_perror' 1390 | ntfs_log_perror("Error correcting $MFT record : %d", i); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1408:17: note: in expansion of macro 'ntfs_log_perror' 1408 | ntfs_log_perror("Failed to open inode FILE_Bitmap"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1414:17: note: in expansion of macro 'ntfs_log_perror' 1414 | ntfs_log_perror("Failed to open ntfs attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1419:17: note: in expansion of macro 'ntfs_log_error' 1419 | ntfs_log_error("Corrupt cluster map size (%lld > %lld)\n", | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1429:17: note: in expansion of macro 'ntfs_log_perror' 1429 | ntfs_log_perror("Failed to open inode FILE_UpCase"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1435:17: note: in expansion of macro 'ntfs_log_perror' 1435 | ntfs_log_perror("Failed to open ntfs attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1445:17: note: in expansion of macro 'ntfs_log_error' 1445 | ntfs_log_error("Error: Upcase table is invalid (want size even " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1461:17: note: in expansion of macro 'ntfs_log_error' 1461 | ntfs_log_error("Failed to read $UpCase, unexpected length " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1470:17: note: in expansion of macro 'ntfs_log_perror' 1470 | ntfs_log_perror("Failed to close $UpCase"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1481:17: note: in expansion of macro 'ntfs_log_error' 1481 | ntfs_log_error("Corrupted file $UpCase\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1492:17: note: in expansion of macro 'ntfs_log_perror' 1492 | ntfs_log_perror("Failed to open inode FILE_Volume"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1503:17: note: in expansion of macro 'ntfs_log_perror' 1503 | ntfs_log_perror("$VOLUME_INFORMATION attribute not found in " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1510:17: note: in expansion of macro 'ntfs_log_error' 1510 | ntfs_log_error("Attribute $VOLUME_INFORMATION must be " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1522:17: note: in expansion of macro 'ntfs_log_error' 1522 | ntfs_log_error("$VOLUME_INFORMATION in $Volume is corrupt.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1539:25: note: in expansion of macro 'ntfs_log_perror' 1539 | ntfs_log_perror("Failed to lookup of $VOLUME_NAME in " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1556:25: note: in expansion of macro 'ntfs_log_error' 1556 | ntfs_log_error("$VOLUME_NAME must be resident.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1569:25: note: in expansion of macro 'ntfs_log_perror' 1569 | ntfs_log_perror("Volume name could not be converted " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1592:17: note: in expansion of macro 'ntfs_log_perror' 1592 | ntfs_log_perror("Failed to open $AttrDef"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1598:17: note: in expansion of macro 'ntfs_log_perror' 1598 | ntfs_log_perror("Failed to open ntfs attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1604:17: note: in expansion of macro 'ntfs_log_error' 1604 | ntfs_log_error("Attribute definition table is too big (max " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1617:17: note: in expansion of macro 'ntfs_log_error' 1617 | ntfs_log_error("Failed to read $AttrDef, unexpected length " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1626:17: note: in expansion of macro 'ntfs_log_perror' 1626 | ntfs_log_perror("Failed to close $AttrDef"); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1654:33: note: in expansion of macro 'ntfs_log_info' 1654 | ntfs_log_info("The file system wasn't safely " | ^~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1668:17: note: in expansion of macro 'ntfs_log_error' 1668 | ntfs_log_error("%s", fallback_readonly_msg); | ^~~~~~~~~~~~~~ volume.c: In function 'ntfs_set_shown_files': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1717:17: note: in expansion of macro 'ntfs_log_error' 1717 | ntfs_log_error("Failed to set file visibility\n"); | ^~~~~~~~~~~~~~ volume.c: In function 'ntfs_set_ignore_case': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:1739:17: note: in expansion of macro 'ntfs_log_error' 1739 | ntfs_log_error("Failed to set ignore_case mode\n"); | ^~~~~~~~~~~~~~ volume.c: In function 'ntfs_logfile_reset': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2056:17: note: in expansion of macro 'ntfs_log_perror' 2056 | ntfs_log_perror("Failed to open inode FILE_LogFile"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2063:17: note: in expansion of macro 'ntfs_log_perror' 2063 | ntfs_log_perror("Failed to open $FILE_LogFile/$DATA"); | ^~~~~~~~~~~~~~~ volume.c: In function 'ntfs_volume_write_flags': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2110:17: note: in expansion of macro 'ntfs_log_error' 2110 | ntfs_log_error("Attribute $VOLUME_INFORMATION was not found " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2117:17: note: in expansion of macro 'ntfs_log_error' 2117 | ntfs_log_error("Attribute $VOLUME_INFORMATION must be resident " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2129:17: note: in expansion of macro 'ntfs_log_error' 2129 | ntfs_log_error("Attribute $VOLUME_INFORMATION in $Volume is " | ^~~~~~~~~~~~~~ volume.c: In function 'ntfs_mount_error': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2192:25: note: in expansion of macro 'ntfs_log_error' 2192 | ntfs_log_error(invalid_ntfs_msg, volume); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2195:25: note: in expansion of macro 'ntfs_log_error' 2195 | ntfs_log_error("%s", corrupt_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2198:25: note: in expansion of macro 'ntfs_log_error' 2198 | ntfs_log_error(hibernated_volume_msg, volume, mntpoint); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2201:25: note: in expansion of macro 'ntfs_log_error' 2201 | ntfs_log_error("%s", unclean_journal_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2204:25: note: in expansion of macro 'ntfs_log_error' 2204 | ntfs_log_error("%s", opened_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2207:25: note: in expansion of macro 'ntfs_log_error' 2207 | ntfs_log_error("%s", fakeraid_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2210:25: note: in expansion of macro 'ntfs_log_error' 2210 | ntfs_log_error(access_denied_msg, volume); | ^~~~~~~~~~~~~~ volume.c: In function 'ntfs_set_locale': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2222:17: note: in expansion of macro 'ntfs_log_error' 2222 | ntfs_log_error("Couldn't set local environment, using default " | ^~~~~~~~~~~~~~ volume.c: In function 'ntfs_volume_get_free_space': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2241:17: note: in expansion of macro 'ntfs_log_perror' 2241 | ntfs_log_perror("Failed to read NTFS $Bitmap"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2250:25: note: in expansion of macro 'ntfs_log_perror' 2250 | ntfs_log_perror("Failed to calculate free MFT records"); | ^~~~~~~~~~~~~~~ volume.c: In function 'ntfs_volume_rename': ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2277:17: note: in expansion of macro 'ntfs_log_error' 2277 | ntfs_log_error("Refusing to change label on read-only mounted " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2285:17: note: in expansion of macro 'ntfs_log_error' 2285 | ntfs_log_error("New label is too long. Maximum %u characters " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2296:25: note: in expansion of macro 'ntfs_log_perror' 2296 | ntfs_log_perror("Lookup of $VOLUME_NAME attribute " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2306:25: note: in expansion of macro 'ntfs_log_perror' 2306 | ntfs_log_perror("Encountered error while adding " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2316:25: note: in expansion of macro 'ntfs_log_error' 2316 | ntfs_log_error("Error: Attribute $VOLUME_NAME must be " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2324:33: note: in expansion of macro 'ntfs_log_perror' 2324 | ntfs_log_perror("Error resizing resident " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2334:33: note: in expansion of macro 'ntfs_log_perror' 2334 | ntfs_log_perror("Error when writing " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2340:33: note: in expansion of macro 'ntfs_log_error' 2340 | ntfs_log_error("Partial write when writing " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ volume.c:2352:17: note: in expansion of macro 'ntfs_log_perror' 2352 | ntfs_log_perror("Error while decoding new volume name"); | ^~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-xattrs.lo `test -f 'xattrs.c' || echo './'`xattrs.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c xattrs.c -o libntfs_la-xattrs.o In file included from xattrs.c:47: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34, from ../include/attrib.h:33, from xattrs.c:48: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ In file included from xattrs.c:51: ../include/security.h:77:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 77 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/security.h:92:25: warning: ISO C forbids zero-size array 'payload' [-Wpedantic] 92 | union ALIGNMENT payload[0]; | ^~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o libntfs_la-unix_io.lo `test -f 'unix_io.c' || echo './'`unix_io.c libtool: compile: powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c unix_io.c -o libntfs_la-unix_io.o In file included from ../include/mst.h:27, from unix_io.c:61: ../include/layout.h:761:31: warning: ISO C forbids zero-size array 'resident_end' [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array 'non_resident_end' [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array 'compressed_end' [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array 'v1_end' [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array 'v3_end' [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array 'file_name' [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array 'data' [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array 'bitmap' [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array 'reparse_data' [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array 'name' [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array 'value' [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array 'device_end' [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array 'target' [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52, from ../include/mst.h:28: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ unix_io.c: In function 'ntfs_device_unix_io_open': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:128:17: note: in expansion of macro 'ntfs_log_perror' 128 | ntfs_log_perror("Failed to access '%s'", dev->d_name); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:151:25: note: in expansion of macro 'ntfs_log_perror' 151 | ntfs_log_perror("Failed open device %s", dev->d_name); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:184:17: note: in expansion of macro 'ntfs_log_perror' 184 | ntfs_log_perror("Failed to %s lock '%s'", NDevReadOnly(dev) ? | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:187:25: note: in expansion of macro 'ntfs_log_perror' 187 | ntfs_log_perror("Failed to close '%s'", dev->d_name); | ^~~~~~~~~~~~~~~ unix_io.c: In function 'ntfs_device_unix_io_close': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:214:17: note: in expansion of macro 'ntfs_log_perror' 214 | ntfs_log_perror("Device %s is not open", dev->d_name); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:219:25: note: in expansion of macro 'ntfs_log_perror' 219 | ntfs_log_perror("Failed to fsync device %s", dev->d_name); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:228:17: note: in expansion of macro 'ntfs_log_perror' 228 | ntfs_log_perror("Could not unlock %s", dev->d_name); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:230:17: note: in expansion of macro 'ntfs_log_perror' 230 | ntfs_log_perror("Failed to close device %s", dev->d_name); | ^~~~~~~~~~~~~~~ unix_io.c: In function 'ntfs_device_unix_io_read': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:271:17: note: in expansion of macro 'ntfs_log_perror' 271 | ntfs_log_perror("Failed to read device %s", dev->d_name); | ^~~~~~~~~~~~~~~ unix_io.c: In function 'ntfs_device_unix_io_write': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:300:17: note: in expansion of macro 'ntfs_log_perror' 300 | ntfs_log_perror("Failed to write device %s", dev->d_name); | ^~~~~~~~~~~~~~~ unix_io.c: In function 'ntfs_device_unix_io_pread': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:324:17: note: in expansion of macro 'ntfs_log_perror' 324 | ntfs_log_perror("Failed to pread device %s", dev->d_name); | ^~~~~~~~~~~~~~~ unix_io.c: In function 'ntfs_device_unix_io_pwrite': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:354:17: note: in expansion of macro 'ntfs_log_perror' 354 | ntfs_log_perror("Failed to pwrite device %s", dev->d_name); | ^~~~~~~~~~~~~~~ unix_io.c: In function 'ntfs_device_unix_io_sync': ../include/logging.h:96:60: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ unix_io.c:376:25: note: in expansion of macro 'ntfs_log_perror' 376 | ntfs_log_perror("Failed to sync device %s", dev->d_name); | ^~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -version-info 90 -no-undefined -Wl,-z,relro -Wl,-z,now -o libntfs.la -rpath /usr/lib/powerpc64le-linux-gnu libntfs_la-acls.lo libntfs_la-attrib.lo libntfs_la-attrlist.lo libntfs_la-bitmap.lo libntfs_la-bootsect.lo libntfs_la-cache.lo libntfs_la-collate.lo libntfs_la-compat.lo libntfs_la-compress.lo libntfs_la-debug.lo libntfs_la-device.lo libntfs_la-dir.lo libntfs_la-ea.lo libntfs_la-efs.lo libntfs_la-fsck.lo libntfs_la-index.lo libntfs_la-inode.lo libntfs_la-ioctl.lo libntfs_la-lcnalloc.lo libntfs_la-lib_utils.lo libntfs_la-logfile.lo libntfs_la-logging.lo libntfs_la-mft.lo libntfs_la-misc.lo libntfs_la-mst.lo libntfs_la-object_id.lo libntfs_la-problem.lo libntfs_la-realpath.lo libntfs_la-reparse.lo libntfs_la-runlist.lo libntfs_la-security.lo libntfs_la-unistr.lo libntfs_la-volume.lo libntfs_la-xattrs.lo libntfs_la-unix_io.lo libtool: link: powerpc64le-linux-gnu-ar cr .libs/libntfs.a libntfs_la-acls.o libntfs_la-attrib.o libntfs_la-attrlist.o libntfs_la-bitmap.o libntfs_la-bootsect.o libntfs_la-cache.o libntfs_la-collate.o libntfs_la-compat.o libntfs_la-compress.o libntfs_la-debug.o libntfs_la-device.o libntfs_la-dir.o libntfs_la-ea.o libntfs_la-efs.o libntfs_la-fsck.o libntfs_la-index.o libntfs_la-inode.o libntfs_la-ioctl.o libntfs_la-lcnalloc.o libntfs_la-lib_utils.o libntfs_la-logfile.o libntfs_la-logging.o libntfs_la-mft.o libntfs_la-misc.o libntfs_la-mst.o libntfs_la-object_id.o libntfs_la-problem.o libntfs_la-realpath.o libntfs_la-reparse.o libntfs_la-runlist.o libntfs_la-security.o libntfs_la-unistr.o libntfs_la-volume.o libntfs_la-xattrs.o libntfs_la-unix_io.o libtool: link: powerpc64le-linux-gnu-ranlib .libs/libntfs.a libtool: link: ( cd ".libs" && rm -f "libntfs.la" && ln -s "../libntfs.la" "libntfs.la" ) make[3]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/libntfs' Making all in src make[3]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/src' powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o ntfsinfo.o ntfsinfo.c In file included from ../include/inode.h:32, from ../include/volume.h:51, from ../include/mft.h:27, from ntfsinfo.c:71: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ In file included from ntfsinfo.c:77: ../include/security.h:77:25: warning: ISO C forbids zero-size array ‘payload’ [-Wpedantic] 77 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/security.h:92:25: warning: ISO C forbids zero-size array ‘payload’ [-Wpedantic] 92 | union ALIGNMENT payload[0]; | ^~~~~~~ ntfsinfo.c: In function ‘parse_options’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:234:25: note: in expansion of macro ‘ntfs_log_error’ 234 | ntfs_log_error("Option 'T' is deprecated, it was " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:255:25: note: in expansion of macro ‘ntfs_log_error’ 255 | ntfs_log_error("Unknown option '%s'.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:260:25: note: in expansion of macro ‘ntfs_log_error’ 260 | ntfs_log_error("Option '%s' requires an " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:265:25: note: in expansion of macro ‘ntfs_log_error’ 265 | ntfs_log_error("Unhandled option case: %d.\n", c); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:283:33: note: in expansion of macro ‘ntfs_log_error’ 283 | ntfs_log_error("You must specify exactly one " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:290:33: note: in expansion of macro ‘ntfs_log_error’ 290 | ntfs_log_error("You must specify an inode to " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:296:25: note: in expansion of macro ‘ntfs_log_error’ 296 | ntfs_log_error("You may not use --quiet and --verbose " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:303:33: note: in expansion of macro ‘ntfs_log_error’ 303 | ntfs_log_error("You may not specify --inode " | ^~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_attr_list’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:771:17: note: in expansion of macro ‘ntfs_log_perror’ 771 | ntfs_log_perror("ntfs_get_attribute_value_length failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:780:17: note: in expansion of macro ‘ntfs_log_perror’ 780 | ntfs_log_perror("ntfs_get_attribute_value failed"); | ^~~~~~~~~~~~~~~ ntfsinfo.c:822:56: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 822 | name_size = ntfs_ucstombs(entry->name, | ~~~~~^~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:829:33: note: in expansion of macro ‘ntfs_log_perror’ 829 | ntfs_log_perror("ntfs_ucstombs failed"); | ^~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_filename’: ntfsinfo.c:915:66: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 915 | mbs_file_name_size = ntfs_ucstombs(file_name_attr->file_name, | ~~~~~~~~~~~~~~^~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:923:25: note: in expansion of macro ‘ntfs_log_perror’ 923 | ntfs_log_perror("ntfsinfo error: could not parse file name"); | ^~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_security_descriptor’: ntfsinfo.c:1065:51: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘SID *’ [-Wformat=] 1065 | printf("%s\tOwner SID pointer:\t %p\n", indent, sd->owner); | ~^ ~~~~~~~~~ | | | | void * SID * ntfsinfo.c:1066:51: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘SID *’ [-Wformat=] 1066 | printf("%s\tGroup SID pointer:\t %p\n", indent, sd->group); | ~^ ~~~~~~~~~ | | | | void * SID * ntfsinfo.c:1067:48: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘ACL *’ [-Wformat=] 1067 | printf("%s\tSACL pointer:\t\t %p\n", indent, sd->sacl); | ~^ ~~~~~~~~ | | | | void * ACL * ntfsinfo.c:1068:48: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘ACL *’ [-Wformat=] 1068 | printf("%s\tDACL pointer:\t\t %p\n", indent, sd->dacl); | ~^ ~~~~~~~~ | | | | void * ACL * ntfsinfo.c: In function ‘ntfs_dump_attr_security_descriptor’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1140:33: note: in expansion of macro ‘ntfs_log_error’ 1140 | ntfs_log_error("ntfsinfo error: could not " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1148:25: note: in expansion of macro ‘ntfs_log_error’ 1148 | ntfs_log_error("ntfsinfo error: could not " | ^~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_attr_volume_name’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1188:25: note: in expansion of macro ‘ntfs_log_perror’ 1188 | ntfs_log_perror("ntfsinfo error: could not parse " | ^~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_sds_entry’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1245:9: note: in expansion of macro ‘ntfs_log_verbose’ 1245 | ntfs_log_verbose("\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1246:9: note: in expansion of macro ‘ntfs_log_verbose’ 1246 | ntfs_log_verbose("\t\tHash:\t\t\t 0x%08x\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1248:9: note: in expansion of macro ‘ntfs_log_verbose’ 1248 | ntfs_log_verbose("\t\tSecurity id:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1251:9: note: in expansion of macro ‘ntfs_log_verbose’ 1251 | ntfs_log_verbose("\t\tOffset:\t\t\t %llu (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1254:9: note: in expansion of macro ‘ntfs_log_verbose’ 1254 | ntfs_log_verbose("\t\tLength:\t\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_sds’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1289:17: note: in expansion of macro ‘ntfs_log_perror’ 1289 | ntfs_log_perror("Failed to read $SDS attribute"); | ^~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_lcn’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1348:25: note: in expansion of macro ‘ntfs_log_error’ 1348 | ntfs_log_error("Invalid LCN value %llx passed to " | ^~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_attribute_header’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1367:9: note: in expansion of macro ‘ntfs_log_verbose’ 1367 | ntfs_log_verbose("\tAttribute length:\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1371:9: note: in expansion of macro ‘ntfs_log_verbose’ 1371 | ntfs_log_verbose("\tName length:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1373:9: note: in expansion of macro ‘ntfs_log_verbose’ 1373 | ntfs_log_verbose("\tName offset:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1386:25: note: in expansion of macro ‘ntfs_log_perror’ 1386 | ntfs_log_perror("Error: couldn't parse attribute name"); | ^~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1401:17: note: in expansion of macro ‘ntfs_log_verbose’ 1401 | ntfs_log_verbose("\tData offset:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1407:17: note: in expansion of macro ‘ntfs_log_verbose’ 1407 | ntfs_log_verbose("\tReservedR:\t\t %d (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1413:9: note: in expansion of macro ‘ntfs_log_verbose’ 1413 | ntfs_log_verbose("\tLowest VCN\t\t %lld (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1416:9: note: in expansion of macro ‘ntfs_log_verbose’ 1416 | ntfs_log_verbose("\tHighest VCN:\t\t %lld (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1419:9: note: in expansion of macro ‘ntfs_log_verbose’ 1419 | ntfs_log_verbose("\tMapping pairs offset:\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1482:25: note: in expansion of macro ‘ntfs_log_error’ 1482 | ntfs_log_error("Error: couldn't decompress runlist\n"); | ^~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_index_key’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1516:17: note: in expansion of macro ‘ntfs_log_verbose’ 1516 | ntfs_log_verbose("\t\tKey security id:\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1523:17: note: in expansion of macro ‘ntfs_log_verbose’ 1523 | ntfs_log_verbose("\t\tKey hash:\t\t 0x%08x\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1525:17: note: in expansion of macro ‘ntfs_log_verbose’ 1525 | ntfs_log_verbose("\t\tKey security id:\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1533:17: note: in expansion of macro ‘ntfs_log_verbose’ 1533 | ntfs_log_verbose("\t\tKey GUID:\t\t %s\n", printable_GUID); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1537:17: note: in expansion of macro ‘ntfs_log_verbose’ 1537 | ntfs_log_verbose("\t\tKey reparse tag:\t 0x%08lx%s\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1540:17: note: in expansion of macro ‘ntfs_log_verbose’ 1540 | ntfs_log_verbose("\t\tKey file id:\t\t %llu (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1548:17: note: in expansion of macro ‘ntfs_log_verbose’ 1548 | ntfs_log_verbose("\t\tKey SID:\t\t %s\n", sid); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1552:17: note: in expansion of macro ‘ntfs_log_verbose’ 1552 | ntfs_log_verbose("\t\tKey owner id:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1557:17: note: in expansion of macro ‘ntfs_log_verbose’ 1557 | ntfs_log_verbose("\t\tIndex attr type is UNKNOWN: \t 0x%08x\n", | ^~~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_index_data’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1579:17: note: in expansion of macro ‘ntfs_log_verbose’ 1579 | ntfs_log_verbose("\t\tHash:\t\t\t 0x%08x\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1581:17: note: in expansion of macro ‘ntfs_log_verbose’ 1581 | ntfs_log_verbose("\t\tSecurity id:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1584:17: note: in expansion of macro ‘ntfs_log_verbose’ 1584 | ntfs_log_verbose("\t\tOffset in $SDS:\t\t %llu (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1589:17: note: in expansion of macro ‘ntfs_log_verbose’ 1589 | ntfs_log_verbose("\t\tLength in $SDS:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1594:17: note: in expansion of macro ‘ntfs_log_verbose’ 1594 | ntfs_log_verbose("\t\tHash:\t\t\t 0x%08x\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1596:17: note: in expansion of macro ‘ntfs_log_verbose’ 1596 | ntfs_log_verbose("\t\tSecurity id:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1599:17: note: in expansion of macro ‘ntfs_log_verbose’ 1599 | ntfs_log_verbose("\t\tOffset in $SDS:\t\t %llu (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1604:17: note: in expansion of macro ‘ntfs_log_verbose’ 1604 | ntfs_log_verbose("\t\tLength in $SDS:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1607:17: note: in expansion of macro ‘ntfs_log_verbose’ 1607 | ntfs_log_verbose("\t\tUnknown (padding):\t 0x%08x\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1616:17: note: in expansion of macro ‘ntfs_log_verbose’ 1616 | ntfs_log_verbose("\t\tMFT Number:\t\t 0x%llx\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1619:17: note: in expansion of macro ‘ntfs_log_verbose’ 1619 | ntfs_log_verbose("\t\tMFT Sequence Number:\t 0x%x\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1624:17: note: in expansion of macro ‘ntfs_log_verbose’ 1624 | ntfs_log_verbose("\t\tBirth volume id GUID:\t %s\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1628:17: note: in expansion of macro ‘ntfs_log_verbose’ 1628 | ntfs_log_verbose("\t\tBirth object id GUID:\t %s\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1631:17: note: in expansion of macro ‘ntfs_log_verbose’ 1631 | ntfs_log_verbose("\t\tDomain id GUID:\t\t %s\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1639:17: note: in expansion of macro ‘ntfs_log_verbose’ 1639 | ntfs_log_verbose("\t\tOwner id:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1642:17: note: in expansion of macro ‘ntfs_log_verbose’ 1642 | ntfs_log_verbose("\t\tUnknown:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1647:17: note: in expansion of macro ‘ntfs_log_verbose’ 1647 | ntfs_log_verbose("\t\tVersion:\t\t %u\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1649:17: note: in expansion of macro ‘ntfs_log_verbose’ 1649 | ntfs_log_verbose("\t\tQuota flags:\t\t 0x%08x\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1651:17: note: in expansion of macro ‘ntfs_log_verbose’ 1651 | ntfs_log_verbose("\t\tBytes used:\t\t %llu (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1656:17: note: in expansion of macro ‘ntfs_log_verbose’ 1656 | ntfs_log_verbose("\t\tLast changed:\t\t %s", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1659:17: note: in expansion of macro ‘ntfs_log_verbose’ 1659 | ntfs_log_verbose("\t\tThreshold:\t\t %lld (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1664:17: note: in expansion of macro ‘ntfs_log_verbose’ 1664 | ntfs_log_verbose("\t\tLimit:\t\t\t %lld (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1669:17: note: in expansion of macro ‘ntfs_log_verbose’ 1669 | ntfs_log_verbose("\t\tExceeded time:\t\t %lld (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1677:25: note: in expansion of macro ‘ntfs_log_verbose’ 1677 | ntfs_log_verbose("\t\tOwner SID:\t\t %s\n", sid); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1682:17: note: in expansion of macro ‘ntfs_log_verbose’ 1682 | ntfs_log_verbose("\t\tIndex attr type is UNKNOWN: \t 0x%08x\n", | ^~~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_index_entries’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1705:17: note: in expansion of macro ‘ntfs_log_verbose’ 1705 | ntfs_log_verbose("\t\tEntry length:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1708:17: note: in expansion of macro ‘ntfs_log_verbose’ 1708 | ntfs_log_verbose("\t\tKey length:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1711:17: note: in expansion of macro ‘ntfs_log_verbose’ 1711 | ntfs_log_verbose("\t\tIndex entry flags:\t 0x%02x\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1715:25: note: in expansion of macro ‘ntfs_log_verbose’ 1715 | ntfs_log_verbose("\t\tSubnode VCN:\t\t %lld (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1723:25: note: in expansion of macro ‘ntfs_log_verbose’ 1723 | ntfs_log_verbose("\t\tFILE record number:\t %llu " | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1731:25: note: in expansion of macro ‘ntfs_log_verbose’ 1731 | ntfs_log_verbose("\t\tData offset:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1736:25: note: in expansion of macro ‘ntfs_log_verbose’ 1736 | ntfs_log_verbose("\t\tData length:\t\t %u (0x%x)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1742:25: note: in expansion of macro ‘ntfs_log_verbose’ 1742 | ntfs_log_verbose("\t\tKey Data:\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1747:25: note: in expansion of macro ‘ntfs_log_verbose’ 1747 | ntfs_log_verbose("\tWARNING: Corrupt index entry, " | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1754:17: note: in expansion of macro ‘ntfs_log_verbose’ 1754 | ntfs_log_verbose("\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1756:9: note: in expansion of macro ‘ntfs_log_verbose’ 1756 | ntfs_log_verbose("\tEnd of index block reached\n"); | ^~~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘get_index_attr_type’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1778:25: note: in expansion of macro ‘ntfs_log_error’ 1778 | ntfs_log_error("Unknown index attribute type: 0x%0X\n", | ^~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_attr_index_root’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1887:9: note: in expansion of macro ‘ntfs_log_verbose’ 1887 | ntfs_log_verbose("\tDumping index root:\n"); | ^~~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_index_block’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1916:17: note: in expansion of macro ‘ntfs_log_perror’ 1916 | ntfs_log_perror("Damaged INDX record"); | ^~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1919:9: note: in expansion of macro ‘ntfs_log_verbose’ 1919 | ntfs_log_verbose("\tDumping index block:\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1923:9: note: in expansion of macro ‘ntfs_log_verbose’ 1923 | ntfs_log_verbose("\t\tNode VCN:\t\t %lld (0x%llx)\n", | ^~~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_attr_index_allocation’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1958:17: note: in expansion of macro ‘ntfs_log_perror’ 1958 | ntfs_log_perror("Failed to read $INDEX_ROOT attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1969:17: note: in expansion of macro ‘ntfs_log_perror’ 1969 | ntfs_log_perror("Failed to read $BITMAP attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1976:17: note: in expansion of macro ‘ntfs_log_perror’ 1976 | ntfs_log_perror("Failed to read $INDEX_ALLOCATION attribute"); | ^~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:1991:33: note: in expansion of macro ‘ntfs_log_verbose’ 1991 | ntfs_log_verbose("\tIndex entries:\t\t %d\n", | ^~~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_attr_reparse_point’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:2071:17: note: in expansion of macro ‘ntfs_log_perror’ 2071 | ntfs_log_perror("Failed to get the reparse data"); | ^~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_attr_ea’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:2130:33: note: in expansion of macro ‘ntfs_log_perror’ 2130 | ntfs_log_perror("ntfs_rl_pread failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:2138:25: note: in expansion of macro ‘ntfs_log_perror’ 2138 | ntfs_log_perror("ntfs_mapping_pairs_decompress failed"); | ^~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘ntfs_dump_file_attributes’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:2445:17: note: in expansion of macro ‘ntfs_log_perror’ 2445 | ntfs_log_perror("ntfsinfo error: stopped before finished " | ^~~~~~~~~~~~~~~ ntfsinfo.c: In function ‘main’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:2525:33: note: in expansion of macro ‘ntfs_log_perror’ 2525 | ntfs_log_perror("Error loading extent nodes"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:2537:25: note: in expansion of macro ‘ntfs_log_perror’ 2537 | ntfs_log_perror("Failed to find extent node"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsinfo.c:2554:25: note: in expansion of macro ‘ntfs_log_perror’ 2554 | ntfs_log_perror("Error loading node"); | ^~~~~~~~~~~~~~~ In function ‘ntfs_dump_attr_ea’, inlined from ‘ntfs_dump_file_attributes’ at ntfsinfo.c:2430:4, inlined from ‘main’ at ntfsinfo.c:2546:4: ntfsinfo.c:2168:34: warning: ‘strncmp’ specified bound 11 exceeds source size 0 [-Wstringop-overread] 2168 | !strncmp((const char*)"SETFILEBITS", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2169 | (const char*)ea->name, 11)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/layout.h: In function ‘main’: ../include/layout.h:2535:12: note: source object allocated here 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o utils.o utils.c In file included from utils.h:31, from utils.c:69: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52, from utils.h:32: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ utils.c: In function ‘utils_set_locale’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:140:17: note: in expansion of macro ‘ntfs_log_error’ 140 | ntfs_log_error("Failed to set locale, using default '%s'.\n", | ^~~~~~~~~~~~~~ utils.c: In function ‘utils_valid_device’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:223:25: note: in expansion of macro ‘ntfs_log_error’ 223 | ntfs_log_error("The device %s doesn't exist\n", name); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:225:25: note: in expansion of macro ‘ntfs_log_perror’ 225 | ntfs_log_perror("Error getting information about %s", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:232:17: note: in expansion of macro ‘ntfs_log_perror’ 232 | ntfs_log_perror("Failed to determine whether %s is mounted", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:235:25: note: in expansion of macro ‘ntfs_log_error’ 235 | ntfs_log_error("Use the force option to ignore this " | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:239:17: note: in expansion of macro ‘ntfs_log_warning’ 239 | ntfs_log_warning("Forced to continue.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:242:25: note: in expansion of macro ‘ntfs_log_error’ 242 | ntfs_log_error("%s", opened_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:243:25: note: in expansion of macro ‘ntfs_log_error’ 243 | ntfs_log_error("You can use force option to avoid this " | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:248:17: note: in expansion of macro ‘ntfs_log_warning’ 248 | ntfs_log_warning("Forced to continue.\n"); | ^~~~~~~~~~~~~~~~ utils.c: In function ‘utils_mount_volume’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:286:17: note: in expansion of macro ‘ntfs_log_perror’ 286 | ntfs_log_perror("Failed to mount '%s'", device); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:288:25: note: in expansion of macro ‘ntfs_log_error’ 288 | ntfs_log_error(invalid_ntfs_msg, device); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:290:25: note: in expansion of macro ‘ntfs_log_error’ 290 | ntfs_log_error("%s", corrupt_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:292:25: note: in expansion of macro ‘ntfs_log_error’ 292 | ntfs_log_error("%s", hibernated_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:294:25: note: in expansion of macro ‘ntfs_log_error’ 294 | ntfs_log_error("%s", unclean_journal_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:296:25: note: in expansion of macro ‘ntfs_log_error’ 296 | ntfs_log_error("%s", opened_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:298:25: note: in expansion of macro ‘ntfs_log_error’ 298 | ntfs_log_error("%s", fakeraid_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:308:25: note: in expansion of macro ‘ntfs_log_error’ 308 | ntfs_log_error("%s", dirty_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:312:17: note: in expansion of macro ‘ntfs_log_error’ 312 | ntfs_log_error("WARNING: Dirty volume mount was forced by the " | ^~~~~~~~~~~~~~ utils.c: In function ‘utils_parse_size’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:355:17: note: in expansion of macro ‘ntfs_log_error’ 355 | ntfs_log_error("Invalid size '%s'.\n", value); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:360:17: note: in expansion of macro ‘ntfs_log_error’ 360 | ntfs_log_error("Internal error, strtoll didn't return a suffix.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:377:33: note: in expansion of macro ‘ntfs_log_error’ 377 | ntfs_log_error("Invalid size suffix '%s'. Use T, G, M, or K.\n", suffix); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:382:25: note: in expansion of macro ‘ntfs_log_error’ 382 | ntfs_log_error("Invalid number '%.*s'.\n", (int)(suffix - value + 1), value); | ^~~~~~~~~~~~~~ utils.c: In function ‘utils_parse_range’: utils.c:415:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 415 | middle = strchr(string, '-'); | ^ utils.c: In function ‘utils_inode_get_name’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:485:25: note: in expansion of macro ‘ntfs_log_error’ 485 | ntfs_log_error("Couldn't create a search context.\n"); | ^~~~~~~~~~~~~~ utils.c:508:47: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | if (ntfs_ucstombs(attr->file_name, attr->file_name_length, | ~~~~^~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:511:33: note: in expansion of macro ‘ntfs_log_error’ 511 | ntfs_log_error("Couldn't translate filename to current locale.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:536:25: note: in expansion of macro ‘ntfs_log_error’ 536 | ntfs_log_error("Couldn't open inode %llu.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:544:17: note: in expansion of macro ‘ntfs_log_error’ 544 | ntfs_log_error("The directory structure is too deep (over %d) nested directories.\n", max_path); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:555:25: note: in expansion of macro ‘ntfs_log_error’ 555 | ntfs_log_error("Pathname was truncated.\n"); | ^~~~~~~~~~~~~~ utils.c: In function ‘utils_attr_get_name’: utils.c:590:47: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 590 | namelen = ntfs_ucsnlen(attrdef->name, sizeof(attrdef->name)); | ~~~~~~~^~~~~~ utils.c:591:42: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 591 | if (ntfs_ucstombs(attrdef->name, namelen, &name, 0) < 0) { | ~~~~~~~^~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:592:25: note: in expansion of macro ‘ntfs_log_error’ 592 | ntfs_log_error("Couldn't translate attribute type to " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:599:17: note: in expansion of macro ‘ntfs_log_error’ 599 | ntfs_log_error("Unknown attribute type 0x%02x\n", le32_to_cpu(attr->type)); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:604:17: note: in expansion of macro ‘ntfs_log_error’ 604 | ntfs_log_error("Attribute type was truncated.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:620:17: note: in expansion of macro ‘ntfs_log_error’ 620 | ntfs_log_error("Couldn't translate attribute name to current " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:631:17: note: in expansion of macro ‘ntfs_log_error’ 631 | ntfs_log_error("Attribute name was truncated.\n"); | ^~~~~~~~~~~~~~ utils.c: In function ‘utils_cluster_in_use’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:676:25: note: in expansion of macro ‘ntfs_log_perror’ 676 | ntfs_log_perror("Couldn't open $Bitmap"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:686:25: note: in expansion of macro ‘ntfs_log_perror’ 686 | ntfs_log_perror("Couldn't read $Bitmap"); | ^~~~~~~~~~~~~~~ utils.c: In function ‘check_mftrec_in_use’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:750:25: note: in expansion of macro ‘ntfs_log_perror’ 750 | ntfs_log_perror("Couldn't read $MFT/$BITMAP"); | ^~~~~~~~~~~~~~~ utils.c: In function ‘utils_dump_mem’: utils.c:859:27: warning: variable ‘col’ set but not used [-Wunused-but-set-variable=] 859 | int off, i, s, e, col; | ^~~ utils.c: In function ‘mft_next_record’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:972:25: note: in expansion of macro ‘ntfs_log_error’ 972 | ntfs_log_error("Error reading inode %llu. Aborting.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:988:41: note: in expansion of macro ‘ntfs_log_error’ 988 | ntfs_log_error( | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:1024:41: note: in expansion of macro ‘ntfs_log_error’ 1024 | ntfs_log_error("Couldn't create a search context.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:1045:33: note: in expansion of macro ‘ntfs_log_error’ 1045 | ntfs_log_error("Out of memory. Aborting.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:1060:33: note: in expansion of macro ‘ntfs_log_perror’ 1060 | ntfs_log_perror("Couldn't open $MFT/$DATA"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:1066:33: note: in expansion of macro ‘ntfs_log_perror’ 1066 | ntfs_log_perror("Couldn't read MFT Record %llu", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:1081:25: note: in expansion of macro ‘ntfs_log_error’ 1081 | ntfs_log_error("Error closing inode %llu.\n", | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z,relro -Wl,-z,now -o ntfsinfo ntfsinfo.o utils.o ../libntfs/libntfs.la libtool: link: powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ntfsinfo ntfsinfo.o utils.o ../libntfs/.libs/libntfs.a powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o ntfscluster.o ntfscluster.c In file included from ntfscluster.h:28, from ntfscluster.c:44: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34, from ../include/attrib.h:33, from ntfscluster.c:46: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ ntfscluster.c: In function ‘version’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:67:9: note: in expansion of macro ‘ntfs_log_info’ 67 | ntfs_log_info("\n%s v%s - Find the owner of any given sector or " | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:69:9: note: in expansion of macro ‘ntfs_log_info’ 69 | ntfs_log_info("Copyright (c) 2002-2003 Richard Russon\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:70:9: note: in expansion of macro ‘ntfs_log_info’ 70 | ntfs_log_info("Copyright (c) 2005 Anton Altaparmakov\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:71:9: note: in expansion of macro ‘ntfs_log_info’ 71 | ntfs_log_info("Copyright (c) 2005-2006 Szabolcs Szakacsits\n"); | ^~~~~~~~~~~~~ ntfscluster.c: In function ‘usage’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:83:9: note: in expansion of macro ‘ntfs_log_info’ 83 | ntfs_log_info("\nUsage: %s [options] device\n" | ^~~~~~~~~~~~~ ntfscluster.c: In function ‘parse_options’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:221:33: note: in expansion of macro ‘ntfs_log_error’ 221 | ntfs_log_error("Option '%s' requires an argument.\n", argv[optind-1]); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:223:33: note: in expansion of macro ‘ntfs_log_error’ 223 | ntfs_log_error("Unknown option '%s'.\n", argv[optind-1]); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:246:33: note: in expansion of macro ‘ntfs_log_error’ 246 | ntfs_log_error("You must specify exactly one device.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:251:25: note: in expansion of macro ‘ntfs_log_error’ 251 | ntfs_log_error("You may not use --quiet and --verbose at the same time.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:256:25: note: in expansion of macro ‘ntfs_log_error’ 256 | ntfs_log_error("You may only specify one action: --info, --cluster, --sector or --last.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:259:25: note: in expansion of macro ‘ntfs_log_error’ 259 | ntfs_log_error("The range must be in ascending order.\n"); | ^~~~~~~~~~~~~~ ntfscluster.c: In function ‘info’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:357:9: note: in expansion of macro ‘ntfs_log_info’ 357 | ntfs_log_info("bytes per sector : %llu\n", (unsigned long long)a); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:358:9: note: in expansion of macro ‘ntfs_log_info’ 358 | ntfs_log_info("bytes per cluster : %llu\n", (unsigned long long)b); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:359:9: note: in expansion of macro ‘ntfs_log_info’ 359 | ntfs_log_info("sectors per cluster : %llu\n", (unsigned long long)c); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:360:9: note: in expansion of macro ‘ntfs_log_info’ 360 | ntfs_log_info("bytes per volume : %llu\n", (unsigned long long)d); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:361:9: note: in expansion of macro ‘ntfs_log_info’ 361 | ntfs_log_info("sectors per volume : %llu\n", (unsigned long long)e); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:362:9: note: in expansion of macro ‘ntfs_log_info’ 362 | ntfs_log_info("clusters per volume : %llu\n", (unsigned long long)f); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:363:9: note: in expansion of macro ‘ntfs_log_info’ 363 | ntfs_log_info("initialized mft records : %llu\n", (unsigned long long)g); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:364:9: note: in expansion of macro ‘ntfs_log_info’ 364 | ntfs_log_info("mft records in use : %llu\n", (unsigned long long)h); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:365:9: note: in expansion of macro ‘ntfs_log_info’ 365 | ntfs_log_info("mft records percentage : %llu\n", (unsigned long long)i); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:366:9: note: in expansion of macro ‘ntfs_log_info’ 366 | ntfs_log_info("bytes of free space : %llu\n", (unsigned long long)j); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:367:9: note: in expansion of macro ‘ntfs_log_info’ 367 | ntfs_log_info("sectors of free space : %llu\n", (unsigned long long)k); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:368:9: note: in expansion of macro ‘ntfs_log_info’ 368 | ntfs_log_info("clusters of free space : %llu\n", (unsigned long long)l); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:369:9: note: in expansion of macro ‘ntfs_log_info’ 369 | ntfs_log_info("percentage free space : %llu\n", (unsigned long long)m); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:370:9: note: in expansion of macro ‘ntfs_log_info’ 370 | ntfs_log_info("bytes of user data : %llu\n", (unsigned long long)n); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:371:9: note: in expansion of macro ‘ntfs_log_info’ 371 | ntfs_log_info("sectors of user data : %llu\n", (unsigned long long)o); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:372:9: note: in expansion of macro ‘ntfs_log_info’ 372 | ntfs_log_info("clusters of user data : %llu\n", (unsigned long long)p); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:373:9: note: in expansion of macro ‘ntfs_log_info’ 373 | ntfs_log_info("percentage user data : %llu\n", (unsigned long long)q); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:374:9: note: in expansion of macro ‘ntfs_log_info’ 374 | ntfs_log_info("bytes of metadata : %llu\n", (unsigned long long)r); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:375:9: note: in expansion of macro ‘ntfs_log_info’ 375 | ntfs_log_info("sectors of metadata : %llu\n", (unsigned long long)s); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:376:9: note: in expansion of macro ‘ntfs_log_info’ 376 | ntfs_log_info("clusters of metadata : %llu\n", (unsigned long long)t); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:377:9: note: in expansion of macro ‘ntfs_log_info’ 377 | ntfs_log_info("percentage metadata : %llu\n", (unsigned long long)u); | ^~~~~~~~~~~~~ ntfscluster.c: In function ‘dump_file’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:395:9: note: in expansion of macro ‘ntfs_log_info’ 395 | ntfs_log_info("Dump: %s\n", buffer); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:400:17: note: in expansion of macro ‘ntfs_log_info’ 400 | ntfs_log_info(" 0x%02x - ", (int)le32_to_cpu(rec->type)); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:402:25: note: in expansion of macro ‘ntfs_log_info’ 402 | ntfs_log_info("non-resident\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:405:33: note: in expansion of macro ‘ntfs_log_info’ 405 | ntfs_log_info(" VCN LCN Length\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:407:41: note: in expansion of macro ‘ntfs_log_info’ 407 | ntfs_log_info(" %8lld %8lld %8lld\n", | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:416:25: note: in expansion of macro ‘ntfs_log_info’ 416 | ntfs_log_info("resident\n"); | ^~~~~~~~~~~~~ ntfscluster.c: In function ‘print_match’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:437:17: note: in expansion of macro ‘ntfs_log_error’ 437 | ntfs_log_error("!buffer\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:442:9: note: in expansion of macro ‘ntfs_log_info’ 442 | ntfs_log_info("Inode %llu %s", (unsigned long long)ino->mft_no, buffer); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:445:9: note: in expansion of macro ‘ntfs_log_info’ 445 | ntfs_log_info("/%s\n", buffer); | ^~~~~~~~~~~~~ ntfscluster.c: In function ‘main’: ../include/logging.h:98:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:507:33: note: in expansion of macro ‘ntfs_log_quiet’ 507 | ntfs_log_quiet("Searching for sector %llu\n", | ^~~~~~~~~~~~~~ ../include/logging.h:98:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:510:33: note: in expansion of macro ‘ntfs_log_quiet’ 510 | ntfs_log_quiet("Searching for sector range %llu-%llu\n", (unsigned long long)opts.range_begin, (unsigned long long)opts.range_end); | ^~~~~~~~~~~~~~ ../include/logging.h:98:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:518:33: note: in expansion of macro ‘ntfs_log_quiet’ 518 | ntfs_log_quiet("Searching for cluster %llu\n", | ^~~~~~~~~~~~~~ ../include/logging.h:98:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:521:33: note: in expansion of macro ‘ntfs_log_quiet’ 521 | ntfs_log_quiet("Searching for cluster range %llu-%llu\n", (unsigned long long)opts.range_begin, (unsigned long long)opts.range_end); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:545:33: note: in expansion of macro ‘ntfs_log_error’ 545 | ntfs_log_error("Cannot open inode %llu\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfscluster.c:559:41: note: in expansion of macro ‘ntfs_log_error’ 559 | ntfs_log_error("Cannot open inode %llu\n", | ^~~~~~~~~~~~~~ powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o cluster.o cluster.c In file included from ../include/inode.h:32, from ../include/volume.h:51, from cluster.h:28, from cluster.c:37: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ cluster.c: In function ‘cluster_find’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cluster.c:67:17: note: in expansion of macro ‘ntfs_log_verbose’ 67 | ntfs_log_verbose("Inode: %llu\n", (unsigned long long) | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cluster.c:76:33: note: in expansion of macro ‘ntfs_log_verbose’ 76 | ntfs_log_verbose("0x%02x skipped - attr is resident\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cluster.c:83:33: note: in expansion of macro ‘ntfs_log_error’ 83 | ntfs_log_error("Couldn't read the data runs.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cluster.c:87:25: note: in expansion of macro ‘ntfs_log_verbose’ 87 | ntfs_log_verbose("\t[0x%02X]\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cluster.c:90:25: note: in expansion of macro ‘ntfs_log_verbose’ 90 | ntfs_log_verbose("\t\tVCN\tLCN\tLength\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cluster.c:98:33: note: in expansion of macro ‘ntfs_log_verbose’ 98 | ntfs_log_verbose("\t\t%lld\t%lld-%lld (%lld)\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cluster.c:129:17: note: in expansion of macro ‘ntfs_log_info’ 129 | ntfs_log_info("* %lld inodes found\n",(long long)count); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ cluster.c:131:17: note: in expansion of macro ‘ntfs_log_info’ 131 | ntfs_log_info("* %s inode found\n", (count ? "one" : "no")); | ^~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z,relro -Wl,-z,now -o ntfscluster ntfscluster.o cluster.o utils.o ../libntfs/libntfs.la libtool: link: powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ntfscluster ntfscluster.o cluster.o utils.o ../libntfs/.libs/libntfs.a powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o mkntfs-attrdef.o `test -f 'attrdef.c' || echo './'`attrdef.c powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o mkntfs-sd.o `test -f 'sd.c' || echo './'`sd.c In file included from sd.c:2: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ 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; | ^~~ powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o mkntfs-mkntfs.o `test -f 'mkntfs.c' || echo './'`mkntfs.c In file included from ../include/security.h:29, from mkntfs.c:123: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52, from ../include/inode.h:34, from ../include/security.h:30: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ ../include/security.h:77:25: warning: ISO C forbids zero-size array ‘payload’ [-Wpedantic] 77 | union ALIGNMENT payload[0]; | ^~~~~~~ ../include/security.h:92:25: warning: ISO C forbids zero-size array ‘payload’ [-Wpedantic] 92 | union ALIGNMENT payload[0]; | ^~~~~~~ mkntfs.c: In function ‘mkntfs_license’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:236:9: note: in expansion of macro ‘ntfs_log_info’ 236 | ntfs_log_info("%s", ntfs_gpl); | ^~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_usage’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:244:9: note: in expansion of macro ‘ntfs_log_info’ 244 | ntfs_log_info("\nUsage: %s [options] device [number-of-sectors]\n" | ^~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_version’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:282:9: note: in expansion of macro ‘ntfs_log_info’ 282 | ntfs_log_info("\n%s v%s\n\n", EXEC_NAME, VERSION); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:283:9: note: in expansion of macro ‘ntfs_log_info’ 283 | ntfs_log_info("Create an NTFS volume on a user specified (block) " | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:285:9: note: in expansion of macro ‘ntfs_log_info’ 285 | ntfs_log_info("Copyright (c) 2000-2007 Anton Altaparmakov\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:286:9: note: in expansion of macro ‘ntfs_log_info’ 286 | ntfs_log_info("Copyright (c) 2001-2005 Richard Russon\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:287:9: note: in expansion of macro ‘ntfs_log_info’ 287 | ntfs_log_info("Copyright (c) 2002-2006 Szabolcs Szakacsits\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:288:9: note: in expansion of macro ‘ntfs_log_info’ 288 | ntfs_log_info("Copyright (c) 2005 Erik Sornes\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:289:9: note: in expansion of macro ‘ntfs_log_info’ 289 | ntfs_log_info("Copyright (c) 2007 Yura Pakhuchiy\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:290:9: note: in expansion of macro ‘ntfs_log_info’ 290 | ntfs_log_info("Copyright (c) 2010-2018 Jean-Pierre Andre\n"); | ^~~~~~~~~~~~~ mkntfs.c: In function ‘bitmap_allocate’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:365:25: note: in expansion of macro ‘ntfs_log_error’ 365 | ntfs_log_error("Bitmap allocation error\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:382:33: note: in expansion of macro ‘ntfs_log_perror’ 382 | ntfs_log_perror("Not enough memory"); | ^~~~~~~~~~~~~~~ mkntfs.c: In function ‘bitmap_get_and_set’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:471:17: note: in expansion of macro ‘ntfs_log_error’ 471 | ntfs_log_error("Can only allocate a single cluster at a time\n"); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_parse_long’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:527:17: note: in expansion of macro ‘ntfs_log_error’ 527 | ntfs_log_error("You may only specify the %s once.\n", name); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:533:17: note: in expansion of macro ‘ntfs_log_error’ 533 | ntfs_log_error("Cannot understand the %s '%s'.\n", name, string); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_parse_llong’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:554:17: note: in expansion of macro ‘ntfs_log_error’ 554 | ntfs_log_error("You may only specify the %s once.\n", name); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:560:17: note: in expansion of macro ‘ntfs_log_error’ 560 | ntfs_log_error("Cannot understand the %s '%s'.\n", name, | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_parse_options’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:631:17: note: in expansion of macro ‘ntfs_log_error’ 631 | ntfs_log_error("Internal error: invalid parameters to " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:677:33: note: in expansion of macro ‘ntfs_log_error’ 677 | ntfs_log_error("You may only specify the label " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:744:33: note: in expansion of macro ‘ntfs_log_error’ 744 | ntfs_log_error("Option '%s' requires an " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:747:33: note: in expansion of macro ‘ntfs_log_error’ 747 | ntfs_log_error("Unknown option '%s'.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:758:33: note: in expansion of macro ‘ntfs_log_error’ 758 | ntfs_log_error("You must specify a device.\n"); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘append_to_bad_blocks’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:800:25: note: in expansion of macro ‘ntfs_log_perror’ 800 | ntfs_log_perror("Reallocating memory for bad blocks " | ^~~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_write’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:827:25: note: in expansion of macro ‘ntfs_log_perror’ 827 | ntfs_log_perror("Error writing to %s", dev->d_name); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:838:17: note: in expansion of macro ‘ntfs_log_error’ 838 | ntfs_log_error("Failed to complete writing to %s after three retries." | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘ntfs_rlwrite’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:954:33: note: in expansion of macro ‘ntfs_log_perror’ 954 | ntfs_log_perror("Error writing to %s", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:969:25: note: in expansion of macro ‘ntfs_log_error’ 969 | ntfs_log_error("Failed to complete writing to %s after three " | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘insert_positioned_attr_in_mft_record’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1460:17: note: in expansion of macro ‘ntfs_log_error’ 1460 | ntfs_log_error("Failed to allocate attribute search context.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1465:17: note: in expansion of macro ‘ntfs_log_error’ 1465 | ntfs_log_error("FIXME: Hit unimplemented code path #1.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1474:17: note: in expansion of macro ‘ntfs_log_error’ 1474 | ntfs_log_error("Corrupt inode.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1480:17: note: in expansion of macro ‘ntfs_log_error’ 1480 | ntfs_log_error("Compressed attributes not supported yet.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1487:17: note: in expansion of macro ‘ntfs_log_error’ 1487 | ntfs_log_error("Encrypted/sparse attributes not supported.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1505:33: note: in expansion of macro ‘ntfs_log_error’ 1505 | ntfs_log_error("Failed to get size for mapping " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1520:17: note: in expansion of macro ‘ntfs_log_error’ 1520 | ntfs_log_error("BUG: Allocated size is smaller than data size!\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1572:25: note: in expansion of macro ‘ntfs_log_error’ 1572 | ntfs_log_error("Unknown compression format. Reverting " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1595:25: note: in expansion of macro ‘ntfs_log_error’ 1595 | ntfs_log_error("Error writing non-resident attribute " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1610:17: note: in expansion of macro ‘ntfs_log_error’ 1610 | ntfs_log_error("insert_positioned_attr_in_mft_record failed " | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘insert_non_resident_attr_in_mft_record’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1652:17: note: in expansion of macro ‘ntfs_log_error’ 1652 | ntfs_log_error("Failed to allocate attribute search context.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1657:17: note: in expansion of macro ‘ntfs_log_error’ 1657 | ntfs_log_error("FIXME: Hit unimplemented code path #2.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1666:17: note: in expansion of macro ‘ntfs_log_error’ 1666 | ntfs_log_error("Corrupt inode.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1672:17: note: in expansion of macro ‘ntfs_log_error’ 1672 | ntfs_log_error("Compressed attributes not supported yet.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1679:17: note: in expansion of macro ‘ntfs_log_error’ 1679 | ntfs_log_error("Encrypted/sparse attributes not supported.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1688:25: note: in expansion of macro ‘ntfs_log_perror’ 1688 | ntfs_log_perror("Failed to allocate scattered clusters"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1708:33: note: in expansion of macro ‘ntfs_log_error’ 1708 | ntfs_log_error("Failed to get size for mapping " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1770:25: note: in expansion of macro ‘ntfs_log_error’ 1770 | ntfs_log_error("Unknown compression format. Reverting " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1786:25: note: in expansion of macro ‘ntfs_log_error’ 1786 | ntfs_log_error("Error writing non-resident attribute " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1800:17: note: in expansion of macro ‘ntfs_log_error’ 1800 | ntfs_log_error("insert_non_resident_attr_in_mft_record failed with " | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘insert_resident_attr_in_mft_record’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1841:17: note: in expansion of macro ‘ntfs_log_error’ 1841 | ntfs_log_error("Failed to allocate attribute search context.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1846:17: note: in expansion of macro ‘ntfs_log_error’ 1846 | ntfs_log_error("FIXME: Hit unimplemented code path #3.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1856:17: note: in expansion of macro ‘ntfs_log_error’ 1856 | ntfs_log_error("Corrupt inode.\n"); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_std_info’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1954:17: note: in expansion of macro ‘ntfs_log_perror’ 1954 | ntfs_log_perror("add_attr_std_info failed"); | ^~~~~~~~~~~~~~~ mkntfs.c: In function ‘non_resident_unnamed_data’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:1975:17: note: in expansion of macro ‘ntfs_log_error’ 1975 | ntfs_log_error("BUG: Unnamed data not found\n"); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘stdinfo_time’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2001:17: note: in expansion of macro ‘ntfs_log_error’ 2001 | ntfs_log_error("BUG: Standard information not found\n"); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_file_name’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2029:17: note: in expansion of macro ‘ntfs_log_error’ 2029 | ntfs_log_error("Failed to get attribute search context.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2035:17: note: in expansion of macro ‘ntfs_log_error’ 2035 | ntfs_log_error("BUG: Standard information attribute not " | ^~~~~~~~~~~~~~ mkntfs.c:2072:17: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 2072 | uname = fn->file_name; | ^~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2090:17: note: in expansion of macro ‘ntfs_log_error’ 2090 | ntfs_log_error("add_attr_file_name failed: %s\n", strerror(-i)); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_object_id’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2115:17: note: in expansion of macro ‘ntfs_log_error’ 2115 | ntfs_log_error("add_attr_vol_info failed: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_sd’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2144:17: note: in expansion of macro ‘ntfs_log_error’ 2144 | ntfs_log_error("add_attr_sd failed: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_data’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2181:17: note: in expansion of macro ‘ntfs_log_error’ 2181 | ntfs_log_error("add_attr_data failed: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_data_positioned’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2204:17: note: in expansion of macro ‘ntfs_log_error’ 2204 | ntfs_log_error("add_attr_data_positioned failed: %s\n", | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_vol_name’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2242:17: note: in expansion of macro ‘ntfs_log_error’ 2242 | ntfs_log_error("add_attr_vol_name failed: %s\n", strerror(-i)); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_vol_info’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2265:17: note: in expansion of macro ‘ntfs_log_error’ 2265 | ntfs_log_error("add_attr_vol_info failed: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_index_root’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2293:17: note: in expansion of macro ‘ntfs_log_error’ 2293 | ntfs_log_error("add_attr_index_root: indexed attribute is $FILE_NAME " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2301:25: note: in expansion of macro ‘ntfs_log_error’ 2301 | ntfs_log_error("add_attr_index_root: index block size is not " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2310:25: note: in expansion of macro ‘ntfs_log_error’ 2310 | ntfs_log_error("add_attr_index_root: index block size is not " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2316:26: note: in expansion of macro ‘ntfs_log_error’ 2316 | ntfs_log_error("add_attr_index_root: index block size " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2348:17: note: in expansion of macro ‘ntfs_log_error’ 2348 | ntfs_log_error("add_attr_index_root failed: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_index_alloc’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2367:17: note: in expansion of macro ‘ntfs_log_error’ 2367 | ntfs_log_error("add_attr_index_alloc failed: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_bitmap’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2394:17: note: in expansion of macro ‘ntfs_log_error’ 2394 | ntfs_log_error("add_attr_bitmap failed: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘add_attr_bitmap_positioned’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2416:17: note: in expansion of macro ‘ntfs_log_error’ 2416 | ntfs_log_error("add_attr_bitmap_positioned failed: %s\n", | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘upgrade_to_large_index’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2453:17: note: in expansion of macro ‘ntfs_log_error’ 2453 | ntfs_log_error("Failed to allocate attribute search context.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2458:17: note: in expansion of macro ‘ntfs_log_error’ 2458 | ntfs_log_error("FIXME: Hit unimplemented code path #4.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2499:17: note: in expansion of macro ‘ntfs_log_error’ 2499 | ntfs_log_error("Sector size is bigger than index block size. " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2557:17: note: in expansion of macro ‘ntfs_log_error’ 2557 | ntfs_log_error("ntfs_mst_pre_write_fixup() failed in " | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘ntfs_index_keys_compare’: ../include/logging.h:93:62: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2700:9: note: in expansion of macro ‘ntfs_log_critical’ 2700 | ntfs_log_critical("ntfs_index_keys_compare called without supported " | ^~~~~~~~~~~~~~~~~ mkntfs.c: In function ‘insert_index_entry_in_res_dir_index’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:2728:17: note: in expansion of macro ‘ntfs_log_error’ 2728 | ntfs_log_error("Failed to allocate attribute search " | ^~~~~~~~~~~~~~ mkntfs.c:2761:71: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 2761 | i = ntfs_names_full_collate(idx->key.file_name.file_name, idx->key.file_name.file_name_length, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ mkntfs.c:2762:65: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 2762 | idx_entry->key.file_name.file_name, idx_entry->key.file_name.file_name_length, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ mkntfs.c:2787:71: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 2787 | i = ntfs_names_full_collate(idx->key.file_name.file_name, idx->key.file_name.file_name_length, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ mkntfs.c:2788:65: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 2788 | 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:3096:54: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 3096 | i = ntfs_names_full_collate(file_name->file_name, file_name->file_name_length, | ~~~~~~~~~^~~~~~~~~~~ mkntfs.c:3097:70: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 3097 | ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name, ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ mkntfs.c:3126:54: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 3126 | i = ntfs_names_full_collate(file_name->file_name, file_name->file_name_length, | ~~~~~~~~~^~~~~~~~~~~ mkntfs.c:3127:70: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 3127 | ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name, ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3148:17: note: in expansion of macro ‘ntfs_log_error’ 3148 | ntfs_log_error("make_room_for_index_entry_in_index_block " | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘create_hardlink_res’: mkntfs.c:3217:17: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 3217 | uname = fn->file_name; | ^~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3233:17: note: in expansion of macro ‘ntfs_log_error’ 3233 | ntfs_log_error("Too many hardlinks present already.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3243:17: note: in expansion of macro ‘ntfs_log_error’ 3243 | ntfs_log_error("create_hardlink failed adding file name " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3263:17: note: in expansion of macro ‘ntfs_log_error’ 3263 | ntfs_log_error("create_hardlink failed inserting index entry: " | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘create_hardlink’: mkntfs.c:3332:17: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 3332 | uname = fn->file_name; | ^~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3348:17: note: in expansion of macro ‘ntfs_log_error’ 3348 | ntfs_log_error("Too many hardlinks present already.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3358:17: note: in expansion of macro ‘ntfs_log_error’ 3358 | ntfs_log_error("create_hardlink failed adding file name attribute: " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3369:17: note: in expansion of macro ‘ntfs_log_error’ 3369 | ntfs_log_error("create_hardlink failed inserting index entry: %s\n", | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘index_obj_id_insert’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3422:17: note: in expansion of macro ‘ntfs_log_error’ 3422 | ntfs_log_error("index_obj_id_insert failed inserting index " | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_cleanup’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3440:33: note: in expansion of macro ‘ntfs_log_perror’ 3440 | ntfs_log_perror("Warning: Could not close %s", g_vol->dev->d_name); | ^~~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_open_partition’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3488:17: note: in expansion of macro ‘ntfs_log_perror’ 3488 | ntfs_log_perror("Could not create device"); | ^~~~~~~~~~~~~~~ ../include/logging.h:98:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3494:17: note: in expansion of macro ‘ntfs_log_quiet’ 3494 | ntfs_log_quiet("Running in READ-ONLY mode!\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3501:25: note: in expansion of macro ‘ntfs_log_error’ 3501 | ntfs_log_error("The device doesn't exist; did you specify it correctly?\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3503:25: note: in expansion of macro ‘ntfs_log_perror’ 3503 | ntfs_log_perror("Could not open %s", vol->dev->d_name); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3508:17: note: in expansion of macro ‘ntfs_log_perror’ 3508 | ntfs_log_perror("Error getting information about %s", vol->dev->d_name); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3513:17: note: in expansion of macro ‘ntfs_log_error’ 3513 | ntfs_log_error("%s is not a block device.\n", vol->dev->d_name); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3515:25: note: in expansion of macro ‘ntfs_log_error’ 3515 | ntfs_log_error("Refusing to make a filesystem here!\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3520:33: note: in expansion of macro ‘ntfs_log_error’ 3520 | ntfs_log_error("You must specify the number of sectors.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3536:17: note: in expansion of macro ‘ntfs_log_warning’ 3536 | ntfs_log_warning("mkntfs forced anyway.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3542:17: note: in expansion of macro ‘ntfs_log_error’ 3542 | ntfs_log_error("%s is entire device, not just one partition.\n", vol->dev->d_name); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3544:25: note: in expansion of macro ‘ntfs_log_error’ 3544 | ntfs_log_error("Refusing to make a filesystem here!\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3547:17: note: in expansion of macro ‘ntfs_log_warning’ 3547 | ntfs_log_warning("mkntfs forced anyway.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3552:17: note: in expansion of macro ‘ntfs_log_perror’ 3552 | ntfs_log_perror("Failed to determine whether %s is mounted", vol->dev->d_name); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3554:17: note: in expansion of macro ‘ntfs_log_error’ 3554 | ntfs_log_error("%s is mounted.\n", vol->dev->d_name); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3556:25: note: in expansion of macro ‘ntfs_log_error’ 3556 | ntfs_log_error("Refusing to make a filesystem here!\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3559:17: note: in expansion of macro ‘ntfs_log_warning’ 3559 | ntfs_log_warning("mkntfs forced anyway. Hope /etc/mtab is incorrect.\n"); | ^~~~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_get_page_size’: ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3577:17: note: in expansion of macro ‘ntfs_log_warning’ 3577 | ntfs_log_warning("Failed to determine system page size. " | ^~~~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_override_vol_params’: ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3599:25: note: in expansion of macro ‘ntfs_log_warning’ 3599 | ntfs_log_warning("The sector size was not specified " | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3608:17: note: in expansion of macro ‘ntfs_log_error’ 3608 | ntfs_log_error("The sector size is invalid. It must be a " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3613:17: note: in expansion of macro ‘ntfs_log_error’ 3613 | ntfs_log_error("The sector size is invalid. The minimum size " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3630:25: note: in expansion of macro ‘ntfs_log_error’ 3630 | ntfs_log_error("Couldn't determine the size of %s. " | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3652:25: note: in expansion of macro ‘ntfs_log_warning’ 3652 | ntfs_log_warning("The partition start sector was not " | ^~~~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3659:25: note: in expansion of macro ‘ntfs_log_warning’ 3659 | ntfs_log_warning("The partition start sector was not " | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3669:17: note: in expansion of macro ‘ntfs_log_error’ 3669 | ntfs_log_error("Invalid partition start sector. Maximum is " | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3678:25: note: in expansion of macro ‘ntfs_log_warning’ 3678 | ntfs_log_warning("The number of sectors per track was " | ^~~~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3685:25: note: in expansion of macro ‘ntfs_log_warning’ 3685 | ntfs_log_warning("The number of sectors per track was " | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3693:17: note: in expansion of macro ‘ntfs_log_error’ 3693 | ntfs_log_error("Invalid number of sectors per track. Maximum " | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3701:25: note: in expansion of macro ‘ntfs_log_warning’ 3701 | ntfs_log_warning("The number of heads was not " | ^~~~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3708:25: note: in expansion of macro ‘ntfs_log_warning’ 3708 | ntfs_log_warning("The number of heads was not " | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3716:17: note: in expansion of macro ‘ntfs_log_error’ 3716 | ntfs_log_error("Invalid number of heads. Maximum is 65535.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3722:17: note: in expansion of macro ‘ntfs_log_error’ 3722 | ntfs_log_error("Device is too small (%llikiB). Minimum NTFS " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3747:33: note: in expansion of macro ‘ntfs_log_error’ 3747 | ntfs_log_error("Device is too large to hold an " | ^~~~~~~~~~~~~~ ../include/logging.h:98:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3753:17: note: in expansion of macro ‘ntfs_log_quiet’ 3753 | ntfs_log_quiet("Cluster size has been automatically set to %u " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3758:17: note: in expansion of macro ‘ntfs_log_error’ 3758 | ntfs_log_error("The cluster size is invalid. It must be a " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3763:17: note: in expansion of macro ‘ntfs_log_error’ 3763 | ntfs_log_error("The cluster size is invalid. It must be equal " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3769:17: note: in expansion of macro ‘ntfs_log_error’ 3769 | ntfs_log_error("The cluster size is invalid. It cannot be " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3775:17: note: in expansion of macro ‘ntfs_log_error’ 3775 | ntfs_log_error("The cluster size is invalid. The maximum " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3787:33: note: in expansion of macro ‘ntfs_log_error’ 3787 | ntfs_log_error("Windows cannot use compression " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3811:17: note: in expansion of macro ‘ntfs_log_error’ 3811 | ntfs_log_error("Illegal combination of volume/cluster/sector " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3821:25: note: in expansion of macro ‘ntfs_log_error’ 3821 | ntfs_log_error("Device is too large to hold an NTFS " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3825:17: note: in expansion of macro ‘ntfs_log_error’ 3825 | ntfs_log_error("Number of clusters exceeds 32 bits. Please " | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3844:17: note: in expansion of macro ‘ntfs_log_warning’ 3844 | ntfs_log_warning("Mft record size (%u bytes) exceeds system " | ^~~~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3862:17: note: in expansion of macro ‘ntfs_log_warning’ 3862 | ntfs_log_warning("Index record size (%u bytes) exceeds system " | ^~~~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3871:17: note: in expansion of macro ‘ntfs_log_warning’ 3871 | ntfs_log_warning("To boot from a device, Windows needs the " | ^~~~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:3875:17: note: in expansion of macro ‘ntfs_log_warning’ 3875 | ntfs_log_warning("Windows will not be able to boot from this " | ^~~~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_initialize_rl_logfile’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4105:17: note: in expansion of macro ‘ntfs_log_error’ 4105 | ntfs_log_error("$LogFile would be created with invalid size. " | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_fill_device_with_zeroes’: ../include/logging.h:97:62: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4186:9: note: in expansion of macro ‘ntfs_log_progress’ 4186 | ntfs_log_progress("Initializing device with zeroes: 0%%"); | ^~~~~~~~~~~~~~~~~ ../include/logging.h:97:62: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4190:25: note: in expansion of macro ‘ntfs_log_progress’ 4190 | ntfs_log_progress("\b\b\b\b%3.0f%%", position / | ^~~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4196:33: note: in expansion of macro ‘ntfs_log_error’ 4196 | ntfs_log_error("This should not happen.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4200:33: note: in expansion of macro ‘ntfs_log_error’ 4200 | ntfs_log_error("Error: Cluster zero is bad. " | ^~~~~~~~~~~~~~ ../include/logging.h:98:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4208:25: note: in expansion of macro ‘ntfs_log_quiet’ 4208 | ntfs_log_quiet("\nFound bad cluster (%lld). Adding to " | ^~~~~~~~~~~~~~ ../include/logging.h:97:62: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4218:9: note: in expansion of macro ‘ntfs_log_progress’ 4218 | ntfs_log_progress("\b\b\b\b100%%"); | ^~~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4225:33: note: in expansion of macro ‘ntfs_log_error’ 4225 | ntfs_log_error("This should not happen.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4228:33: note: in expansion of macro ‘ntfs_log_error’ 4228 | ntfs_log_error("Error: Bad cluster found in " | ^~~~~~~~~~~~~~ ../include/logging.h:97:62: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4238:9: note: in expansion of macro ‘ntfs_log_progress’ 4238 | ntfs_log_progress(" - Done.\n"); | ^~~~~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_sync_index_record’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4260:17: note: in expansion of macro ‘ntfs_log_perror’ 4260 | ntfs_log_perror("Failed to allocate attribute search context"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4267:17: note: in expansion of macro ‘ntfs_log_error’ 4267 | ntfs_log_error("BUG: $INDEX_ALLOCATION attribute not found.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4274:17: note: in expansion of macro ‘ntfs_log_error’ 4274 | ntfs_log_error("Failed to decompress runlist of $INDEX_ALLOCATION " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4281:17: note: in expansion of macro ‘ntfs_log_error’ 4281 | ntfs_log_error("BUG: $INDEX_ALLOCATION attribute too short.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4290:17: note: in expansion of macro ‘ntfs_log_error’ 4290 | ntfs_log_error("ntfs_mst_pre_write_fixup() failed while " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4298:17: note: in expansion of macro ‘ntfs_log_error’ 4298 | ntfs_log_error("Error writing $INDEX_ALLOCATION.\n"); | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘create_file_volume’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4315:9: note: in expansion of macro ‘ntfs_log_verbose’ 4315 | ntfs_log_verbose("Creating $Volume (mft record 3)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:98:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4333:25: note: in expansion of macro ‘ntfs_log_quiet’ 4333 | ntfs_log_quiet("Setting the volume dirty so check " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4342:17: note: in expansion of macro ‘ntfs_log_error’ 4342 | ntfs_log_error("Couldn't create $Volume: %s\n", | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘create_backup_boot_sector’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4360:9: note: in expansion of macro ‘ntfs_log_verbose’ 4360 | ntfs_log_verbose("Creating backup boot sector.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4371:17: note: in expansion of macro ‘ntfs_log_perror’ 4371 | ntfs_log_perror("Seek failed"); | ^~~~~~~~~~~~~~~ ../include/logging.h:93:62: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4386:17: note: in expansion of macro ‘ntfs_log_critical’ 4386 | ntfs_log_critical("Couldn't write backup boot sector: %s\n", s); | ^~~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4390:9: note: in expansion of macro ‘ntfs_log_error’ 4390 | ntfs_log_error("Couldn't write backup boot sector. This is due to a " | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_create_root_structures’: ../include/logging.h:98:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4448:9: note: in expansion of macro ‘ntfs_log_quiet’ 4448 | ntfs_log_quiet("Creating NTFS volume structures.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4462:25: note: in expansion of macro ‘ntfs_log_error’ 4462 | ntfs_log_error("Failed to layout system mft records." | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4480:33: note: in expansion of macro ‘ntfs_log_error’ 4480 | ntfs_log_error("Failed to layout mft record." | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4535:9: note: in expansion of macro ‘ntfs_log_verbose’ 4535 | ntfs_log_verbose("Creating root directory (mft record 5)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4561:25: note: in expansion of macro ‘ntfs_log_perror’ 4561 | ntfs_log_perror("Failed to allocate attribute search " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4569:25: note: in expansion of macro ‘ntfs_log_error’ 4569 | ntfs_log_error("BUG: $FILE_NAME attribute not found." | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4581:17: note: in expansion of macro ‘ntfs_log_error’ 4581 | ntfs_log_error("Couldn't create root directory: %s\n", | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4586:9: note: in expansion of macro ‘ntfs_log_verbose’ 4586 | ntfs_log_verbose("Creating $MFT (mft record 0)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4604:17: note: in expansion of macro ‘ntfs_log_error’ 4604 | ntfs_log_error("Couldn't create $MFT: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4607:9: note: in expansion of macro ‘ntfs_log_verbose’ 4607 | ntfs_log_verbose("Creating $MFTMirr (mft record 1)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4620:17: note: in expansion of macro ‘ntfs_log_error’ 4620 | ntfs_log_error("Couldn't create $MFTMirr: %s\n", | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4624:9: note: in expansion of macro ‘ntfs_log_verbose’ 4624 | ntfs_log_verbose("Creating $LogFile (mft record 2)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4636:17: note: in expansion of macro ‘ntfs_log_error’ 4636 | ntfs_log_error("Couldn't create $LogFile: %s\n", | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4640:9: note: in expansion of macro ‘ntfs_log_verbose’ 4640 | ntfs_log_verbose("Creating $AttrDef (mft record 4)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4656:17: note: in expansion of macro ‘ntfs_log_error’ 4656 | ntfs_log_error("Couldn't create $AttrDef: %s\n", | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4660:9: note: in expansion of macro ‘ntfs_log_verbose’ 4660 | ntfs_log_verbose("Creating $Bitmap (mft record 6)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4680:17: note: in expansion of macro ‘ntfs_log_error’ 4680 | ntfs_log_error("Couldn't create $Bitmap: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4683:9: note: in expansion of macro ‘ntfs_log_verbose’ 4683 | ntfs_log_verbose("Creating $Boot (mft record 7)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4727:25: note: in expansion of macro ‘ntfs_log_error’ 4727 | ntfs_log_error("BUG: calculated clusters_per_mft_record" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4744:25: note: in expansion of macro ‘ntfs_log_error’ 4744 | ntfs_log_error("BUG: calculated " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4769:17: note: in expansion of macro ‘ntfs_log_error’ 4769 | ntfs_log_error("FATAL: Generated boot sector is invalid!\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4787:17: note: in expansion of macro ‘ntfs_log_error’ 4787 | ntfs_log_error("Couldn't create $Boot: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4815:9: note: in expansion of macro ‘ntfs_log_verbose’ 4815 | ntfs_log_verbose("Creating $BadClus (mft record 8)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4833:17: note: in expansion of macro ‘ntfs_log_error’ 4833 | ntfs_log_error("Couldn't create $BadClus: %s\n", | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4838:9: note: in expansion of macro ‘ntfs_log_verbose’ 4838 | ntfs_log_verbose("Creating $Secure (mft record 9)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4877:17: note: in expansion of macro ‘ntfs_log_error’ 4877 | ntfs_log_error("Couldn't create $Secure: %s\n", | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4881:9: note: in expansion of macro ‘ntfs_log_verbose’ 4881 | ntfs_log_verbose("Creating $UpCase (mft record 0xa)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4903:17: note: in expansion of macro ‘ntfs_log_error’ 4903 | ntfs_log_error("Couldn't create $UpCase: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4906:9: note: in expansion of macro ‘ntfs_log_verbose’ 4906 | ntfs_log_verbose("Creating $Extend (mft record 11)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4925:17: note: in expansion of macro ‘ntfs_log_error’ 4925 | ntfs_log_error("Couldn't create $Extend: %s\n", | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4931:17: note: in expansion of macro ‘ntfs_log_verbose’ 4931 | ntfs_log_verbose("Creating system file (mft record 0x%x)\n", i); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4940:25: note: in expansion of macro ‘ntfs_log_error’ 4940 | ntfs_log_error("Couldn't create system file %i (0x%x): " | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4949:9: note: in expansion of macro ‘ntfs_log_verbose’ 4949 | ntfs_log_verbose("Creating $Quota (mft record 24)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4969:17: note: in expansion of macro ‘ntfs_log_error’ 4969 | ntfs_log_error("Couldn't create $Quota: %s\n", strerror(-err)); | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4972:9: note: in expansion of macro ‘ntfs_log_verbose’ 4972 | ntfs_log_verbose("Creating $ObjId (mft record 25)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4992:17: note: in expansion of macro ‘ntfs_log_error’ 4992 | ntfs_log_error("Couldn't create $ObjId: %s\n", | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:4996:9: note: in expansion of macro ‘ntfs_log_verbose’ 4996 | ntfs_log_verbose("Creating $Reparse (mft record 26)\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5011:17: note: in expansion of macro ‘ntfs_log_error’ 5011 | ntfs_log_error("Couldn't create $Reparse: %s\n", | ^~~~~~~~~~~~~~ mkntfs.c: In function ‘mkntfs_redirect’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5032:17: note: in expansion of macro ‘ntfs_log_error’ 5032 | ntfs_log_error("Internal error: invalid parameters to mkntfs_options.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5040:17: note: in expansion of macro ‘ntfs_log_perror’ 5040 | ntfs_log_perror("Could not create volume"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5050:25: note: in expansion of macro ‘ntfs_log_perror’ 5050 | ntfs_log_perror("Could not copy volume name"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5073:17: note: in expansion of macro ‘ntfs_log_perror’ 5073 | ntfs_log_perror("Could not create attrdef structure"); | ^~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5128:9: note: in expansion of macro ‘ntfs_log_verbose’ 5128 | ntfs_log_verbose("Syncing root directory index record.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5133:9: note: in expansion of macro ‘ntfs_log_verbose’ 5133 | ntfs_log_verbose("Syncing $Bitmap.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5138:17: note: in expansion of macro ‘ntfs_log_perror’ 5138 | ntfs_log_perror("Could not create an attribute search context"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5144:17: note: in expansion of macro ‘ntfs_log_error’ 5144 | ntfs_log_error("BUG: $DATA attribute not found.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5152:25: note: in expansion of macro ‘ntfs_log_error’ 5152 | ntfs_log_error("ntfs_mapping_pairs_decompress() failed\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5160:25: note: in expansion of macro ‘ntfs_log_error’ 5160 | ntfs_log_error("ntfs_rlwrite: %s\n", lw == -1 ? | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5166:17: note: in expansion of macro ‘ntfs_log_error’ 5166 | ntfs_log_error("Error : the global bitmap is resident\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5174:9: note: in expansion of macro ‘ntfs_log_verbose’ 5174 | ntfs_log_verbose("Syncing $MFT.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5181:25: note: in expansion of macro ‘ntfs_log_error’ 5181 | ntfs_log_error("ntfs_mst_pwrite: %s\n", lw == -1 ? | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5187:9: note: in expansion of macro ‘ntfs_log_verbose’ 5187 | ntfs_log_verbose("Updating $MFTMirr.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5199:25: note: in expansion of macro ‘ntfs_log_error’ 5199 | ntfs_log_error("ntfs_mft_usn_dec"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5205:25: note: in expansion of macro ‘ntfs_log_error’ 5205 | ntfs_log_error("ntfs_mst_pwrite: %s\n", lw == -1 ? | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5211:9: note: in expansion of macro ‘ntfs_log_verbose’ 5211 | ntfs_log_verbose("Syncing device.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5213:17: note: in expansion of macro ‘ntfs_log_error’ 5213 | ntfs_log_error("Syncing device. FAILED"); | ^~~~~~~~~~~~~~ ../include/logging.h:98:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ mkntfs.c:5216:9: note: in expansion of macro ‘ntfs_log_quiet’ 5216 | ntfs_log_quiet("mkntfs completed successfully. Have a nice day.\n"); | ^~~~~~~~~~~~~~ powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o mkntfs-utils.o `test -f 'utils.c' || echo './'`utils.c In file included from utils.h:31, from utils.c:69: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/debug.h:29, from ../include/attrib.h:37, from ../include/volume.h:52, from utils.h:32: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ utils.c: In function ‘utils_set_locale’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:140:17: note: in expansion of macro ‘ntfs_log_error’ 140 | ntfs_log_error("Failed to set locale, using default '%s'.\n", | ^~~~~~~~~~~~~~ utils.c: In function ‘utils_valid_device’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:223:25: note: in expansion of macro ‘ntfs_log_error’ 223 | ntfs_log_error("The device %s doesn't exist\n", name); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:225:25: note: in expansion of macro ‘ntfs_log_perror’ 225 | ntfs_log_perror("Error getting information about %s", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:232:17: note: in expansion of macro ‘ntfs_log_perror’ 232 | ntfs_log_perror("Failed to determine whether %s is mounted", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:235:25: note: in expansion of macro ‘ntfs_log_error’ 235 | ntfs_log_error("Use the force option to ignore this " | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:239:17: note: in expansion of macro ‘ntfs_log_warning’ 239 | ntfs_log_warning("Forced to continue.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:242:25: note: in expansion of macro ‘ntfs_log_error’ 242 | ntfs_log_error("%s", opened_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:243:25: note: in expansion of macro ‘ntfs_log_error’ 243 | ntfs_log_error("You can use force option to avoid this " | ^~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:248:17: note: in expansion of macro ‘ntfs_log_warning’ 248 | ntfs_log_warning("Forced to continue.\n"); | ^~~~~~~~~~~~~~~~ utils.c: In function ‘utils_mount_volume’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:286:17: note: in expansion of macro ‘ntfs_log_perror’ 286 | ntfs_log_perror("Failed to mount '%s'", device); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:288:25: note: in expansion of macro ‘ntfs_log_error’ 288 | ntfs_log_error(invalid_ntfs_msg, device); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:290:25: note: in expansion of macro ‘ntfs_log_error’ 290 | ntfs_log_error("%s", corrupt_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:292:25: note: in expansion of macro ‘ntfs_log_error’ 292 | ntfs_log_error("%s", hibernated_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:294:25: note: in expansion of macro ‘ntfs_log_error’ 294 | ntfs_log_error("%s", unclean_journal_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:296:25: note: in expansion of macro ‘ntfs_log_error’ 296 | ntfs_log_error("%s", opened_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:298:25: note: in expansion of macro ‘ntfs_log_error’ 298 | ntfs_log_error("%s", fakeraid_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:308:25: note: in expansion of macro ‘ntfs_log_error’ 308 | ntfs_log_error("%s", dirty_volume_msg); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:312:17: note: in expansion of macro ‘ntfs_log_error’ 312 | ntfs_log_error("WARNING: Dirty volume mount was forced by the " | ^~~~~~~~~~~~~~ utils.c: In function ‘utils_parse_size’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:355:17: note: in expansion of macro ‘ntfs_log_error’ 355 | ntfs_log_error("Invalid size '%s'.\n", value); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:360:17: note: in expansion of macro ‘ntfs_log_error’ 360 | ntfs_log_error("Internal error, strtoll didn't return a suffix.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:377:33: note: in expansion of macro ‘ntfs_log_error’ 377 | ntfs_log_error("Invalid size suffix '%s'. Use T, G, M, or K.\n", suffix); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:382:25: note: in expansion of macro ‘ntfs_log_error’ 382 | ntfs_log_error("Invalid number '%.*s'.\n", (int)(suffix - value + 1), value); | ^~~~~~~~~~~~~~ utils.c: In function ‘utils_parse_range’: utils.c:415:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 415 | middle = strchr(string, '-'); | ^ utils.c: In function ‘utils_inode_get_name’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:485:25: note: in expansion of macro ‘ntfs_log_error’ 485 | ntfs_log_error("Couldn't create a search context.\n"); | ^~~~~~~~~~~~~~ utils.c:508:47: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | if (ntfs_ucstombs(attr->file_name, attr->file_name_length, | ~~~~^~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:511:33: note: in expansion of macro ‘ntfs_log_error’ 511 | ntfs_log_error("Couldn't translate filename to current locale.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:536:25: note: in expansion of macro ‘ntfs_log_error’ 536 | ntfs_log_error("Couldn't open inode %llu.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:544:17: note: in expansion of macro ‘ntfs_log_error’ 544 | ntfs_log_error("The directory structure is too deep (over %d) nested directories.\n", max_path); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:555:25: note: in expansion of macro ‘ntfs_log_error’ 555 | ntfs_log_error("Pathname was truncated.\n"); | ^~~~~~~~~~~~~~ utils.c: In function ‘utils_attr_get_name’: utils.c:590:47: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 590 | namelen = ntfs_ucsnlen(attrdef->name, sizeof(attrdef->name)); | ~~~~~~~^~~~~~ utils.c:591:42: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 591 | if (ntfs_ucstombs(attrdef->name, namelen, &name, 0) < 0) { | ~~~~~~~^~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:592:25: note: in expansion of macro ‘ntfs_log_error’ 592 | ntfs_log_error("Couldn't translate attribute type to " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:599:17: note: in expansion of macro ‘ntfs_log_error’ 599 | ntfs_log_error("Unknown attribute type 0x%02x\n", le32_to_cpu(attr->type)); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:604:17: note: in expansion of macro ‘ntfs_log_error’ 604 | ntfs_log_error("Attribute type was truncated.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:620:17: note: in expansion of macro ‘ntfs_log_error’ 620 | ntfs_log_error("Couldn't translate attribute name to current " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:631:17: note: in expansion of macro ‘ntfs_log_error’ 631 | ntfs_log_error("Attribute name was truncated.\n"); | ^~~~~~~~~~~~~~ utils.c: In function ‘utils_cluster_in_use’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:676:25: note: in expansion of macro ‘ntfs_log_perror’ 676 | ntfs_log_perror("Couldn't open $Bitmap"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:686:25: note: in expansion of macro ‘ntfs_log_perror’ 686 | ntfs_log_perror("Couldn't read $Bitmap"); | ^~~~~~~~~~~~~~~ utils.c: In function ‘check_mftrec_in_use’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:750:25: note: in expansion of macro ‘ntfs_log_perror’ 750 | ntfs_log_perror("Couldn't read $MFT/$BITMAP"); | ^~~~~~~~~~~~~~~ utils.c: In function ‘utils_dump_mem’: utils.c:859:27: warning: variable ‘col’ set but not used [-Wunused-but-set-variable=] 859 | int off, i, s, e, col; | ^~~ utils.c: In function ‘mft_next_record’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:972:25: note: in expansion of macro ‘ntfs_log_error’ 972 | ntfs_log_error("Error reading inode %llu. Aborting.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:988:41: note: in expansion of macro ‘ntfs_log_error’ 988 | ntfs_log_error( | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:1024:41: note: in expansion of macro ‘ntfs_log_error’ 1024 | ntfs_log_error("Couldn't create a search context.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:1045:33: note: in expansion of macro ‘ntfs_log_error’ 1045 | ntfs_log_error("Out of memory. Aborting.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:1060:33: note: in expansion of macro ‘ntfs_log_perror’ 1060 | ntfs_log_perror("Couldn't open $MFT/$DATA"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:1066:33: note: in expansion of macro ‘ntfs_log_perror’ 1066 | ntfs_log_perror("Couldn't read MFT Record %llu", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ utils.c:1081:25: note: in expansion of macro ‘ntfs_log_error’ 1081 | ntfs_log_error("Error closing inode %llu.\n", | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z,relro -Wl,-z,now -o mkntfs mkntfs-attrdef.o mkntfs-sd.o mkntfs-mkntfs.o mkntfs-utils.o ../libntfs/libntfs.la -luuid libtool: link: powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z -Wl,relro -Wl,-z -Wl,now -o mkntfs mkntfs-attrdef.o mkntfs-sd.o mkntfs-mkntfs.o mkntfs-utils.o ../libntfs/.libs/libntfs.a -luuid powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o ntfslabel.o ntfslabel.c In file included from ../include/debug.h:29, from ntfslabel.c:51: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ In file included from ../include/inode.h:32, from ../include/volume.h:51, from ../include/mft.h:27, from ntfslabel.c:52: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ ntfslabel.c: In function ‘version’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:80:9: note: in expansion of macro ‘ntfs_log_info’ 80 | ntfs_log_info("\n%s v%s - Display, or set, the label for an " | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:82:9: note: in expansion of macro ‘ntfs_log_info’ 82 | ntfs_log_info("Copyright (c)\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:83:9: note: in expansion of macro ‘ntfs_log_info’ 83 | ntfs_log_info(" 2002 Matthew J. Fanto\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:84:9: note: in expansion of macro ‘ntfs_log_info’ 84 | ntfs_log_info(" 2002-2005 Anton Altaparmakov\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:85:9: note: in expansion of macro ‘ntfs_log_info’ 85 | ntfs_log_info(" 2002-2003 Richard Russon\n"); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:86:9: note: in expansion of macro ‘ntfs_log_info’ 86 | ntfs_log_info(" 2012-2014 Jean-Pierre Andre\n"); | ^~~~~~~~~~~~~ ntfslabel.c: In function ‘usage’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:98:9: note: in expansion of macro ‘ntfs_log_info’ 98 | ntfs_log_info("\nUsage: %s [options] device [label]\n" | ^~~~~~~~~~~~~ ntfslabel.c: In function ‘parse_options’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:163:41: note: in expansion of macro ‘ntfs_log_error’ 163 | ntfs_log_error("Bad hexadecimal serial number.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:172:41: note: in expansion of macro ‘ntfs_log_error’ 172 | ntfs_log_error("Bad hexadecimal serial number.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:198:25: note: in expansion of macro ‘ntfs_log_error’ 198 | ntfs_log_error("Unknown option '%s'.\n", argv[optind-1]); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:216:33: note: in expansion of macro ‘ntfs_log_error’ 216 | ntfs_log_error("You must specify a device.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:221:25: note: in expansion of macro ‘ntfs_log_error’ 221 | ntfs_log_error("You may not use --quiet and --verbose at " | ^~~~~~~~~~~~~~ ntfslabel.c: In function ‘change_serial’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:269:25: note: in expansion of macro ‘ntfs_log_info’ 269 | ntfs_log_info("* Warning : the backup boot sector" | ^~~~~~~~~~~~~ ntfslabel.c: In function ‘set_new_serial’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:304:33: note: in expansion of macro ‘ntfs_log_info’ 304 | ntfs_log_info("New serial number : %016llx\n", | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:312:17: note: in expansion of macro ‘ntfs_log_info’ 312 | ntfs_log_info("Error setting a new serial number\n"); | ^~~~~~~~~~~~~ ntfslabel.c: In function ‘print_serial’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:332:17: note: in expansion of macro ‘ntfs_log_info’ 332 | ntfs_log_info("Serial number : %016llx\n", | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:338:17: note: in expansion of macro ‘ntfs_log_info’ 338 | ntfs_log_info("Error getting the serial number\n"); | ^~~~~~~~~~~~~ ntfslabel.c: In function ‘print_label’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:356:17: note: in expansion of macro ‘ntfs_log_error’ 356 | ntfs_log_error("%s is mounted read-write, results may be " | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:362:17: note: in expansion of macro ‘ntfs_log_info’ 362 | ntfs_log_info("Volume label : %s\n", vol->vol_name); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:364:17: note: in expansion of macro ‘ntfs_log_info’ 364 | ntfs_log_info("%s\n", vol->vol_name); | ^~~~~~~~~~~~~ ntfslabel.c: In function ‘change_label’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:387:17: note: in expansion of macro ‘ntfs_log_perror’ 387 | ntfs_log_perror("Unable to convert label string to Unicode"); | ^~~~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:391:17: note: in expansion of macro ‘ntfs_log_warning’ 391 | ntfs_log_warning("New label is too long. Maximum %u characters " | ^~~~~~~~~~~~~~~~ ntfslabel.c: In function ‘main’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfslabel.c:435:17: note: in expansion of macro ‘ntfs_log_error’ 435 | ntfs_log_error("Cannot make changes to a mounted device\n"); | ^~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z,relro -Wl,-z,now -o ntfslabel ntfslabel.o utils.o ../libntfs/libntfs.la libtool: link: powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ntfslabel ntfslabel.o utils.o ../libntfs/.libs/libntfs.a powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o ntfsclone.o ntfsclone.c In file included from ../include/debug.h:29, from ntfsclone.c:75: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ In file included from ../include/inode.h:32, from ../include/volume.h:51, from ../include/bootsect.h:28, from ntfsclone.c:79: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ /bin/bash ../libtool --tag=CC --mode=link powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z,relro -Wl,-z,now -o ntfsclone ntfsclone.o utils.o ../libntfs/libntfs.la libtool: link: powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ntfsclone ntfsclone.o utils.o ../libntfs/.libs/libntfs.a powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o ntfsck.o ntfsck.c In file included from ntfsck.c:28: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ In file included from ../include/mft.h:30, from ../include/index.h:60, from ../include/volume.h:53, from ../include/inode.h:34, from ../include/attrib.h:33, from ../include/bitmap.h:27, from ntfsck.c:29: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ ntfsck.c: In function ‘usage’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:160:9: note: in expansion of macro ‘ntfs_log_info’ 160 | ntfs_log_info("%s v%s\n\n" | ^~~~~~~~~~~~~ ntfsck.c: In function ‘version’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:185:9: note: in expansion of macro ‘ntfs_log_info’ 185 | ntfs_log_info("%s v%s\n\n", NTFS_PROGS, VERSION); | ^~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_close_inode’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:251:17: note: in expansion of macro ‘ntfs_log_perror’ 251 | ntfs_log_perror("Failed to close inode(%"PRIu64")\n", mft_no); | ^~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_close_inode_in_dir’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:264:17: note: in expansion of macro ‘ntfs_log_perror’ 264 | ntfs_log_perror("%s failed\n", __func__); | ^~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_update_lcn_bitmap’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:297:25: note: in expansion of macro ‘ntfs_log_error’ 297 | ntfs_log_error("Failed to decompress runlist(mft_no:%"PRIu64 | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘__ntfsck_check_non_resident_attr’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:355:17: note: in expansion of macro ‘ntfs_log_error’ 355 | ntfs_log_error("Failed to get non-resident attribute(%d) " | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_find_and_check_index’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:536:17: note: in expansion of macro ‘ntfs_log_perror’ 536 | ntfs_log_perror("Failed to get index ctx, inode(%"PRIu64") " | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:553:25: note: in expansion of macro ‘ntfs_log_error’ 553 | ntfs_log_error("mft number of inode(%"PRIu64 | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:562:25: note: in expansion of macro ‘ntfs_log_error’ 562 | ntfs_log_error("Index already exist in parent(%"PRIu64"), " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:595:33: note: in expansion of macro ‘ntfs_log_error’ 595 | ntfs_log_error("Failed to check inode(%"PRId64") " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:599:41: note: in expansion of macro ‘ntfs_log_error’ 599 | ntfs_log_error("Failed to remove index entry of inode(%"PRId64")\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:612:33: note: in expansion of macro ‘ntfs_log_error’ 612 | ntfs_log_error("Failed to check inode(%"PRIu64") " | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_add_inode_to_parent’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:676:17: note: in expansion of macro ‘ntfs_log_error’ 676 | ntfs_log_error("Failed to add index(%"PRIu64") to parent(%"PRIu64") " | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_add_inode_to_lostfound’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:740:17: note: in expansion of macro ‘ntfs_log_error’ 740 | ntfs_log_error("inode point is NULL\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:747:17: note: in expansion of macro ‘ntfs_log_error’ 747 | ntfs_log_error("Can't open lost+found directory\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:757:25: note: in expansion of macro ‘ntfs_log_error’ 757 | ntfs_log_error("Failed to check inode(%"PRIu64")" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:762:17: note: in expansion of macro ‘ntfs_log_error’ 762 | ntfs_log_error("error find_and_check_inode():%"PRIu64"\n", ni->mft_no); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:786:17: note: in expansion of macro ‘ntfs_log_error’ 786 | ntfs_log_error("ntfs_mbstoucs failed, ucs_namelen : %d\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:807:17: note: in expansion of macro ‘ntfs_log_error’ 807 | ntfs_log_error("Failed to remove $FN(%"PRIu64")\n", ni->mft_no); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:815:17: note: in expansion of macro ‘ntfs_log_error’ 815 | ntfs_log_error("Failed to add $FN(%"PRIu64")\n", ni->mft_no); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:823:17: note: in expansion of macro ‘ntfs_log_error’ 823 | ntfs_log_error("Failed to lookup $FILE_NAME, Remove $FN of inode(%"PRIu64")\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_parent_mft_record’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:899:17: note: in expansion of macro ‘ntfs_log_error’ 899 | ntfs_log_error("Failed to find filename in inode(%"PRIu64")\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:906:17: note: in expansion of macro ‘ntfs_log_error’ 906 | ntfs_log_error("MFT number of parent(%"PRIu64")" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:914:17: note: in expansion of macro ‘ntfs_log_error’ 914 | ntfs_log_error("Seuqnece number of parent(%"PRIu64")" | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_inode_fields’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:939:17: note: in expansion of macro ‘ntfs_log_error’ 939 | ntfs_log_error("Link count of inode(%"PRIu64") is zero\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:945:17: note: in expansion of macro ‘ntfs_log_error’ 945 | ntfs_log_error("Inode(%"PRIu64") is not base inode\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:954:17: note: in expansion of macro ‘ntfs_log_error’ 954 | ntfs_log_error("Mismatch sequence number of index and inode(%"PRIu64")\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_orphan_inode_fields’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:972:17: note: in expansion of macro ‘ntfs_log_error’ 972 | ntfs_log_error("Link count of inode(%"PRIu64") is zero\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:978:17: note: in expansion of macro ‘ntfs_log_error’ 978 | ntfs_log_error("Inode(%"PRIu64") is not base inode\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_remove_filename’: ntfsck.c:991:52: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 991 | ret = ntfs_attr_remove(ni, AT_FILE_NAME, fn->file_name, fn->file_name_length); | ~~^~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_add_index_entry_orphaned_file’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1044:25: note: in expansion of macro ‘ntfs_log_error’ 1044 | ntfs_log_error("Failed to open orphaned inode(%"PRIu64"), check next\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1054:25: note: in expansion of macro ‘ntfs_log_error’ 1054 | ntfs_log_error("Failed to allocate attribute context\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1087:33: note: in expansion of macro ‘ntfs_log_error’ 1087 | ntfs_log_error("Not found parent inode(%"PRIu64")" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1099:41: note: in expansion of macro ‘ntfs_log_error’ 1099 | ntfs_log_error("Failed to open parent inode(%"PRIu64")\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1129:33: note: in expansion of macro ‘ntfs_log_error’ 1129 | ntfs_log_error("Failed to add inode(%"PRIu64") to parent(%"PRIu64")\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1148:33: note: in expansion of macro ‘ntfs_log_error’ 1148 | ntfs_log_error("Failed to add inode(%"PRIu64") to %s\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_if_extent_mft_record’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1207:17: note: in expansion of macro ‘ntfs_log_perror’ 1207 | ntfs_log_perror("Couldn't read $MFT record %lld", | ^~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_mft_record_unused’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1226:17: note: in expansion of macro ‘ntfs_log_perror’ 1226 | ntfs_log_perror("Couldn't read $MFT record %lld", | ^~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1233:17: note: in expansion of macro ‘ntfs_log_verbose’ 1233 | ntfs_log_verbose("Record(%"PRId64") unused. Skipping.\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1238:9: note: in expansion of macro ‘ntfs_log_error’ 1238 | ntfs_log_error("Record(%"PRId64") used. " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1249:17: note: in expansion of macro ‘ntfs_log_error’ 1249 | ntfs_log_error("Failed to write mft record(%"PRId64")\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_verify_mft_record’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1266:17: note: in expansion of macro ‘ntfs_log_error’ 1266 | ntfs_log_error("Error getting bit value for record %"PRId64".\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1271:25: note: in expansion of macro ‘ntfs_log_error’ 1271 | ntfs_log_error("Record(%"PRId64") unused. Fixing or fail about system files.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1288:33: note: in expansion of macro ‘ntfs_log_error’ 1288 | ntfs_log_error("ntfs_bitmap_clear_bit failed, errno : %d\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1302:17: note: in expansion of macro ‘ntfs_log_error’ 1302 | ntfs_log_error("Failed to allocate attribute context\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1309:17: note: in expansion of macro ‘ntfs_log_error’ 1309 | ntfs_log_error("Failed to find filename of inode(%"PRIu64")\n", | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1329:17: note: in expansion of macro ‘ntfs_log_info’ 1329 | ntfs_log_info("Metadata %"PRIu64" is found as orphaned file\n", | ^~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1340:17: note: in expansion of macro ‘ntfs_log_error’ 1340 | ntfs_log_error("orphan_mft malloc failed"); | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_file_name_attr’: ntfsck.c:1492:52: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1492 | filename = ntfs_attr_name_get(ie_fn->file_name, | ~~~~~^~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1494:17: note: in expansion of macro ‘ntfs_log_error’ 1494 | ntfs_log_error("Filename(%s) in index entry of parent(%"PRIu64") " | ^~~~~~~~~~~~~~ ntfsck.c:1516:60: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1516 | filename = ntfs_attr_name_get(ie_fn->file_name, | ~~~~~^~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1518:25: note: in expansion of macro ‘ntfs_log_error’ 1518 | ntfs_log_error("Parent MFT reference is different " | ^~~~~~~~~~~~~~ ntfsck.c:1582:60: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1582 | filename = ntfs_attr_name_get(ie_fn->file_name, | ~~~~~^~~~~~~~~~~ ntfsck.c:1599:68: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1599 | filename = ntfs_attr_name_get(ie_fn->file_name, | ~~~~~^~~~~~~~~~~ ntfsck.c:1628:52: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1628 | filename = ntfs_attr_name_get(ie_fn->file_name, | ~~~~~^~~~~~~~~~~ ntfsck.c:1642:52: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1642 | filename = ntfs_attr_name_get(ie_fn->file_name, | ~~~~~^~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_find_file_name_attr’: ntfsck.c:1731:45: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1731 | if (!ntfs_names_are_equal(fn->file_name, fn->file_name_length, | ~~^~~~~~~~~~~ ntfsck.c:1732:46: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1732 | ie_fn->file_name, ie_fn->file_name_length, | ~~~~~^~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_decompose_runlist’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:1945:25: note: in expansion of macro ‘ntfs_log_error’ 1945 | ntfs_log_error("attribute should be non-resident.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2005:25: note: in expansion of macro ‘ntfs_log_error’ 2005 | ntfs_log_error("Inode %"PRIu64"has corrupt attribute list\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2017:17: note: in expansion of macro ‘ntfs_log_error’ 2017 | ntfs_log_error("highest_vcn and last_vcn of attr(%x) " | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_init_root’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2087:17: note: in expansion of macro ‘ntfs_log_perror’ 2087 | ntfs_log_perror("Failed to read $INDEX_ALLOCATION of root\n"); | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2112:17: note: in expansion of macro ‘ntfs_log_perror’ 2112 | ntfs_log_perror("Failed to read $BITMAP of root\n"); | ^~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_add_index_fn’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2147:17: note: in expansion of macro ‘ntfs_log_perror’ 2147 | ntfs_log_perror("No $FILE_NAME in %"PRIu64" inode\n", | ^~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_initialize_index_attr’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2227:25: note: in expansion of macro ‘ntfs_log_error’ 2227 | ntfs_log_error("Failed to remove $IA attr. of inode(%"PRId64")\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2238:25: note: in expansion of macro ‘ntfs_log_error’ 2238 | ntfs_log_error("Failed to remove $BITMAP attr. of " | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2248:17: note: in expansion of macro ‘ntfs_log_verbose’ 2248 | ntfs_log_verbose("Can't open $IR attribute from mft(%"PRIu64") entry\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2274:17: note: in expansion of macro ‘ntfs_log_perror’ 2274 | ntfs_log_perror("Failed to truncate INDEX_ROOT"); | ^~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_attr_runlist’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2319:17: note: in expansion of macro ‘ntfs_log_error’ 2319 | ntfs_log_error("Failed to get cluster run in directory(%"PRId64")", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2325:17: note: in expansion of macro ‘ntfs_log_error’ 2325 | ntfs_log_error("Non-resident cluster run of inode(%"PRId64")(%02x:%"PRIu64") " | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_update_runlist’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2364:17: note: in expansion of macro ‘ntfs_log_error’ 2364 | ntfs_log_error("Failed to update mapping pairs of " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2376:25: note: in expansion of macro ‘ntfs_log_error’ 2376 | ntfs_log_error("Failed to lookup type(%d) of inode(%"PRIu64")\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_directory’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2500:17: note: in expansion of macro ‘ntfs_log_perror’ 2500 | ntfs_log_perror("$IR is missing in inode(%"PRId64")", ni->mft_no); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2520:25: note: in expansion of macro ‘ntfs_log_error’ 2520 | ntfs_log_error("Failed to remove $BITMAP attr. of " | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2545:17: note: in expansion of macro ‘ntfs_log_perror’ 2545 | ntfs_log_perror("Failed to open $BITMAP of inode(%"PRIu64")", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2551:25: note: in expansion of macro ‘ntfs_log_perror’ 2551 | ntfs_log_perror("Failed to add AT_BITMAP"); | ^~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_file’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2606:17: note: in expansion of macro ‘ntfs_log_error’ 2606 | ntfs_log_error("$DATA attribute of Inode(%"PRIu64") is missing\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2616:33: note: in expansion of macro ‘ntfs_log_error’ 2616 | ntfs_log_error("Found compressed data(%"PRIu64" but " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2624:33: note: in expansion of macro ‘ntfs_log_error’ 2624 | ntfs_log_error("Found unknown compression method " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2636:25: note: in expansion of macro ‘ntfs_log_error’ 2636 | ntfs_log_error("Found encrypted and compressed data.(%"PRIu64")\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_set_mft_record_bitmap’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2665:17: note: in expansion of macro ‘ntfs_log_error’ 2665 | ntfs_log_error("Failed to set MFT bitmap for (%"PRIu64")\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_inode_non_resident’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:2733:25: note: in expansion of macro ‘ntfs_log_perror’ 2733 | ntfs_log_perror("Can't open attribute(%d) of inode(%"PRIu64")\n", | ^~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_is_directory’: ntfsck.c:3003:52: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 3003 | filename = ntfs_attr_name_get(ie_fn->file_name, | ~~~~~^~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_index’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3099:33: note: in expansion of macro ‘ntfs_log_error’ 3099 | ntfs_log_error("Failed to check inode(%"PRIu64") " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3117:33: note: in expansion of macro ‘ntfs_log_error’ 3117 | ntfs_log_error("Failed to allocate for subdir.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3129:33: note: in expansion of macro ‘ntfs_log_error’ 3129 | ntfs_log_error("Failed to close inode(%"PRIu64")\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3137:17: note: in expansion of macro ‘ntfs_log_error’ 3137 | ntfs_log_error("Failed to open inode(%"PRIu64")\n", mft_no); | ^~~~~~~~~~~~~~ ntfsck.c:3140:51: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 3140 | crtname = ntfs_attr_name_get(ie_fn->file_name, ie_fn->file_name_length); | ~~~~~^~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3147:33: note: in expansion of macro ‘ntfs_log_error’ 3147 | ntfs_log_error("Failed to remove index entry of inode(%"PRIu64":%s)\n", | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3150:33: note: in expansion of macro ‘ntfs_log_verbose’ 3150 | ntfs_log_verbose("Index entry of inode(%"PRIu64":%s) is deleted\n", | ^~~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_set_index_bitmap’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3181:17: note: in expansion of macro ‘ntfs_log_error’ 3181 | ntfs_log_error("inode(%p) and ictx->ni(%p) are different\n", | ^~~~~~~~~~~~~~ ntfsck.c:3181:32: warning: format ‘%p’ expects argument of type ‘void *’, but argument 7 has type ‘ntfs_inode *’ {aka ‘struct _ntfs_inode *’} [-Wformat=] 3181 | ntfs_log_error("inode(%p) and ictx->ni(%p) are different\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3182 | ni, ictx->ni); | ~~ | | | ntfs_inode * {aka struct _ntfs_inode *} ../include/logging.h:94:116: note: in definition of macro ‘ntfs_log_error’ 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~ ntfsck.c:3181:40: note: format string is defined here 3181 | ntfs_log_error("inode(%p) and ictx->ni(%p) are different\n", | ~^ | | | void * ntfsck.c:3181:32: warning: format ‘%p’ expects argument of type ‘void *’, but argument 8 has type ‘ntfs_inode *’ {aka ‘struct _ntfs_inode *’} [-Wformat=] 3181 | ntfs_log_error("inode(%p) and ictx->ni(%p) are different\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3182 | ni, ictx->ni); | ~~~~~~~~ | | | ntfs_inode * {aka struct _ntfs_inode *} ../include/logging.h:94:116: note: in definition of macro ‘ntfs_log_error’ 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~ ntfsck.c:3181:57: note: format string is defined here 3181 | ntfs_log_error("inode(%p) and ictx->ni(%p) are different\n", | ~^ | | | void * ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3196:25: note: in expansion of macro ‘ntfs_log_perror’ 3196 | ntfs_log_perror("Failed to realloc fsck_ibm(%"PRId64")", | ^~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_index_bitmap’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3231:17: note: in expansion of macro ‘ntfs_log_error’ 3231 | ntfs_log_error("Failed to read $BITMAP of inode(%"PRIu64")\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3239:17: note: in expansion of macro ‘ntfs_log_error’ 3239 | ntfs_log_error("\nBitmap changed during check_inodes\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3246:33: note: in expansion of macro ‘ntfs_log_error’ 3246 | ntfs_log_error("Can't write $BITMAP(%"PRId64") " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3274:33: note: in expansion of macro ‘ntfs_log_error’ 3274 | ntfs_log_error("Can't write $BITMAP(%"PRId64") " | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_validate_index_blocks’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3310:17: note: in expansion of macro ‘ntfs_log_error’ 3310 | ntfs_log_error("Failed to open bitmap\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3316:17: note: in expansion of macro ‘ntfs_log_error’ 3316 | ntfs_log_error("Failed to allocate bitmap buffer\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3321:17: note: in expansion of macro ‘ntfs_log_perror’ 3321 | ntfs_log_perror("Failed to read $BITMAP"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3327:17: note: in expansion of macro ‘ntfs_log_error’ 3327 | ntfs_log_error("Failed to allocate ir buffer\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3343:25: note: in expansion of macro ‘ntfs_log_error’ 3343 | ntfs_log_error("Index root entry out of bounds in" | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3355:33: note: in expansion of macro ‘ntfs_log_error’ 3355 | ntfs_log_error("Index allocation subnode of inode(%"PRIu64 | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3365:25: note: in expansion of macro ‘ntfs_log_error’ 3365 | ntfs_log_error("Index entry(%p) of inode(%"PRIu64 | ^~~~~~~~~~~~~~ ntfsck.c:3365:40: warning: format ‘%p’ expects argument of type ‘void *’, but argument 7 has type ‘INDEX_ENTRY *’ [-Wformat=] 3365 | ntfs_log_error("Index entry(%p) of inode(%"PRIu64 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3366 | ") is inconsistent\n", ie, ni->mft_no); | ~~ | | | INDEX_ENTRY * ../include/logging.h:94:116: note: in definition of macro ‘ntfs_log_error’ 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~ ntfsck.c:3365:54: note: format string is defined here 3365 | ntfs_log_error("Index entry(%p) of inode(%"PRIu64 | ~^ | | | void * ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3380:17: note: in expansion of macro ‘ntfs_log_error’ 3380 | ntfs_log_error("Failed to allocate ia buffer\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3405:25: note: in expansion of macro ‘ntfs_log_error’ 3405 | ntfs_log_error("Failed to read index blocks of inode(%"PRIu64"), %d", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3413:25: note: in expansion of macro ‘ntfs_log_error’ 3413 | ntfs_log_error("Index block of inode(%"PRIu64") is inconsistent\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3433:41: note: in expansion of macro ‘ntfs_log_error’ 3433 | ntfs_log_error("Subnode of inode(%"PRIu64 | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3440:41: note: in expansion of macro ‘ntfs_log_error’ 3440 | ntfs_log_error("Subnode of inode(%"PRIu64 | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3451:33: note: in expansion of macro ‘ntfs_log_error’ 3451 | ntfs_log_error("Index entry out of bounds in directory inode " | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3459:33: note: in expansion of macro ‘ntfs_log_error’ 3459 | ntfs_log_error("Index entry(%p) of inode(%"PRIu64 | ^~~~~~~~~~~~~~ ntfsck.c:3459:48: warning: format ‘%p’ expects argument of type ‘void *’, but argument 7 has type ‘INDEX_ENTRY *’ [-Wformat=] 3459 | ntfs_log_error("Index entry(%p) of inode(%"PRIu64 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3460 | ") is inconsistent\n", ie, ni->mft_no); | ~~ | | | INDEX_ENTRY * ../include/logging.h:94:116: note: in definition of macro ‘ntfs_log_error’ 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~ ntfsck.c:3459:62: note: format string is defined here 3459 | ntfs_log_error("Index entry(%p) of inode(%"PRIu64 | ~^ | | | void * ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3506:17: note: in expansion of macro ‘ntfs_log_perror’ 3506 | ntfs_log_perror("Failed to initialize index attributes of inode(%"PRIu64")\n", | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3511:9: note: in expansion of macro ‘ntfs_log_info’ 3511 | ntfs_log_info("inode(%"PRIu64") index is initialized\n", ni->mft_no); | ^~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_remove_index’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3529:17: note: in expansion of macro ‘ntfs_log_error’ 3529 | ntfs_log_error("Failed to find index entry of inode(%"PRIu64").\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_create_lost_found’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3594:25: note: in expansion of macro ‘ntfs_log_error’ 3594 | ntfs_log_error("Failed to create 'lost+found'\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3598:17: note: in expansion of macro ‘ntfs_log_info’ 3598 | ntfs_log_info("%s(%"PRIu64") created\n", | ^~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_lost_found’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3626:25: note: in expansion of macro ‘ntfs_log_verbose’ 3626 | ntfs_log_verbose("Failed to open %s(%"PRIu64").\n", | ^~~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_root_inode’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3661:17: note: in expansion of macro ‘ntfs_log_error’ 3661 | ntfs_log_error("Couldn't open the root directory.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3674:17: note: in expansion of macro ‘ntfs_log_error’ 3674 | ntfs_log_error("Failed to check non resident attribute of root directory.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3679:17: note: in expansion of macro ‘ntfs_log_error’ 3679 | ntfs_log_error("Failed to check root directory.\n"); | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_scan_index_entries_btree’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3705:17: note: in expansion of macro ‘ntfs_log_error’ 3705 | ntfs_log_error("Failed to allocate for subdir.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3712:17: note: in expansion of macro ‘ntfs_log_error’ 3712 | ntfs_log_error("Failed to open root inode\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3727:25: note: in expansion of macro ‘ntfs_log_perror’ 3727 | ntfs_log_perror("Failed to open inode (%"PRIu64")\n", | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3739:25: note: in expansion of macro ‘ntfs_log_perror’ 3739 | ntfs_log_perror("Index root attribute missing in directory inode " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3763:25: note: in expansion of macro ‘ntfs_log_perror’ 3763 | ntfs_log_perror("Index block size (%d) is smaller than the " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3784:25: note: in expansion of macro ‘ntfs_log_perror’ 3784 | ntfs_log_perror("Index root attribute missing in directory inode " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3801:33: note: in expansion of macro ‘ntfs_log_perror’ 3801 | ntfs_log_perror("Failed to open index allocation of inode " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3809:33: note: in expansion of macro ‘ntfs_log_perror’ 3809 | ntfs_log_perror("Failed to open bitmap of inode " | ^~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3818:41: note: in expansion of macro ‘ntfs_log_perror’ 3818 | ntfs_log_perror("Failed to allocate fsck_ibm memory\n"); | ^~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_scan_index_entries’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:87:17: note: in expansion of macro ‘ntfs_log_info’ 87 | ntfs_log_info("Parse #%d: " FORMAT, parse_count++, ##ARGS); \ | ^~~~~~~~~~~~~ ntfsck.c:3918:9: note: in expansion of macro ‘fsck_start_step’ 3918 | fsck_start_step("Check index entries in volume..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:89:25: note: in expansion of macro ‘ntfs_log_info’ 89 | ntfs_log_info(" (left:%d, errors:%d, fixed:%d)", \ | ^~~~~~~~~~~~~ ntfsck.c:3918:9: note: in expansion of macro ‘fsck_start_step’ 3918 | fsck_start_step("Check index entries in volume..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:91:17: note: in expansion of macro ‘ntfs_log_info’ 91 | ntfs_log_info("\n"); \ | ^~~~~~~~~~~~~ ntfsck.c:3918:9: note: in expansion of macro ‘fsck_start_step’ 3918 | fsck_start_step("Check index entries in volume..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:100:25: note: in expansion of macro ‘ntfs_log_info’ 100 | ntfs_log_info("Parse #%d Errors remains: %d\n", \ | ^~~~~~~~~~~~~ ntfsck.c:3922:9: note: in expansion of macro ‘fsck_end_step’ 3922 | fsck_end_step(); | ^~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_mft_records’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:87:17: note: in expansion of macro ‘ntfs_log_info’ 87 | ntfs_log_info("Parse #%d: " FORMAT, parse_count++, ##ARGS); \ | ^~~~~~~~~~~~~ ntfsck.c:3930:9: note: in expansion of macro ‘fsck_start_step’ 3930 | fsck_start_step("Scan orphaned MFTs candidiates..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:89:25: note: in expansion of macro ‘ntfs_log_info’ 89 | ntfs_log_info(" (left:%d, errors:%d, fixed:%d)", \ | ^~~~~~~~~~~~~ ntfsck.c:3930:9: note: in expansion of macro ‘fsck_start_step’ 3930 | fsck_start_step("Scan orphaned MFTs candidiates..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:91:17: note: in expansion of macro ‘ntfs_log_info’ 91 | ntfs_log_info("\n"); \ | ^~~~~~~~~~~~~ ntfsck.c:3930:9: note: in expansion of macro ‘fsck_start_step’ 3930 | fsck_start_step("Scan orphaned MFTs candidiates..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3935:9: note: in expansion of macro ‘ntfs_log_verbose’ 3935 | ntfs_log_verbose("Checking %"PRId64" MFT records.\n", nr_mft_records); | ^~~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3952:17: note: in expansion of macro ‘ntfs_log_info’ 3952 | ntfs_log_info("Clear MFT bitmap count:%"PRId64"\n", clear_mft_cnt); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:100:25: note: in expansion of macro ‘ntfs_log_info’ 100 | ntfs_log_info("Parse #%d Errors remains: %d\n", \ | ^~~~~~~~~~~~~ ntfsck.c:3954:9: note: in expansion of macro ‘fsck_end_step’ 3954 | fsck_end_step(); | ^~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_reset_dirty’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3964:9: note: in expansion of macro ‘ntfs_log_verbose’ 3964 | ntfs_log_verbose("Resetting dirty flag.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:3969:17: note: in expansion of macro ‘ntfs_log_error’ 3969 | ntfs_log_error("Error setting volume flags.\n"); | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_replay_log’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:87:17: note: in expansion of macro ‘ntfs_log_info’ 87 | ntfs_log_info("Parse #%d: " FORMAT, parse_count++, ##ARGS); \ | ^~~~~~~~~~~~~ ntfsck.c:3977:9: note: in expansion of macro ‘fsck_start_step’ 3977 | fsck_start_step("Replay logfile..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:89:25: note: in expansion of macro ‘ntfs_log_info’ 89 | ntfs_log_info(" (left:%d, errors:%d, fixed:%d)", \ | ^~~~~~~~~~~~~ ntfsck.c:3977:9: note: in expansion of macro ‘fsck_start_step’ 3977 | fsck_start_step("Replay logfile..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:91:17: note: in expansion of macro ‘ntfs_log_info’ 91 | ntfs_log_info("\n"); \ | ^~~~~~~~~~~~~ ntfsck.c:3977:9: note: in expansion of macro ‘fsck_start_step’ 3977 | fsck_start_step("Replay logfile..."); | ^~~~~~~~~~~~~~~ ../include/volume.h:63:35: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 63 | ntfs_log_redirect(__FUNCTION__, __FILE__, __LINE__, \ | ^~~~~~~~~~~~ ntfsck.c:3985:25: note: in expansion of macro ‘check_failed’ 3985 | check_failed("ntfs logfile reset failed, errno : %d\n", errno); | ^~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:100:25: note: in expansion of macro ‘ntfs_log_info’ 100 | ntfs_log_info("Parse #%d Errors remains: %d\n", \ | ^~~~~~~~~~~~~ ntfsck.c:3990:9: note: in expansion of macro ‘fsck_end_step’ 3990 | fsck_end_step(); | ^~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_validate_system_file’: ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4058:25: note: in expansion of macro ‘ntfs_log_perror’ 4058 | ntfs_log_perror("Failed to map runlist\n"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4064:25: note: in expansion of macro ‘ntfs_log_error’ 4064 | ntfs_log_error("Failed to check and setbit runlist. " | ^~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4071:17: note: in expansion of macro ‘ntfs_log_verbose’ 4071 | ntfs_log_verbose("max_lcnbmp_size : %"PRId64", " | ^~~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4088:41: note: in expansion of macro ‘ntfs_log_error’ 4088 | ntfs_log_error("Failed to allocat zero_bm\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4097:41: note: in expansion of macro ‘ntfs_log_error’ 4097 | ntfs_log_error("lcn bitmap write failed, pos:%"PRId64", " | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_system_files’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:87:17: note: in expansion of macro ‘ntfs_log_info’ 87 | ntfs_log_info("Parse #%d: " FORMAT, parse_count++, ##ARGS); \ | ^~~~~~~~~~~~~ ntfsck.c:4124:9: note: in expansion of macro ‘fsck_start_step’ 4124 | fsck_start_step("Check system files..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:89:25: note: in expansion of macro ‘ntfs_log_info’ 89 | ntfs_log_info(" (left:%d, errors:%d, fixed:%d)", \ | ^~~~~~~~~~~~~ ntfsck.c:4124:9: note: in expansion of macro ‘fsck_start_step’ 4124 | fsck_start_step("Check system files..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:91:17: note: in expansion of macro ‘ntfs_log_info’ 91 | ntfs_log_info("\n"); \ | ^~~~~~~~~~~~~ ntfsck.c:4124:9: note: in expansion of macro ‘fsck_start_step’ 4124 | fsck_start_step("Check system files..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4130:17: note: in expansion of macro ‘ntfs_log_error’ 4130 | ntfs_log_error("Couldn't open the root directory.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4171:33: note: in expansion of macro ‘ntfs_log_error’ 4171 | ntfs_log_error("Failed to open system file(%"PRId64")\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4180:25: note: in expansion of macro ‘ntfs_log_error’ 4180 | ntfs_log_error("Can't read system file(%"PRIu64") bitmap\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4210:25: note: in expansion of macro ‘ntfs_log_error’ 4210 | ntfs_log_error("Failed to lookup file name attribute of %"PRId64" system file\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4230:25: note: in expansion of macro ‘ntfs_log_error’ 4230 | ntfs_log_error("There's no system file entry" | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:100:25: note: in expansion of macro ‘ntfs_log_info’ 100 | ntfs_log_info("Parse #%d Errors remains: %d\n", \ | ^~~~~~~~~~~~~ ntfsck.c:4265:9: note: in expansion of macro ‘fsck_end_step’ 4265 | fsck_end_step(); | ^~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_apply_bitmap’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4304:25: note: in expansion of macro ‘ntfs_log_error’ 4304 | ntfs_log_error("Couldn't get $Bitmap $DATA"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4309:25: note: in expansion of macro ‘ntfs_log_error’ 4309 | ntfs_log_error("Couldn't get $Bitmap, read count error\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4351:33: note: in expansion of macro ‘ntfs_log_error’ 4351 | ntfs_log_error("Cluster bitmap write failed, " | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_orphaned_mft’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:87:17: note: in expansion of macro ‘ntfs_log_info’ 87 | ntfs_log_info("Parse #%d: " FORMAT, parse_count++, ##ARGS); \ | ^~~~~~~~~~~~~ ntfsck.c:4380:9: note: in expansion of macro ‘fsck_start_step’ 4380 | fsck_start_step("Check orphaned mft..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:89:25: note: in expansion of macro ‘ntfs_log_info’ 89 | ntfs_log_info(" (left:%d, errors:%d, fixed:%d)", \ | ^~~~~~~~~~~~~ ntfsck.c:4380:9: note: in expansion of macro ‘fsck_start_step’ 4380 | fsck_start_step("Check orphaned mft..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:91:17: note: in expansion of macro ‘ntfs_log_info’ 91 | ntfs_log_info("\n"); \ | ^~~~~~~~~~~~~ ntfsck.c:4380:9: note: in expansion of macro ‘fsck_start_step’ 4380 | fsck_start_step("Check orphaned mft..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4393:25: note: in expansion of macro ‘ntfs_log_error’ 4393 | ntfs_log_error("Failed to open root inode\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4415:33: note: in expansion of macro ‘ntfs_log_error’ 4415 | ntfs_log_error("failed to add entry(%"PRIu64 | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:100:25: note: in expansion of macro ‘ntfs_log_info’ 100 | ntfs_log_info("Parse #%d Errors remains: %d\n", \ | ^~~~~~~~~~~~~ ntfsck.c:4433:9: note: in expansion of macro ‘fsck_end_step’ 4433 | fsck_end_step(); | ^~~~~~~~~~~~~ ntfsck.c: In function ‘_ntfsck_check_backup_boot’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4446:17: note: in expansion of macro ‘ntfs_log_error’ 4446 | ntfs_log_error("Failed to read backup boot sector on %s.\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_check_backup_boot’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4482:17: note: in expansion of macro ‘ntfs_log_verbose’ 4482 | ntfs_log_verbose("Found backup boot sector in the middle of the volume" | ^~~~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_scan_mft_record’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4499:17: note: in expansion of macro ‘ntfs_log_error’ 4499 | ntfs_log_error("Error getting bit value for record %"PRId64".\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4504:25: note: in expansion of macro ‘ntfs_log_error’ 4504 | ntfs_log_error("Record(%"PRId64") unused. Fixing or fail about system files.\n", | ^~~~~~~~~~~~~~ ntfsck.c: In function ‘ntfsck_scan_mft_records’: ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:87:17: note: in expansion of macro ‘ntfs_log_info’ 87 | ntfs_log_info("Parse #%d: " FORMAT, parse_count++, ##ARGS); \ | ^~~~~~~~~~~~~ ntfsck.c:4549:9: note: in expansion of macro ‘fsck_start_step’ 4549 | fsck_start_step("Scan mft entries in volume..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:89:25: note: in expansion of macro ‘ntfs_log_info’ 89 | ntfs_log_info(" (left:%d, errors:%d, fixed:%d)", \ | ^~~~~~~~~~~~~ ntfsck.c:4549:9: note: in expansion of macro ‘fsck_start_step’ 4549 | fsck_start_step("Scan mft entries in volume..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:91:17: note: in expansion of macro ‘ntfs_log_info’ 91 | ntfs_log_info("\n"); \ | ^~~~~~~~~~~~~ ntfsck.c:4549:9: note: in expansion of macro ‘fsck_start_step’ 4549 | fsck_start_step("Scan mft entries in volume..."); | ^~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4554:9: note: in expansion of macro ‘ntfs_log_verbose’ 4554 | ntfs_log_verbose("Scanning maximum %"PRId64" MFT records.\n", nr_mft_records); | ^~~~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:100:25: note: in expansion of macro ‘ntfs_log_info’ 100 | ntfs_log_info("Parse #%d Errors remains: %d\n", \ | ^~~~~~~~~~~~~ ntfsck.c:4558:17: note: in expansion of macro ‘fsck_end_step’ 4558 | fsck_end_step(); | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ../include/volume.h:100:25: note: in expansion of macro ‘ntfs_log_info’ 100 | ntfs_log_info("Parse #%d Errors remains: %d\n", \ | ^~~~~~~~~~~~~ ntfsck.c:4575:9: note: in expansion of macro ‘fsck_end_step’ 4575 | fsck_end_step(); | ^~~~~~~~~~~~~ ntfsck.c: In function ‘main’: ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4609:33: note: in expansion of macro ‘ntfs_log_error’ 4609 | ntfs_log_error("\n%s: " | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4675:25: note: in expansion of macro ‘ntfs_log_info’ 4675 | ntfs_log_info("ERROR: Unknown option '%s'.\n", argv[optind - 1]); | ^~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4695:33: note: in expansion of macro ‘ntfs_log_error’ 4695 | ntfs_log_error("Refusing to operate on read-write mounted device %s.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4701:33: note: in expansion of macro ‘ntfs_log_error’ 4701 | ntfs_log_error("Refusing to change filesystem on read mounted device %s.\n", | ^~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4707:17: note: in expansion of macro ‘ntfs_log_perror’ 4707 | ntfs_log_perror("Failed to determine whether %s is mounted", | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4718:25: note: in expansion of macro ‘ntfs_log_error’ 4718 | ntfs_log_error("The superblock does not describe a valid NTFS.\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4723:25: note: in expansion of macro ‘ntfs_log_info’ 4723 | ntfs_log_info("Check volume: Volume mount failed, Consider volume is dirty.\n"); | ^~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4726:25: note: in expansion of macro ‘ntfs_log_error’ 4726 | ntfs_log_error("ntfsck mount failed, errno : %d\n", errno); | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4736:25: note: in expansion of macro ‘ntfs_log_info’ 4736 | ntfs_log_info("Check volume: Volume is dirty.\n"); | ^~~~~~~~~~~~~ ../include/logging.h:100:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4739:25: note: in expansion of macro ‘ntfs_log_warning’ 4739 | ntfs_log_warning("Check volume: Volume is clean.\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:96:60: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4758:17: note: in expansion of macro ‘ntfs_log_perror’ 4758 | ntfs_log_perror("Couldn't allocate mrec_temp_buf buffer"); | ^~~~~~~~~~~~~~~ ../include/logging.h:94:59: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4764:17: note: in expansion of macro ‘ntfs_log_error’ 4764 | ntfs_log_error("Stop processing fsck due to critical problems\n"); | ^~~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4780:17: note: in expansion of macro ‘ntfs_log_info’ 4780 | ntfs_log_info("%d errors left (errors:%d, fixed:%d)\n", | ^~~~~~~~~~~~~ ../include/logging.h:95:58: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsck.c:4784:17: note: in expansion of macro ‘ntfs_log_info’ 4784 | ntfs_log_info("Clean, No errors found or left (errors:%d, fixed:%d)\n", | ^~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z,relro -Wl,-z,now -o ntfsck ntfsck.o utils.o ../libntfs/libntfs.la libtool: link: powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ntfsck ntfsck.o utils.o ../libntfs/.libs/libntfs.a powerpc64le-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -c -o ntfsresize.o ntfsresize.c In file included from ../include/debug.h:29, from ntfsresize.c:63: ../include/logging.h:93:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 93 | #define ntfs_log_critical(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_CRITICAL,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:94:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:95:35: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 95 | #define ntfs_log_info(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_INFO,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:96:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 96 | #define ntfs_log_perror(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PERROR,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:97:39: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 97 | #define ntfs_log_progress(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_PROGRESS,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:98:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 98 | #define ntfs_log_quiet(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_QUIET,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:99:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:100:38: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 100 | #define ntfs_log_warning(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_WARNING,NULL,FORMAT,##ARGS) | ^~~ ../include/logging.h:111:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 111 | #define ntfs_log_debug(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:112:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 112 | #define ntfs_log_trace(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:113:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define ntfs_log_enter(FORMAT, ARGS...)do {} while (0) | ^~~ ../include/logging.h:114:36: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 114 | #define ntfs_log_leave(FORMAT, ARGS...)do {} while (0) | ^~~ In file included from ../include/inode.h:32, from ../include/volume.h:51, from ../include/bootsect.h:28, from ntfsresize.c:67: ../include/layout.h:761:31: warning: ISO C forbids zero-size array ‘resident_end’ [-Wpedantic] 761 | /* 24 */ void *resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~ ../include/layout.h:807:31: warning: ISO C forbids zero-size array ‘non_resident_end’ [-Wpedantic] 807 | /* 64 */ void *non_resident_end[0]; /* Use offsetof(ATTR_RECORD, | ^~~~~~~~~~~~~~~~ ../include/layout.h:817:31: warning: ISO C forbids zero-size array ‘compressed_end’ [-Wpedantic] 817 | /* 72 */ void *compressed_end[0]; | ^~~~~~~~~~~~~~ ../include/layout.h:934:32: warning: ISO C forbids zero-size array ‘v1_end’ [-Wpedantic] 934 | /* 48 */ void *v1_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:988:31: warning: ISO C forbids zero-size array ‘v3_end’ [-Wpedantic] 988 | /* 72*/ void *v3_end[0]; /* Marker for offsetof(). */ | ^~~~~~ ../include/layout.h:1049:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 1049 | /* 26*/ ntfschar name[0]; /* Use when creating only. When reading use | ^~~~ ../include/layout.h:1143:18: warning: ISO C forbids zero-size array ‘file_name’ [-Wpedantic] 1143 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */ | ^~~~~~~~~ ../include/layout.h:2009:18: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2009 | ntfschar name[0]; /* The name of the volume in Unicode. */ | ^~~~ ../include/layout.h:2050:12: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] 2050 | u8 data[0]; /* The file's data contents. */ | ^~~~ ../include/layout.h:2416:12: warning: ISO C forbids zero-size array ‘bitmap’ [-Wpedantic] 2416 | u8 bitmap[0]; /* Array of bits. */ | ^~~~~~ ../include/layout.h:2490:12: warning: ISO C forbids zero-size array ‘reparse_data’ [-Wpedantic] 2490 | u8 reparse_data[0]; /* Meaning depends on reparse_tag. */ | ^~~~~~~~~~~~ ../include/layout.h:2535:12: warning: ISO C forbids zero-size array ‘name’ [-Wpedantic] 2535 | u8 name[0]; /* Name of the EA. */ | ^~~~ ../include/layout.h:2536:12: warning: ISO C forbids zero-size array ‘value’ [-Wpedantic] 2536 | u8 value[0]; /* The value of the EA. Immediately | ^~~~~ ../include/layout.h:2546:9: warning: struct has no members [-Wpedantic] 2546 | typedef struct { | ^~~~~~ ../include/layout.h:2561:9: warning: struct has no members [-Wpedantic] 2561 | typedef struct { | ^~~~~~ ../include/layout.h:2721:31: warning: ISO C forbids zero-size array ‘device_end’ [-Wpedantic] 2721 | void *device_end[0]; /* Marker for offsetof(). */ | ^~~~~~~~~~ ../include/layout.h:2724:26: warning: ISO C forbids zero-size array ‘target’ [-Wpedantic] 2724 | ntfschar target[0]; | ^~~~~~ ../include/volume.h:60:34: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 60 | #define check_failed(FORMAT, ARGS...) \ | ^~~ ../include/volume.h:85:37: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 85 | #define fsck_start_step(FORMAT, ARGS...) \ | ^~~ ntfsresize.c: In function ‘dump_run’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:665:9: note: in expansion of macro ‘ntfs_log_verbose’ 665 | ntfs_log_verbose(" %8lld %8lld (0x%08llx) %lld\n", (long long)r->vcn, | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘rl_fixup’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1126:17: note: in expansion of macro ‘ntfs_log_verbose’ 1126 | ntfs_log_verbose("Skip unmapped run at the beginning ...\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1137:25: note: in expansion of macro ‘ntfs_log_verbose’ 1137 | ntfs_log_verbose("Skip unmapped run at the end ...\n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘replace_attribute_runlist’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1605:17: note: in expansion of macro ‘ntfs_log_verbose’ 1605 | ntfs_log_verbose("Enlarging attribute header ...\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1609:17: note: in expansion of macro ‘ntfs_log_verbose’ 1609 | ntfs_log_verbose("Old mp size : %d\n", l); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1610:17: note: in expansion of macro ‘ntfs_log_verbose’ 1610 | ntfs_log_verbose("New mp size : %d\n", mp_size); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1611:17: note: in expansion of macro ‘ntfs_log_verbose’ 1611 | ntfs_log_verbose("Bytes in use : %u\n", (unsigned int) | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1617:17: note: in expansion of macro ‘ntfs_log_verbose’ 1617 | ntfs_log_verbose("Bytes in use new : %u\n", l + (unsigned int) | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1619:17: note: in expansion of macro ‘ntfs_log_verbose’ 1619 | ntfs_log_verbose("Bytes allocated : %u\n", (unsigned int) | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1625:17: note: in expansion of macro ‘ntfs_log_verbose’ 1625 | ntfs_log_verbose("increase : %d\n", l); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1626:17: note: in expansion of macro ‘ntfs_log_verbose’ 1626 | ntfs_log_verbose("shift : %lld\n", | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘find_free_cluster’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1730:17: note: in expansion of macro ‘ntfs_log_verbose’ 1730 | ntfs_log_verbose("Max free range: %7lld \n", | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘alloc_cluster’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1783:17: note: in expansion of macro ‘ntfs_log_verbose’ 1783 | ntfs_log_verbose("Multi-run allocation: \n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘rl_split_run’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:1938:9: note: in expansion of macro ‘ntfs_log_verbose’ 1938 | ntfs_log_verbose("Splitting run at cluster %lld:\n", (long long)pos); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘relocate_run’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:2008:9: note: in expansion of macro ‘ntfs_log_verbose’ 2008 | ntfs_log_verbose("Relocate record %7llu:0x%x:%08lld:0x%08llx:0x%08llx " | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘check_bad_sectors’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:2585:9: note: in expansion of macro ‘ntfs_log_verbose’ 2585 | ntfs_log_verbose("Checking for bad sectors ...\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:2601:17: note: in expansion of macro ‘ntfs_log_verbose’ 2601 | ntfs_log_verbose("Bad cluster: %#8llx - %#llx (%lld)\n", | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘check_expand_bad_sectors’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3273:9: note: in expansion of macro ‘ntfs_log_verbose’ 3273 | ntfs_log_verbose("Checking for bad sectors ...\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3299:33: note: in expansion of macro ‘ntfs_log_verbose’ 3299 | ntfs_log_verbose("Bad cluster: %#8llx - %#llx" | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘check_expand_constraints’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3346:17: note: in expansion of macro ‘ntfs_log_verbose’ 3346 | ntfs_log_verbose("Checking for expansion constraints...\n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘write_bootsector’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3610:17: note: in expansion of macro ‘ntfs_log_verbose’ 3610 | ntfs_log_verbose("Rewriting the backup bootsector\n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘write_bitmap’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3649:17: note: in expansion of macro ‘ntfs_log_verbose’ 3649 | ntfs_log_verbose("Writing the new bitmap...\n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘copy_mftmirr’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3690:17: note: in expansion of macro ‘ntfs_log_verbose’ 3690 | ntfs_log_verbose("Copying $MFT to $MFTMirr...\n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘copy_boot’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3745:17: note: in expansion of macro ‘ntfs_log_verbose’ 3745 | ntfs_log_verbose("Copying $Boot...\n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘delayed_expand’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3811:25: note: in expansion of macro ‘ntfs_log_verbose’ 3811 | ntfs_log_verbose("Delayed updating of overflowing runlists...\n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘update_runlist’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3907:17: note: in expansion of macro ‘ntfs_log_verbose’ 3907 | ntfs_log_verbose("Enlarging attribute header ...\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3911:17: note: in expansion of macro ‘ntfs_log_verbose’ 3911 | ntfs_log_verbose("Old mp size : %d\n", l); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3912:17: note: in expansion of macro ‘ntfs_log_verbose’ 3912 | ntfs_log_verbose("New mp size : %d\n", mp_size); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3913:17: note: in expansion of macro ‘ntfs_log_verbose’ 3913 | ntfs_log_verbose("Bytes in use : %u\n", (unsigned int) | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3919:17: note: in expansion of macro ‘ntfs_log_verbose’ 3919 | ntfs_log_verbose("Bytes in use new : %u\n", l + (unsigned int) | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3921:17: note: in expansion of macro ‘ntfs_log_verbose’ 3921 | ntfs_log_verbose("Bytes allocated : %u\n", (unsigned int) | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3927:17: note: in expansion of macro ‘ntfs_log_verbose’ 3927 | ntfs_log_verbose("increase : %d\n", l); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3928:17: note: in expansion of macro ‘ntfs_log_verbose’ 3928 | ntfs_log_verbose("shift : %lld\n", | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:3932:25: note: in expansion of macro ‘ntfs_log_verbose’ 3932 | ntfs_log_verbose("Queuing expansion for later processing\n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘rebase_runlists’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:4020:41: note: in expansion of macro ‘ntfs_log_verbose’ 4020 | ntfs_log_verbose("Runlist updating has to be delayed\n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘rebase_inode’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:4223:25: note: in expansion of macro ‘ntfs_log_verbose’ 4223 | ntfs_log_verbose("Rebasing inode %lld cluster 0x%llx\n", | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘rebase_all_inodes’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:4269:25: note: in expansion of macro ‘ntfs_log_verbose’ 4269 | ntfs_log_verbose("Rebasing inode %lld cluster 0x%llx\n", | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘get_volume_data’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:4355:41: note: in expansion of macro ‘ntfs_log_verbose’ 4355 | ntfs_log_verbose("Resizing is possible\n"); | ^~~~~~~~~~~~~~~~ ntfsresize.c: In function ‘really_expand’: ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:4412:41: note: in expansion of macro ‘ntfs_log_verbose’ 4412 | ntfs_log_verbose("Remounting the updated volume\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:4414:41: note: in expansion of macro ‘ntfs_log_verbose’ 4414 | ntfs_log_verbose("Delayed runlist updatings\n"); | ^~~~~~~~~~~~~~~~ ../include/logging.h:99:61: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic] 99 | #define ntfs_log_verbose(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_VERBOSE,NULL,FORMAT,##ARGS) | ^~~~~~~~~~~~ ntfsresize.c:4431:33: note: in expansion of macro ‘ntfs_log_verbose’ 4431 | ntfs_log_verbose("Delayed runlist updatings\n"); | ^~~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z,relro -Wl,-z,now -o ntfsresize ntfsresize.o utils.o ../libntfs/libntfs.la libtool: link: powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ntfsprogs-plus-1.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ntfsresize ntfsresize.o utils.o ../libntfs/.libs/libntfs.a make[3]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/src' make[3]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' make[3]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' make[2]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' make[1]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' dh: command-omitted: The call to "dh_auto_test -a" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_prep -a debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' dh_auto_install make -j1 install DESTDIR=/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' Making install in include make[3]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/include' make[4]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/include' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/include' /usr/bin/install -c -m 644 acls.h attrib.h attrlist.h bitmap.h bootsect.h cache.h collate.h compat.h compress.h debug.h device.h device_io.h dir.h ea.h efs.h endians.h fsck.h index.h inode.h ioctl.h layout.h lcnalloc.h lib_utils.h logfile.h logging.h mft.h misc.h mst.h ntfstime.h object_id.h param.h plugin.h problem.h realpath.h reparse.h runlist.h security.h support.h types.h unistr.h '/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/include' /usr/bin/install -c -m 644 volume.h xattrs.h '/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/include' make[4]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/include' make[3]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/include' Making install in libntfs make[3]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/libntfs' make[4]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/libntfs' /usr/bin/mkdir -p '/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu' /bin/bash ../libtool --mode=install /usr/bin/install -c libntfs.la '/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu' libtool: install: /usr/bin/install -c .libs/libntfs.lai /build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu/libntfs.la libtool: install: /usr/bin/install -c .libs/libntfs.a /build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu/libntfs.a libtool: install: chmod 644 /build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu/libntfs.a libtool: install: powerpc64le-linux-gnu-ranlib /build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu/libntfs.a libtool: warning: remember to run 'libtool --finish /usr/lib/powerpc64le-linux-gnu' make install-exec-hook make[5]: Entering directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/libntfs' /usr/bin/mkdir -p '/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu' /bin/bash ../libtool --mode=install /usr/bin/install -c libntfs.la '/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu' libtool: install: /usr/bin/install -c .libs/libntfs.lai /build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu/libntfs.la libtool: install: /usr/bin/install -c .libs/libntfs.a /build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu/libntfs.a libtool: install: chmod 644 /build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu/libntfs.a libtool: install: powerpc64le-linux-gnu-ranlib /build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus/usr/lib/powerpc64le-linux-gnu/libntfs.a libtool: warning: remember to run 'libtool --finish /usr/lib/powerpc64le-linux-gnu' if [ ! "/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus//lib/powerpc64le-linux-gnu" -ef "/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus//usr/lib/powerpc64le-linux-gnu" ]; then \ /usr/bin/mv -f "/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus//usr/lib/powerpc64le-linux-gnu"/libntfs.so* "/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus//lib/powerpc64le-linux-gnu"; \ fi mv: cannot stat '/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus//usr/lib/powerpc64le-linux-gnu/libntfs.so*': No such file or directory make[5]: *** [Makefile:1170: install-exec-hook] Error 1 make[5]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/libntfs' make[4]: *** [Makefile:1068: install-exec-am] Error 2 make[4]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/libntfs' make[3]: *** [Makefile:976: install-am] Error 2 make[3]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0/libntfs' make[2]: *** [Makefile:518: install-recursive] Error 1 make[2]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' dh_auto_install: error: make -j1 install DESTDIR=/build/reproducible-path/ntfsprogs-plus-1.0.0/debian/ntfsprogs-plus AM_UPDATE_INFO_DIR=no returned exit code 2 make[1]: [debian/rules:20: override_dh_auto_install] Error 25 (ignored) rm -rf debian/ntfsprogs-plus/usr/lib debian/ntfsprogs-plus/usr/include make[1]: Leaving directory '/build/reproducible-path/ntfsprogs-plus-1.0.0' dh_install -a dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'ntfsprogs-plus' in '../ntfsprogs-plus_1.0.0-4_ppc64el.deb'. dpkg-deb: building package 'ntfsprogs-plus-dbgsym' in '../ntfsprogs-plus-dbgsym_1.0.0-4_ppc64el.deb'. dpkg-genbuildinfo --build=any -O../ntfsprogs-plus_1.0.0-4_ppc64el.buildinfo dpkg-genchanges --build=any -O../ntfsprogs-plus_1.0.0-4_ppc64el.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2026-09-17T05:21:19Z +------------------------------------------------------------------------------+ | Finished Timed Build Commands Thu, 17 Sep 2026 05:21:19 +0000 | +------------------------------------------------------------------------------+ rm -Rf /build/reproducible-path/ntfsprogs-plus-1.0.0/ ----------------------------------------------------- I: Finished running 'rm -Rf /build/reproducible-path/ntfsprogs-plus-1.0.0/'. Finished processing commands. -------------------------------------------------------------------------------- Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Thu, 17 Sep 2026 05:21:20 +0000 | +------------------------------------------------------------------------------+ ntfsprogs-plus_1.0.0-4_ppc64el.changes: --------------------------------------- Format: 1.8 Date: Mon, 20 Jul 2026 20:38:31 +0200 Source: ntfsprogs-plus Binary: ntfsprogs-plus ntfsprogs-plus-dbgsym Built-For-Profiles: cross nocheck Architecture: ppc64el Version: 1.0.0-4 Distribution: unstable Urgency: medium Maintainer: Alex Myczko Changed-By: Alex Myczko Description: ntfsprogs-plus - NTFS filesystem userspace utilities Closes: 1142466 Changes: ntfsprogs-plus (1.0.0-4) unstable; urgency=medium . * d/control: - add Conflicts. (Closes: #1142466) - don't build-depend libasan8 on some architectures. Checksums-Sha1: 66c6eae0dd2ba64774f7040fc8c352921f90698e 2977048 ntfsprogs-plus-dbgsym_1.0.0-4_ppc64el.deb d81a092231f7c726a2755682b04ace10904c944a 4968 ntfsprogs-plus_1.0.0-4_ppc64el.buildinfo 4938ddbe172fd63f4c1711b5ab1de8b32002f9c0 384640 ntfsprogs-plus_1.0.0-4_ppc64el.deb Checksums-Sha256: 94282315d9b5b929cb21bee97f0c40d91462bf683c7e0e8e70fcf0319e4d2f4e 2977048 ntfsprogs-plus-dbgsym_1.0.0-4_ppc64el.deb 4ff977f4fa1da70ee23453a4b336e7ed183338eb632560c8bb724f0788659407 4968 ntfsprogs-plus_1.0.0-4_ppc64el.buildinfo b77e48b35b5dae0588dd44f3b79130bd365138649abf10c48605e908174b1480 384640 ntfsprogs-plus_1.0.0-4_ppc64el.deb Files: 1d0c625bb1ea64ff897be23c7c67e971 2977048 debug optional ntfsprogs-plus-dbgsym_1.0.0-4_ppc64el.deb b3a8e0c9a6b8865c314cabdebeae6aa4 4968 utils optional ntfsprogs-plus_1.0.0-4_ppc64el.buildinfo ceb320487d5b330d11e70eadc0ae5a89 384640 utils optional ntfsprogs-plus_1.0.0-4_ppc64el.deb +------------------------------------------------------------------------------+ | Buildinfo Thu, 17 Sep 2026 05:21:20 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: ntfsprogs-plus Binary: ntfsprogs-plus ntfsprogs-plus-dbgsym Architecture: ppc64el Version: 1.0.0-4 Checksums-Md5: 1d0c625bb1ea64ff897be23c7c67e971 2977048 ntfsprogs-plus-dbgsym_1.0.0-4_ppc64el.deb ceb320487d5b330d11e70eadc0ae5a89 384640 ntfsprogs-plus_1.0.0-4_ppc64el.deb Checksums-Sha1: 66c6eae0dd2ba64774f7040fc8c352921f90698e 2977048 ntfsprogs-plus-dbgsym_1.0.0-4_ppc64el.deb 4938ddbe172fd63f4c1711b5ab1de8b32002f9c0 384640 ntfsprogs-plus_1.0.0-4_ppc64el.deb Checksums-Sha256: 94282315d9b5b929cb21bee97f0c40d91462bf683c7e0e8e70fcf0319e4d2f4e 2977048 ntfsprogs-plus-dbgsym_1.0.0-4_ppc64el.deb b77e48b35b5dae0588dd44f3b79130bd365138649abf10c48605e908174b1480 384640 ntfsprogs-plus_1.0.0-4_ppc64el.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Thu, 17 Sep 2026 05:21:19 +0000 Build-Path: /build/reproducible-path/ntfsprogs-plus-1.0.0 Installed-Build-Depends: autoconf (= 2.73-2), automake (= 1:1.19-2), autopoint (= 1.0-5), autotools-dev (= 20240727.1+nmu1), base-files (= 14.2), base-passwd (= 3.6.8), bash (= 5.3-4), binutils (= 2.47-6), binutils-common (= 2.47-6), binutils-x86-64-linux-gnu (= 2.47-6), bsdextrautils (= 2.42.3-1), build-essential (= 12.12), bzip2 (= 1.0.8-6+b2), coreutils (= 9.10-1), cpp (= 4:16.1.0-3), cpp-16 (= 16.2.0-2), cpp-16-x86-64-linux-gnu (= 16.2.0-2), cpp-x86-64-linux-gnu (= 4:16.1.0-3), dash (= 0.5.12-12), debconf (= 1.5.92), debhelper (= 14.4), debianutils (= 5.24), dh-autoreconf (= 23), dh-strip-nondeterminism (= 1.15.1-1), diffutils (= 1:3.12-1), dpkg (= 1.23.11), dpkg-dev (= 1.23.11), dwz (= 0.17-1), file (= 1:5.47-4), findutils (= 4.11.0-2), g++ (= 4:16.1.0-3), g++-16 (= 16.2.0-2), g++-16-x86-64-linux-gnu (= 16.2.0-2), g++-x86-64-linux-gnu (= 4:16.1.0-3), gcc (= 4:16.1.0-3), gcc-16 (= 16.2.0-2), gcc-16-base (= 16.2.0-2), gcc-16-x86-64-linux-gnu (= 16.2.0-2), gcc-x86-64-linux-gnu (= 4:16.1.0-3), gettext (= 1.0-5), gettext-base (= 1.0-5), grep (= 3.12-1), groff-base (= 1.24.1-1), gzip (= 1.14-1), hostname (= 3.25), init-system-helpers (= 1.69+nmu1), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.4.0-1), libarchive-zip-perl (= 1.68-1), libasan8 (= 16.2.0-2), libatomic1 (= 16.2.0-2), libattr1 (= 1:2.6.0-1), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b2), libbinutils (= 2.47-6), libblkid1 (= 2.42.3-1), libbz2-1.0 (= 1.0.8-6+b2), libc-bin (= 2.43-5), libc-dev-bin (= 2.43-5), libc-gconv-modules-extra (= 2.43-5), libc6 (= 2.43-5), libc6-dev (= 2.43-5), libcap-ng0 (= 0.9.6-1), libcc1-0 (= 16.2.0-2), libcrypt1 (= 1:4.5.2+20251210-1), libctf-nobfd0 (= 2.47-6), libctf0 (= 2.47-6), libdb5.3t64 (= 5.3.28+dfsg2-11+b1), libdebconfclient0 (= 0.283), libdebhelper-perl (= 14.4), libdpkg-perl (= 1.23.11), libelf1t64 (= 0.196-1), libfile-stripnondeterminism-perl (= 1.15.1-1), libgcc-16-dev (= 16.2.0-2), libgcc-s1 (= 16.2.0-2), libgcrypt20 (= 1.12.3-2), libgcrypt20-dev (= 1.12.3-2), libgdbm-compat4t64 (= 1.26-1+b2), libgdbm6t64 (= 1.26-1+b2), libgmp10 (= 2:6.3.0+dfsg-5+b2), libgomp1 (= 16.2.0-2), libgpg-error-dev (= 1.61-5), libgpg-error0 (= 1.61-5), libgprofng0 (= 2.47-6), libhwasan0 (= 16.2.0-2), libisl23 (= 0.28-1), libitm1 (= 16.2.0-2), libjansson4 (= 2.15.1-1), liblsan0 (= 16.2.0-2), liblzma5 (= 5.8.4-1), libmagic-mgc (= 1:5.47-4), libmagic1t64 (= 1:5.47-4), libmd0 (= 1.2.0-2), libmount1 (= 2.42.3-1), libmpc3 (= 1.3.1-3), libmpfr6 (= 4.2.2-3), libpam-modules (= 1.7.0-8), libpam-modules-bin (= 1.7.0-8), libpam-runtime (= 1.7.0-8), libpam0g (= 1.7.0-8), libpcre2-8-0 (= 10.48-3), libperl5.42 (= 5.42.3-1), libpipeline1 (= 1.5.8-3), libpkgconf7 (= 2.5.1-4), libquadmath0 (= 16.2.0-2), libseccomp2 (= 2.6.1-1+b1), libselinux1 (= 3.11-2), libsframe3 (= 2.47-6), libsmartcols1 (= 2.42.3-1), libssl3t64 (= 3.6.4-1), libstdc++-16-dev (= 16.2.0-2), libstdc++6 (= 16.2.0-2), libsystemd0 (= 262~rc3-1), libtinfo6 (= 6.6+20260608-2), libtool (= 2.6.2-3), libtsan2 (= 16.2.0-2), libubsan1 (= 16.2.0-2), libuchardet0 (= 0.0.8-2+b2), libudev1 (= 262~rc3-1), libunistring5 (= 1.4.2-1), libuuid1 (= 2.42.3-1), libxml2-16 (= 2.15.4+dfsg-1), libzstd1 (= 1.5.7+dfsg-4), linux-libc-dev (= 7.1.13-1), m4 (= 1.4.21-1), make (= 4.4.1-3), man-db (= 2.13.1-1), mawk (= 1.3.4.20260302-1), ncurses-base (= 6.6+20260608-2), ncurses-bin (= 6.6+20260608-2), openssl-provider-legacy (= 3.6.4-1), patch (= 2.8-2), perl (= 5.42.3-1), perl-base (= 5.42.3-1), perl-modules-5.42 (= 5.42.3-1), pkgconf (= 2.5.1-4), pkgconf-bin (= 2.5.1-4), po-debconf (= 1.0.22), sed (= 4.9-3), sensible-utils (= 0.0.26), sysvinit-utils (= 3.18-1), tar (= 1.35+dfsg-6), util-linux (= 2.42.3-1), uuid-dev (= 2.42.3-1), xz-utils (= 5.8.4-1), zlib1g (= 1:1.3.dfsg+really1.3.2-3) Environment: DEB_BUILD_OPTIONS="nocheck parallel=1" DEB_BUILD_PROFILES="cross nocheck" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1784572711" +------------------------------------------------------------------------------+ | Package contents Thu, 17 Sep 2026 05:21:20 +0000 | +------------------------------------------------------------------------------+ ntfsprogs-plus-dbgsym_1.0.0-4_ppc64el.deb ----------------------------------------- new Debian package, version 2.0. size 2977048 bytes: control archive=888 bytes. 603 bytes, 12 lines control 838 bytes, 8 lines md5sums Package: ntfsprogs-plus-dbgsym Source: ntfsprogs-plus Version: 1.0.0-4 Auto-Built-Package: debug-symbols Architecture: ppc64el Maintainer: Alex Myczko Installed-Size: 6297 Depends: ntfsprogs-plus (= 1.0.0-4) Section: debug Priority: optional Description: debug symbols for ntfsprogs-plus Build-Ids: 0f4f52c23e21d8e524a3b895183c8f5a23a770a4 1be95fd72bdd664439fda1603034db514830b137 2ec66d436707becb60b9d758388b99e23d749c1e 6296a37164fae10b3f9bd4bdab11f56c524d4945 a86e5d0593cd98ced75336f91463c99a82578742 df161f76d23a3499526d96fdfcc609eae71dbf63 fe71b0d0b540eeb1f96d17453038d40f58b76f9f drwxr-xr-x root/root 0 2026-07-20 18:38 ./ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/.build-id/0f/ -rw-r--r-- root/root 905984 2026-07-20 18:38 ./usr/lib/debug/.build-id/0f/4f52c23e21d8e524a3b895183c8f5a23a770a4.debug drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/.build-id/1b/ -rw-r--r-- root/root 850400 2026-07-20 18:38 ./usr/lib/debug/.build-id/1b/e95fd72bdd664439fda1603034db514830b137.debug drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/.build-id/2e/ -rw-r--r-- root/root 950880 2026-07-20 18:38 ./usr/lib/debug/.build-id/2e/c66d436707becb60b9d758388b99e23d749c1e.debug drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/.build-id/62/ -rw-r--r-- root/root 956328 2026-07-20 18:38 ./usr/lib/debug/.build-id/62/96a37164fae10b3f9bd4bdab11f56c524d4945.debug drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/.build-id/a8/ -rw-r--r-- root/root 857592 2026-07-20 18:38 ./usr/lib/debug/.build-id/a8/6e5d0593cd98ced75336f91463c99a82578742.debug drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/.build-id/df/ -rw-r--r-- root/root 911736 2026-07-20 18:38 ./usr/lib/debug/.build-id/df/161f76d23a3499526d96fdfcc609eae71dbf63.debug drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/.build-id/fe/ -rw-r--r-- root/root 939104 2026-07-20 18:38 ./usr/lib/debug/.build-id/fe/71b0d0b540eeb1f96d17453038d40f58b76f9f.debug drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/.dwz/ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/lib/debug/.dwz/powerpc64le-linux-gnu/ -rw-r--r-- root/root 53416 2026-07-20 18:38 ./usr/lib/debug/.dwz/powerpc64le-linux-gnu/ntfsprogs-plus.debug drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/share/ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/share/doc/ lrwxrwxrwx root/root 0 2026-07-20 18:38 ./usr/share/doc/ntfsprogs-plus-dbgsym -> ntfsprogs-plus ntfsprogs-plus_1.0.0-4_ppc64el.deb ---------------------------------- new Debian package, version 2.0. size 384640 bytes: control archive=1108 bytes. 505 bytes, 14 lines control 1297 bytes, 20 lines md5sums Package: ntfsprogs-plus Version: 1.0.0-4 Architecture: ppc64el Maintainer: Alex Myczko Installed-Size: 3333 Depends: libc6 (>= 2.38), libuuid1 (>= 2.16) Conflicts: ntfs-3g Section: utils Priority: optional Homepage: https://github.com/ntfsprogs-plus/ntfsprogs-plus Description: NTFS filesystem userspace utilities This project focus on filesystem utilities based on ntfs-3g project to support kernel ntfs filesystem. ntfsprogs-plus takes some utilities from ntfs-3g only what it need. drwxr-xr-x root/root 0 2026-07-20 18:38 ./ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/sbin/ -rwxr-xr-x root/root 528696 2026-07-20 18:38 ./usr/sbin/mkntfs -rwxr-xr-x root/root 462760 2026-07-20 18:38 ./usr/sbin/ntfsck -rwxr-xr-x root/root 462728 2026-07-20 18:38 ./usr/sbin/ntfsclone -rwxr-xr-x root/root 462712 2026-07-20 18:38 ./usr/sbin/ntfscluster -rwxr-xr-x root/root 462728 2026-07-20 18:38 ./usr/sbin/ntfsinfo -rwxr-xr-x root/root 462712 2026-07-20 18:38 ./usr/sbin/ntfslabel -rwxr-xr-x root/root 528264 2026-07-20 18:38 ./usr/sbin/ntfsresize drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/share/ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/share/doc/ntfsprogs-plus/ -rw-r--r-- root/root 284 2026-07-18 12:05 ./usr/share/doc/ntfsprogs-plus/README.Debian -rw-r--r-- root/root 2072 2025-10-16 00:59 ./usr/share/doc/ntfsprogs-plus/README.md.gz -rw-r--r-- root/root 349 2026-07-20 18:38 ./usr/share/doc/ntfsprogs-plus/changelog.Debian.gz -rw-r--r-- root/root 1668 2025-10-16 00:59 ./usr/share/doc/ntfsprogs-plus/changelog.gz -rw-r--r-- root/root 1890 2026-07-18 06:37 ./usr/share/doc/ntfsprogs-plus/copyright drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/share/man/ drwxr-xr-x root/root 0 2026-07-20 18:38 ./usr/share/man/man8/ -rw-r--r-- root/root 2945 2026-07-20 18:38 ./usr/share/man/man8/mkntfs.8.gz -rw-r--r-- root/root 2054 2026-07-20 18:38 ./usr/share/man/man8/ntfsck.8.gz -rw-r--r-- root/root 4943 2026-07-20 18:38 ./usr/share/man/man8/ntfsclone.8.gz -rw-r--r-- root/root 1264 2026-07-20 18:38 ./usr/share/man/man8/ntfscluster.8.gz -rw-r--r-- root/root 986 2026-07-20 18:38 ./usr/share/man/man8/ntfsinfo.8.gz -rw-r--r-- root/root 1435 2026-07-20 18:38 ./usr/share/man/man8/ntfslabel.8.gz -rw-r--r-- root/root 865 2026-07-20 18:38 ./usr/share/man/man8/ntfsprogs-plus.8.gz -rw-r--r-- root/root 4946 2026-07-20 18:38 ./usr/share/man/man8/ntfsresize.8.gz lintian ------- Setup apt archive ----------------- Merged Build-Depends: lintian:amd64 Filtered Build-Depends: lintian:amd64 dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/build/reproducible-path/resolver-Tdsz6V/apt_archive/sbuild-build-depends-lintian-dummy.deb'. Ign:1 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ InRelease Get:2 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ Release [615 B] Ign:3 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ Release.gpg Get:4 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ Sources [1393 B] Get:5 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ Packages [1450 B] Fetched 3458 B in 0s (0 B/s) Reading package lists... Reading package lists... Install lintian build dependencies (apt-based resolver) ------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Execute external solver... The following additional packages will be installed: appstream ca-certificates diffstat distro-info-data gpg gpgconf iso-codes libaliased-perl libappstream5 libapt-pkg-perl libassuan9 libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl libbrotli1 libcapture-tiny-perl libcgi-pm-perl libclass-data-inheritable-perl libclass-inspector-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libcom-err2 libconfig-tiny-perl libconst-fast-perl libcpanel-json-xs-perl libcurl4-gnutls libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl libdata-validate-domain-perl libdata-validate-ip-perl libdata-validate-uri-perl libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl libdistro-info-perl libdynaloader-functions-perl libemail-address-xs-perl libencode-locale-perl libexception-class-perl libffi8 libfile-basedir-perl libfile-find-rule-perl libfile-libmagic-perl libfile-listing-perl libfile-sharedir-perl libfont-ttf-perl libfyaml0 libgcrypt20 libglib2.0-0t64 libgnutls30t64 libgpg-error0 libgssapi-krb5-2 libhtml-form-perl libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libidn2-0 libimport-into-perl libio-html-perl libio-interactive-perl libio-socket-ssl-perl libio-string-perl libipc-run3-perl libipc-system-simple-perl libiterator-perl libiterator-util-perl libjson-maybexs-perl libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libksba8 libldap2 liblist-compare-perl liblist-someutils-perl liblist-someutils-xs-perl liblist-utilsby-perl liblwp-mediatypes-perl liblwp-protocol-https-perl liblz1 liblzo2-2 libmarkdown2 libmldbm-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl libnamespace-clean-perl libncursesw6 libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl libnet-ssleay-perl libnetaddr-ip-perl libnghttp2-14 libnghttp3-9 libngtcp2-16 libngtcp2-crypto-gnutls8 libnpth0t64 libnumber-compare-perl libp11-kit0 libpackage-stash-perl libparams-classify-perl libparams-someutil-perl libparams-util-perl libpath-tiny-perl libperlio-gzip-perl libperlio-utf8-strict-perl libproc-processtable-perl libproc2-1 libpsl5t64 libreadline8t64 libregexp-wildcards-perl librole-tiny-perl libsasl2-2 libsasl2-modules-db libsereal-decoder-perl libsereal-encoder-perl libsort-versions-perl libsqlite3-0 libssh2-1t64 libstemmer0d libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl libsyntax-keyword-try-perl libtasn1-6 libterm-readkey-perl libtext-charwidth-perl libtext-glob-perl libtext-levenshteinxs-perl libtext-markdown-discount-perl libtext-wrapi18n-perl libtext-xslate-perl libtime-duration-perl libtime-moment-perl libtimedate-perl libtry-tiny-perl libunicode-utf8-perl liburi-perl libvariable-magic-perl libwww-mechanize-perl libwww-perl libwww-robotrules-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmlb2 libxs-parse-keyword-perl libyaml-0-2 libyaml-libyaml-perl lintian lzop netbase openssl patchutils perl-openssl-defaults plzip procps readline-common shared-mime-info t1utils ucf unzip Suggested packages: apt-config-icons isoquery libxml-parser-perl rng-tools low-memory-monitor gnutls-bin krb5-doc krb5-user libdata-dump-perl libcrypt-ssleay-perl libscalar-number-perl libbareword-filehandles-perl libindirect-perl libmultidimensional-perl libbusiness-isbn-perl libmime-base32-perl libregexp-ipv6-perl libauthen-ntlm-perl binutils-multiarch libtext-template-perl python3 readline-doc zip Recommended packages: gnupg libcgi-fast-perl libglib2.0-data xdg-user-dirs libgpg-error-l10n libhtml-format-perl libio-compress-brotli-perl krb5-locales libldap-common libfreezethaw-perl libgpm2 libmath-base85-perl libsocket6-perl libpackage-stash-xs-perl publicsuffix libsasl2-modules libxstring-perl libdata-dump-perl libhttp-daemon-perl libmailtools-perl libxml-sax-expat-perl psmisc linux-sysctl-defaults The following NEW packages will be installed: appstream ca-certificates diffstat distro-info-data gpg gpgconf iso-codes libaliased-perl libappstream5 libapt-pkg-perl libassuan9 libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl libbrotli1 libcapture-tiny-perl libcgi-pm-perl libclass-data-inheritable-perl libclass-inspector-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libcom-err2 libconfig-tiny-perl libconst-fast-perl libcpanel-json-xs-perl libcurl4-gnutls libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl libdata-validate-domain-perl libdata-validate-ip-perl libdata-validate-uri-perl libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl libdistro-info-perl libdynaloader-functions-perl libemail-address-xs-perl libencode-locale-perl libexception-class-perl libffi8 libfile-basedir-perl libfile-find-rule-perl libfile-libmagic-perl libfile-listing-perl libfile-sharedir-perl libfont-ttf-perl libfyaml0 libgcrypt20 libglib2.0-0t64 libgnutls30t64 libgpg-error0 libgssapi-krb5-2 libhtml-form-perl libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libidn2-0 libimport-into-perl libio-html-perl libio-interactive-perl libio-socket-ssl-perl libio-string-perl libipc-run3-perl libipc-system-simple-perl libiterator-perl libiterator-util-perl libjson-maybexs-perl libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libksba8 libldap2 liblist-compare-perl liblist-someutils-perl liblist-someutils-xs-perl liblist-utilsby-perl liblwp-mediatypes-perl liblwp-protocol-https-perl liblz1 liblzo2-2 libmarkdown2 libmldbm-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl libnamespace-clean-perl libncursesw6 libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl libnet-ssleay-perl libnetaddr-ip-perl libnghttp2-14 libnghttp3-9 libngtcp2-16 libngtcp2-crypto-gnutls8 libnpth0t64 libnumber-compare-perl libp11-kit0 libpackage-stash-perl libparams-classify-perl libparams-someutil-perl libparams-util-perl libpath-tiny-perl libperlio-gzip-perl libperlio-utf8-strict-perl libproc-processtable-perl libproc2-1 libpsl5t64 libreadline8t64 libregexp-wildcards-perl librole-tiny-perl libsasl2-2 libsasl2-modules-db libsereal-decoder-perl libsereal-encoder-perl libsort-versions-perl libsqlite3-0 libssh2-1t64 libstemmer0d libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl libsyntax-keyword-try-perl libtasn1-6 libterm-readkey-perl libtext-charwidth-perl libtext-glob-perl libtext-levenshteinxs-perl libtext-markdown-discount-perl libtext-wrapi18n-perl libtext-xslate-perl libtime-duration-perl libtime-moment-perl libtimedate-perl libtry-tiny-perl libunicode-utf8-perl liburi-perl libvariable-magic-perl libwww-mechanize-perl libwww-perl libwww-robotrules-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmlb2 libxs-parse-keyword-perl libyaml-0-2 libyaml-libyaml-perl lintian lzop netbase openssl patchutils perl-openssl-defaults plzip procps readline-common sbuild-build-depends-lintian-dummy:ppc64el shared-mime-info t1utils ucf unzip 0 upgraded, 180 newly installed, 0 to remove and 0 not upgraded. Need to get 25.0 MB of archives. After this operation, 95.0 MB of additional disk space will be used. Get:1 copy:/build/reproducible-path/resolver-Tdsz6V/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [840 B] Get:2 http://localhost:3142/debian unstable/main amd64 netbase all 6.6 [10.3 kB] Get:3 http://localhost:3142/debian unstable/main amd64 libncursesw6 amd64 6.6+20260608-2 [137 kB] Get:4 http://localhost:3142/debian unstable/main amd64 libproc2-1 amd64 2:4.0.7-1 [73.0 kB] Get:5 http://localhost:3142/debian unstable/main amd64 procps amd64 2:4.0.7-1 [989 kB] Get:6 http://localhost:3142/debian unstable/main amd64 readline-common all 8.3-4 [74.8 kB] Get:7 http://localhost:3142/debian unstable/main amd64 openssl amd64 3.6.4-1 [1546 kB] Get:8 http://localhost:3142/debian unstable/main amd64 ca-certificates all 20260816 [134 kB] Get:9 http://localhost:3142/debian unstable/main amd64 libtext-charwidth-perl amd64 0.04-12+b1 [9344 B] Get:10 http://localhost:3142/debian unstable/main amd64 libtext-wrapi18n-perl all 0.06-11 [7788 B] Get:11 http://localhost:3142/debian unstable/main amd64 ucf all 3.0056 [47.1 kB] Get:12 http://localhost:3142/debian unstable/main amd64 libffi8 amd64 3.8.0-2 [32.5 kB] Get:13 http://localhost:3142/debian unstable/main amd64 libglib2.0-0t64 amd64 2.90.0-1 [1618 kB] Get:14 http://localhost:3142/debian unstable/main amd64 shared-mime-info amd64 2.4-5+b3 [758 kB] Get:15 http://localhost:3142/debian unstable/main amd64 libnghttp3-9 amd64 1.17.0-1 [68.1 kB] Get:16 http://localhost:3142/debian unstable/main amd64 libngtcp2-16 amd64 1.24.0-1 [145 kB] Get:17 http://localhost:3142/debian unstable/main amd64 libbrotli1 amd64 1.2.0-4+b1 [312 kB] Get:18 http://localhost:3142/debian unstable/main amd64 libidn2-0 amd64 2.3.8-5 [109 kB] Get:19 http://localhost:3142/debian unstable/main amd64 libp11-kit0 amd64 0.26.5-1 [482 kB] Get:20 http://localhost:3142/debian unstable/main amd64 libtasn1-6 amd64 4.21.0-2+b1 [49.3 kB] Get:21 http://localhost:3142/debian unstable/main amd64 libgnutls30t64 amd64 3.8.13-1 [1546 kB] Get:22 http://localhost:3142/debian unstable/main amd64 libkrb5support0 amd64 1.22.1-3 [31.1 kB] Get:23 http://localhost:3142/debian unstable/main amd64 libcom-err2 amd64 1.47.4-1+b1 [19.5 kB] Get:24 http://localhost:3142/debian unstable/main amd64 libk5crypto3 amd64 1.22.1-3 [79.0 kB] Get:25 http://localhost:3142/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6+b2 [9348 B] Get:26 http://localhost:3142/debian unstable/main amd64 libkrb5-3 amd64 1.22.1-3 [335 kB] Get:27 http://localhost:3142/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.22.1-3 [137 kB] Get:28 http://localhost:3142/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-11 [17.2 kB] Get:29 http://localhost:3142/debian unstable/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-11 [55.2 kB] Get:30 http://localhost:3142/debian unstable/main amd64 libldap2 amd64 2.6.14+dfsg-2 [200 kB] Get:31 http://localhost:3142/debian unstable/main amd64 libnghttp2-14 amd64 1.70.0-1 [92.7 kB] Get:32 http://localhost:3142/debian unstable/main amd64 libngtcp2-crypto-gnutls8 amd64 1.24.0-1 [23.9 kB] Get:33 http://localhost:3142/debian unstable/main amd64 libpsl5t64 amd64 0.23.3-1 [61.7 kB] Get:34 http://localhost:3142/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-6 [253 kB] Get:35 http://localhost:3142/debian unstable/main amd64 libcurl4-gnutls amd64 8.22.0-1 [457 kB] Get:36 http://localhost:3142/debian unstable/main amd64 libfyaml0 amd64 0.9.4-1 [312 kB] Get:37 http://localhost:3142/debian unstable/main amd64 libstemmer0d amd64 3.1.1-1 [138 kB] Get:38 http://localhost:3142/debian unstable/main amd64 libxmlb2 amd64 0.3.29-1 [63.8 kB] Get:39 http://localhost:3142/debian unstable/main amd64 libappstream5 amd64 1.2.0-2 [261 kB] Get:40 http://localhost:3142/debian unstable/main amd64 appstream amd64 1.2.0-2 [624 kB] Get:41 http://localhost:3142/debian unstable/main amd64 diffstat amd64 1.69-1 [34.9 kB] Get:42 http://localhost:3142/debian unstable/main amd64 distro-info-data all 2026.08.20-1 [6292 B] Get:43 http://localhost:3142/debian unstable/main amd64 libgpg-error0 amd64 1.61-5 [93.1 kB] Get:44 http://localhost:3142/debian unstable/main amd64 libassuan9 amd64 3.0.2-2+b2 [60.7 kB] Get:45 http://localhost:3142/debian unstable/main amd64 libgcrypt20 amd64 1.12.3-2 [934 kB] Get:46 http://localhost:3142/debian unstable/main amd64 libreadline8t64 amd64 8.3-4 [181 kB] Get:47 http://localhost:3142/debian unstable/main amd64 gpgconf amd64 2.4.9-7+b1 [130 kB] Get:48 http://localhost:3142/debian unstable/main amd64 libksba8 amd64 1.8.1-1 [147 kB] Get:49 http://localhost:3142/debian unstable/main amd64 libnpth0t64 amd64 1.8-4 [23.1 kB] Get:50 http://localhost:3142/debian unstable/main amd64 libsqlite3-0 amd64 3.53.4-2 [974 kB] Get:51 http://localhost:3142/debian unstable/main amd64 gpg amd64 2.4.9-7+b1 [665 kB] Get:52 http://localhost:3142/debian unstable/main amd64 iso-codes all 4.20.1-1 [3319 kB] Get:53 http://localhost:3142/debian unstable/main amd64 libaliased-perl all 0.34-3 [13.5 kB] Get:54 http://localhost:3142/debian unstable/main amd64 libapt-pkg-perl amd64 0.1.43+b1 [68.3 kB] Get:55 http://localhost:3142/debian unstable/main amd64 libb-hooks-op-check-perl amd64 0.22-3+b5 [10.6 kB] Get:56 http://localhost:3142/debian unstable/main amd64 libdynaloader-functions-perl all 0.004-2 [12.2 kB] Get:57 http://localhost:3142/debian unstable/main amd64 libdevel-callchecker-perl amd64 0.009-3+b1 [15.7 kB] Get:58 http://localhost:3142/debian unstable/main amd64 libparams-classify-perl amd64 0.015-2+b6 [22.5 kB] Get:59 http://localhost:3142/debian unstable/main amd64 libmodule-runtime-perl all 0.018-1 [17.8 kB] Get:60 http://localhost:3142/debian unstable/main amd64 libtry-tiny-perl all 0.32-1 [22.9 kB] Get:61 http://localhost:3142/debian unstable/main amd64 libmodule-implementation-perl all 0.09-2 [12.6 kB] Get:62 http://localhost:3142/debian unstable/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [7496 B] Get:63 http://localhost:3142/debian unstable/main amd64 libvariable-magic-perl amd64 0.65-1 [45.4 kB] Get:64 http://localhost:3142/debian unstable/main amd64 libb-hooks-endofscope-perl all 0.28-2 [17.6 kB] Get:65 http://localhost:3142/debian unstable/main amd64 libberkeleydb-perl amd64 0.66-2+b2 [122 kB] Get:66 http://localhost:3142/debian unstable/main amd64 libcapture-tiny-perl all 0.50-1 [24.6 kB] Get:67 http://localhost:3142/debian unstable/main amd64 libhtml-tagset-perl all 3.24-1 [14.7 kB] Get:68 http://localhost:3142/debian unstable/main amd64 liburi-perl all 5.37-1 [113 kB] Get:69 http://localhost:3142/debian unstable/main amd64 libhtml-parser-perl amd64 3.83-2+b1 [99.1 kB] Get:70 http://localhost:3142/debian unstable/main amd64 libcgi-pm-perl all 4.72-1 [217 kB] Get:71 http://localhost:3142/debian unstable/main amd64 libclass-data-inheritable-perl all 0.10-1 [8632 B] Get:72 http://localhost:3142/debian unstable/main amd64 libclass-inspector-perl all 1.36-3 [17.5 kB] Get:73 http://localhost:3142/debian unstable/main amd64 libclass-method-modifiers-perl all 2.15-1 [18.0 kB] Get:74 http://localhost:3142/debian unstable/main amd64 libclass-xsaccessor-perl amd64 1.19-4+b7 [36.7 kB] Get:75 http://localhost:3142/debian unstable/main amd64 libclone-perl amd64 0.50-1+b1 [21.7 kB] Get:76 http://localhost:3142/debian unstable/main amd64 libconfig-tiny-perl all 2.30-1 [18.9 kB] Get:77 http://localhost:3142/debian unstable/main amd64 libparams-someutil-perl amd64 1.11-1 [24.5 kB] Get:78 http://localhost:3142/debian unstable/main amd64 libsub-install-perl all 0.929-1 [10.5 kB] Get:79 http://localhost:3142/debian unstable/main amd64 libdata-optlist-perl all 0.115-1 [10.4 kB] Get:80 http://localhost:3142/debian unstable/main amd64 libparams-util-perl amd64 1.102-3+b2 [24.7 kB] Get:81 http://localhost:3142/debian unstable/main amd64 libsub-exporter-perl all 0.990-1.1 [49.5 kB] Get:82 http://localhost:3142/debian unstable/main amd64 libconst-fast-perl all 0.014-2 [8792 B] Get:83 http://localhost:3142/debian unstable/main amd64 libcpanel-json-xs-perl amd64 4.51-1 [144 kB] Get:84 http://localhost:3142/debian unstable/main amd64 libdevel-stacktrace-perl all 2.0500-1 [26.4 kB] Get:85 http://localhost:3142/debian unstable/main amd64 libexception-class-perl all 1.45-1 [34.6 kB] Get:86 http://localhost:3142/debian unstable/main amd64 libiterator-perl all 0.03+ds1-2 [18.8 kB] Get:87 http://localhost:3142/debian unstable/main amd64 libiterator-util-perl all 0.02+ds1-2 [14.0 kB] Get:88 http://localhost:3142/debian unstable/main amd64 libdata-dpath-perl all 0.60-1 [41.8 kB] Get:89 http://localhost:3142/debian unstable/main amd64 libdata-messagepack-perl amd64 1.02-3+b1 [32.1 kB] Get:90 http://localhost:3142/debian unstable/main amd64 libnet-domain-tld-perl all 1.75-4 [31.5 kB] Get:91 http://localhost:3142/debian unstable/main amd64 libdata-validate-domain-perl all 0.15-1 [11.9 kB] Get:92 http://localhost:3142/debian unstable/main amd64 libnet-ipv6addr-perl all 1.02-1 [21.7 kB] Get:93 http://localhost:3142/debian unstable/main amd64 libnet-netmask-perl all 2.0003-1 [28.5 kB] Get:94 http://localhost:3142/debian unstable/main amd64 libnetaddr-ip-perl amd64 4.079+dfsg-2+b6 [98.3 kB] Get:95 http://localhost:3142/debian unstable/main amd64 libdata-validate-ip-perl all 0.31-1 [20.6 kB] Get:96 http://localhost:3142/debian unstable/main amd64 libdata-validate-uri-perl all 0.07-3 [11.0 kB] Get:97 http://localhost:3142/debian unstable/main amd64 libdevel-size-perl amd64 0.87-1+b1 [24.1 kB] Get:98 http://localhost:3142/debian unstable/main amd64 libdistro-info-perl all 1.17 [5192 B] Get:99 http://localhost:3142/debian unstable/main amd64 libemail-address-xs-perl amd64 1.05-1+b5 [29.5 kB] Get:100 http://localhost:3142/debian unstable/main amd64 libencode-locale-perl all 1.05-3 [12.9 kB] Get:101 http://localhost:3142/debian unstable/main amd64 libipc-system-simple-perl all 1.30-2 [26.8 kB] Get:102 http://localhost:3142/debian unstable/main amd64 libfile-basedir-perl all 0.09-2 [15.1 kB] Get:103 http://localhost:3142/debian unstable/main amd64 libnumber-compare-perl all 0.03-3 [6332 B] Get:104 http://localhost:3142/debian unstable/main amd64 libtext-glob-perl all 0.11-3 [7676 B] Get:105 http://localhost:3142/debian unstable/main amd64 libfile-find-rule-perl all 0.35-1 [25.9 kB] Get:106 http://localhost:3142/debian unstable/main amd64 libfile-libmagic-perl amd64 1.23-2+b3 [31.3 kB] Get:107 http://localhost:3142/debian unstable/main amd64 libtimedate-perl all 2.3500-1 [64.2 kB] Get:108 http://localhost:3142/debian unstable/main amd64 libhttp-date-perl all 6.08-1 [12.1 kB] Get:109 http://localhost:3142/debian unstable/main amd64 libfile-listing-perl all 6.16-1 [12.4 kB] Get:110 http://localhost:3142/debian unstable/main amd64 libfile-sharedir-perl all 1.118-3 [16.0 kB] Get:111 http://localhost:3142/debian unstable/main amd64 libio-string-perl all 1.08-4 [12.1 kB] Get:112 http://localhost:3142/debian unstable/main amd64 libfont-ttf-perl all 1.06-2 [318 kB] Get:113 http://localhost:3142/debian unstable/main amd64 libio-html-perl all 1.004-3 [16.2 kB] Get:114 http://localhost:3142/debian unstable/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get:115 http://localhost:3142/debian unstable/main amd64 libhttp-message-perl all 7.04-1 [80.6 kB] Get:116 http://localhost:3142/debian unstable/main amd64 libhtml-form-perl all 6.13-1 [32.6 kB] Get:117 http://localhost:3142/debian unstable/main amd64 libhtml-html5-entities-perl all 0.004-3 [21.0 kB] Get:118 http://localhost:3142/debian unstable/main amd64 libhtml-tree-perl all 5.07-3 [211 kB] Get:119 http://localhost:3142/debian unstable/main amd64 libhttp-cookies-perl all 6.12-2 [19.2 kB] Get:120 http://localhost:3142/debian unstable/main amd64 libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get:121 http://localhost:3142/debian unstable/main amd64 perl-openssl-defaults amd64 7+b2 [6724 B] Get:122 http://localhost:3142/debian unstable/main amd64 libnet-ssleay-perl amd64 1.96-2 [335 kB] Get:123 http://localhost:3142/debian unstable/main amd64 libio-socket-ssl-perl all 2.099-1 [229 kB] Get:124 http://localhost:3142/debian unstable/main amd64 libnet-http-perl all 6.24-1 [23.2 kB] Get:125 http://localhost:3142/debian unstable/main amd64 liblwp-protocol-https-perl all 6.15-1 [10.7 kB] Get:126 http://localhost:3142/debian unstable/main amd64 libwww-robotrules-perl all 6.03-1 [15.8 kB] Get:127 http://localhost:3142/debian unstable/main amd64 libwww-perl all 6.83-1 [186 kB] Get:128 http://localhost:3142/debian unstable/main amd64 libhtml-tokeparser-simple-perl all 3.16-4 [39.1 kB] Get:129 http://localhost:3142/debian unstable/main amd64 libimport-into-perl all 1.002005-2 [11.3 kB] Get:130 http://localhost:3142/debian unstable/main amd64 libio-interactive-perl all 1.027-1 [11.8 kB] Get:131 http://localhost:3142/debian unstable/main amd64 libipc-run3-perl all 0.049-1 [31.5 kB] Get:132 http://localhost:3142/debian unstable/main amd64 libjson-maybexs-perl all 1.004008-1 [12.9 kB] Get:133 http://localhost:3142/debian unstable/main amd64 liblist-compare-perl all 0.55-2 [65.7 kB] Get:134 http://localhost:3142/debian unstable/main amd64 liblist-someutils-perl all 0.59-1 [37.1 kB] Get:135 http://localhost:3142/debian unstable/main amd64 liblist-someutils-xs-perl amd64 0.59-1+b1 [35.6 kB] Get:136 http://localhost:3142/debian unstable/main amd64 liblist-utilsby-perl all 0.12-2 [15.5 kB] Get:137 http://localhost:3142/debian unstable/main amd64 liblz1 amd64 1.16-2 [40.4 kB] Get:138 http://localhost:3142/debian unstable/main amd64 liblzo2-2 amd64 2.10-3+b2 [57.4 kB] Get:139 http://localhost:3142/debian unstable/main amd64 libmarkdown2 amd64 2.2.7-2.1+b2 [36.5 kB] Get:140 http://localhost:3142/debian unstable/main amd64 libmldbm-perl all 2.05-4 [16.8 kB] Get:141 http://localhost:3142/debian unstable/main amd64 librole-tiny-perl all 2.002005-1 [19.5 kB] Get:142 http://localhost:3142/debian unstable/main amd64 libsub-quote-perl all 2.006009-1 [21.3 kB] Get:143 http://localhost:3142/debian unstable/main amd64 libmoo-perl all 2.005005-1 [58.0 kB] Get:144 http://localhost:3142/debian unstable/main amd64 libstrictures-perl all 2.000006-1 [18.6 kB] Get:145 http://localhost:3142/debian unstable/main amd64 libmoox-aliases-perl all 0.001006-3 [6996 B] Get:146 http://localhost:3142/debian unstable/main amd64 libmouse-perl amd64 2.6.2-1+b1 [144 kB] Get:147 http://localhost:3142/debian unstable/main amd64 libpackage-stash-perl all 0.40-1 [22.0 kB] Get:148 http://localhost:3142/debian unstable/main amd64 libsub-identify-perl amd64 0.14-4+b1 [11.3 kB] Get:149 http://localhost:3142/debian unstable/main amd64 libsub-name-perl amd64 0.28-1+b3 [12.6 kB] Get:150 http://localhost:3142/debian unstable/main amd64 libnamespace-clean-perl all 0.27-2 [17.8 kB] Get:151 http://localhost:3142/debian unstable/main amd64 libpath-tiny-perl all 0.150-1 [56.4 kB] Get:152 http://localhost:3142/debian unstable/main amd64 libperlio-gzip-perl amd64 0.20-1+b5 [17.6 kB] Get:153 http://localhost:3142/debian unstable/main amd64 libperlio-utf8-strict-perl amd64 0.010-1+b4 [11.4 kB] Get:154 http://localhost:3142/debian unstable/main amd64 libproc-processtable-perl amd64 0.637-1+b3 [41.9 kB] Get:155 http://localhost:3142/debian unstable/main amd64 libregexp-wildcards-perl all 1.05-3 [14.1 kB] Get:156 http://localhost:3142/debian unstable/main amd64 libsereal-decoder-perl amd64 5.006+ds-1+b1 [101 kB] Get:157 http://localhost:3142/debian unstable/main amd64 libsereal-encoder-perl amd64 5.006+ds-1+b1 [104 kB] Get:158 http://localhost:3142/debian unstable/main amd64 libsort-versions-perl all 1.62-3 [8928 B] Get:159 http://localhost:3142/debian unstable/main amd64 libxs-parse-keyword-perl amd64 0.49-1+b1 [66.2 kB] Get:160 http://localhost:3142/debian unstable/main amd64 libsyntax-keyword-try-perl amd64 0.31-1+b1 [27.2 kB] Get:161 http://localhost:3142/debian unstable/main amd64 libterm-readkey-perl amd64 2.38-2+b5 [24.7 kB] Get:162 http://localhost:3142/debian unstable/main amd64 libtext-levenshteinxs-perl amd64 0.03-5+b5 [8780 B] Get:163 http://localhost:3142/debian unstable/main amd64 libtext-markdown-discount-perl amd64 0.18-1+b1 [13.2 kB] Get:164 http://localhost:3142/debian unstable/main amd64 libtext-xslate-perl amd64 3.5.9-2+b3 [175 kB] Get:165 http://localhost:3142/debian unstable/main amd64 libtime-duration-perl all 1.21-2 [13.1 kB] Get:166 http://localhost:3142/debian unstable/main amd64 libtime-moment-perl amd64 0.46-1+b1 [78.4 kB] Get:167 http://localhost:3142/debian unstable/main amd64 libunicode-utf8-perl amd64 0.75-1+b1 [28.8 kB] Get:168 http://localhost:3142/debian unstable/main amd64 libwww-mechanize-perl all 2.22-1 [117 kB] Get:169 http://localhost:3142/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-2 [15.1 kB] Get:170 http://localhost:3142/debian unstable/main amd64 libxml-sax-base-perl all 1.09-3 [20.6 kB] Get:171 http://localhost:3142/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-5 [53.6 kB] Get:172 http://localhost:3142/debian unstable/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-8+b1 [314 kB] Get:173 http://localhost:3142/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Get:174 http://localhost:3142/debian unstable/main amd64 libyaml-libyaml-perl amd64 0.910.0+ds-1+b1 [48.2 kB] Get:175 http://localhost:3142/debian unstable/main amd64 plzip amd64 1.13-2 [72.8 kB] Get:176 http://localhost:3142/debian unstable/main amd64 lzop amd64 1.04-2 [84.2 kB] Get:177 http://localhost:3142/debian unstable/main amd64 patchutils amd64 0.4.5-1 [85.7 kB] Get:178 http://localhost:3142/debian unstable/main amd64 t1utils amd64 1.41-4 [62.1 kB] Get:179 http://localhost:3142/debian unstable/main amd64 unzip amd64 6.0-31 [176 kB] Get:180 http://localhost:3142/debian unstable/main amd64 lintian all 2.141.0 [1038 kB] Preconfiguring packages ... Fetched 25.0 MB in 0s (111 MB/s) Selecting previously unselected package netbase. (Reading database ... 18018 files and directories currently installed.) Preparing to unpack .../000-netbase_6.6_all.deb ... Unpacking netbase (6.6) ... Selecting previously unselected package libncursesw6:amd64. Preparing to unpack .../001-libncursesw6_6.6+20260608-2_amd64.deb ... Unpacking libncursesw6:amd64 (6.6+20260608-2) ... Selecting previously unselected package libproc2-1:amd64. Preparing to unpack .../002-libproc2-1_2%3a4.0.7-1_amd64.deb ... Unpacking libproc2-1:amd64 (2:4.0.7-1) ... Selecting previously unselected package procps. Preparing to unpack .../003-procps_2%3a4.0.7-1_amd64.deb ... Unpacking procps (2:4.0.7-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../004-readline-common_8.3-4_all.deb ... Unpacking readline-common (8.3-4) ... Selecting previously unselected package openssl. Preparing to unpack .../005-openssl_3.6.4-1_amd64.deb ... Unpacking openssl (3.6.4-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../006-ca-certificates_20260816_all.deb ... Unpacking ca-certificates (20260816) ... Selecting previously unselected package libtext-charwidth-perl:amd64. Preparing to unpack .../007-libtext-charwidth-perl_0.04-12+b1_amd64.deb ... Unpacking libtext-charwidth-perl:amd64 (0.04-12+b1) ... Selecting previously unselected package libtext-wrapi18n-perl. Preparing to unpack .../008-libtext-wrapi18n-perl_0.06-11_all.deb ... Unpacking libtext-wrapi18n-perl (0.06-11) ... Selecting previously unselected package ucf. Preparing to unpack .../009-ucf_3.0056_all.deb ... Moving old data out of the way Unpacking ucf (3.0056) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../010-libffi8_3.8.0-2_amd64.deb ... Unpacking libffi8:amd64 (3.8.0-2) ... Selecting previously unselected package libglib2.0-0t64:amd64. Preparing to unpack .../011-libglib2.0-0t64_2.90.0-1_amd64.deb ... Unpacking libglib2.0-0t64:amd64 (2.90.0-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../012-shared-mime-info_2.4-5+b3_amd64.deb ... Unpacking shared-mime-info (2.4-5+b3) ... Selecting previously unselected package libnghttp3-9:amd64. Preparing to unpack .../013-libnghttp3-9_1.17.0-1_amd64.deb ... Unpacking libnghttp3-9:amd64 (1.17.0-1) ... Selecting previously unselected package libngtcp2-16:amd64. Preparing to unpack .../014-libngtcp2-16_1.24.0-1_amd64.deb ... Unpacking libngtcp2-16:amd64 (1.24.0-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../015-libbrotli1_1.2.0-4+b1_amd64.deb ... Unpacking libbrotli1:amd64 (1.2.0-4+b1) ... Selecting previously unselected package libidn2-0:amd64. Preparing to unpack .../016-libidn2-0_2.3.8-5_amd64.deb ... Unpacking libidn2-0:amd64 (2.3.8-5) ... Selecting previously unselected package libp11-kit0:amd64. Preparing to unpack .../017-libp11-kit0_0.26.5-1_amd64.deb ... Unpacking libp11-kit0:amd64 (0.26.5-1) ... Selecting previously unselected package libtasn1-6:amd64. Preparing to unpack .../018-libtasn1-6_4.21.0-2+b1_amd64.deb ... Unpacking libtasn1-6:amd64 (4.21.0-2+b1) ... Selecting previously unselected package libgnutls30t64:amd64. Preparing to unpack .../019-libgnutls30t64_3.8.13-1_amd64.deb ... Unpacking libgnutls30t64:amd64 (3.8.13-1) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../020-libkrb5support0_1.22.1-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.22.1-3) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../021-libcom-err2_1.47.4-1+b1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.4-1+b1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../022-libk5crypto3_1.22.1-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.22.1-3) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../023-libkeyutils1_1.6.3-6+b2_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-6+b2) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../024-libkrb5-3_1.22.1-3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.22.1-3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../025-libgssapi-krb5-2_1.22.1-3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.22.1-3) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../026-libsasl2-modules-db_2.1.28+dfsg1-11_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-11) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../027-libsasl2-2_2.1.28+dfsg1-11_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-11) ... Selecting previously unselected package libldap2:amd64. Preparing to unpack .../028-libldap2_2.6.14+dfsg-2_amd64.deb ... Unpacking libldap2:amd64 (2.6.14+dfsg-2) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../029-libnghttp2-14_1.70.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.70.0-1) ... Selecting previously unselected package libngtcp2-crypto-gnutls8:amd64. Preparing to unpack .../030-libngtcp2-crypto-gnutls8_1.24.0-1_amd64.deb ... Unpacking libngtcp2-crypto-gnutls8:amd64 (1.24.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../031-libpsl5t64_0.23.3-1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.23.3-1) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../032-libssh2-1t64_1.11.1-6_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-6) ... Selecting previously unselected package libcurl4-gnutls:amd64. Preparing to unpack .../033-libcurl4-gnutls_8.22.0-1_amd64.deb ... Unpacking libcurl4-gnutls:amd64 (8.22.0-1) ... Selecting previously unselected package libfyaml0:amd64. Preparing to unpack .../034-libfyaml0_0.9.4-1_amd64.deb ... Unpacking libfyaml0:amd64 (0.9.4-1) ... Selecting previously unselected package libstemmer0d:amd64. Preparing to unpack .../035-libstemmer0d_3.1.1-1_amd64.deb ... Unpacking libstemmer0d:amd64 (3.1.1-1) ... Selecting previously unselected package libxmlb2:amd64. Preparing to unpack .../036-libxmlb2_0.3.29-1_amd64.deb ... Unpacking libxmlb2:amd64 (0.3.29-1) ... Selecting previously unselected package libappstream5:amd64. Preparing to unpack .../037-libappstream5_1.2.0-2_amd64.deb ... Unpacking libappstream5:amd64 (1.2.0-2) ... Selecting previously unselected package appstream. Preparing to unpack .../038-appstream_1.2.0-2_amd64.deb ... Unpacking appstream (1.2.0-2) ... Selecting previously unselected package diffstat. Preparing to unpack .../039-diffstat_1.69-1_amd64.deb ... Unpacking diffstat (1.69-1) ... Selecting previously unselected package distro-info-data. Preparing to unpack .../040-distro-info-data_2026.08.20-1_all.deb ... Unpacking distro-info-data (2026.08.20-1) ... Selecting previously unselected package libgpg-error0:amd64. Preparing to unpack .../041-libgpg-error0_1.61-5_amd64.deb ... Unpacking libgpg-error0:amd64 (1.61-5) ... Selecting previously unselected package libassuan9:amd64. Preparing to unpack .../042-libassuan9_3.0.2-2+b2_amd64.deb ... Unpacking libassuan9:amd64 (3.0.2-2+b2) ... Selecting previously unselected package libgcrypt20:amd64. Preparing to unpack .../043-libgcrypt20_1.12.3-2_amd64.deb ... Unpacking libgcrypt20:amd64 (1.12.3-2) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../044-libreadline8t64_8.3-4_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.3-4) ... Selecting previously unselected package gpgconf. Preparing to unpack .../045-gpgconf_2.4.9-7+b1_amd64.deb ... Unpacking gpgconf (2.4.9-7+b1) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../046-libksba8_1.8.1-1_amd64.deb ... Unpacking libksba8:amd64 (1.8.1-1) ... Selecting previously unselected package libnpth0t64:amd64. Preparing to unpack .../047-libnpth0t64_1.8-4_amd64.deb ... Unpacking libnpth0t64:amd64 (1.8-4) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../048-libsqlite3-0_3.53.4-2_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.53.4-2) ... Selecting previously unselected package gpg. Preparing to unpack .../049-gpg_2.4.9-7+b1_amd64.deb ... Unpacking gpg (2.4.9-7+b1) ... Selecting previously unselected package iso-codes. Preparing to unpack .../050-iso-codes_4.20.1-1_all.deb ... Unpacking iso-codes (4.20.1-1) ... Selecting previously unselected package libaliased-perl. Preparing to unpack .../051-libaliased-perl_0.34-3_all.deb ... Unpacking libaliased-perl (0.34-3) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../052-libapt-pkg-perl_0.1.43+b1_amd64.deb ... Unpacking libapt-pkg-perl (0.1.43+b1) ... Selecting previously unselected package libb-hooks-op-check-perl:amd64. Preparing to unpack .../053-libb-hooks-op-check-perl_0.22-3+b5_amd64.deb ... Unpacking libb-hooks-op-check-perl:amd64 (0.22-3+b5) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../054-libdynaloader-functions-perl_0.004-2_all.deb ... Unpacking libdynaloader-functions-perl (0.004-2) ... Selecting previously unselected package libdevel-callchecker-perl:amd64. Preparing to unpack .../055-libdevel-callchecker-perl_0.009-3+b1_amd64.deb ... Unpacking libdevel-callchecker-perl:amd64 (0.009-3+b1) ... Selecting previously unselected package libparams-classify-perl:amd64. Preparing to unpack .../056-libparams-classify-perl_0.015-2+b6_amd64.deb ... Unpacking libparams-classify-perl:amd64 (0.015-2+b6) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../057-libmodule-runtime-perl_0.018-1_all.deb ... Unpacking libmodule-runtime-perl (0.018-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../058-libtry-tiny-perl_0.32-1_all.deb ... Unpacking libtry-tiny-perl (0.32-1) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../059-libmodule-implementation-perl_0.09-2_all.deb ... Unpacking libmodule-implementation-perl (0.09-2) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../060-libsub-exporter-progressive-perl_0.001013-3_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-3) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../061-libvariable-magic-perl_0.65-1_amd64.deb ... Unpacking libvariable-magic-perl (0.65-1) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../062-libb-hooks-endofscope-perl_0.28-2_all.deb ... Unpacking libb-hooks-endofscope-perl (0.28-2) ... Selecting previously unselected package libberkeleydb-perl:amd64. Preparing to unpack .../063-libberkeleydb-perl_0.66-2+b2_amd64.deb ... Unpacking libberkeleydb-perl:amd64 (0.66-2+b2) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../064-libcapture-tiny-perl_0.50-1_all.deb ... Unpacking libcapture-tiny-perl (0.50-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../065-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../066-liburi-perl_5.37-1_all.deb ... Unpacking liburi-perl (5.37-1) ... Selecting previously unselected package libhtml-parser-perl:amd64. Preparing to unpack .../067-libhtml-parser-perl_3.83-2+b1_amd64.deb ... Unpacking libhtml-parser-perl:amd64 (3.83-2+b1) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../068-libcgi-pm-perl_4.72-1_all.deb ... Unpacking libcgi-pm-perl (4.72-1) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../069-libclass-data-inheritable-perl_0.10-1_all.deb ... Unpacking libclass-data-inheritable-perl (0.10-1) ... Selecting previously unselected package libclass-inspector-perl. Preparing to unpack .../070-libclass-inspector-perl_1.36-3_all.deb ... Unpacking libclass-inspector-perl (1.36-3) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../071-libclass-method-modifiers-perl_2.15-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.15-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../072-libclass-xsaccessor-perl_1.19-4+b7_amd64.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b7) ... Selecting previously unselected package libclone-perl:amd64. Preparing to unpack .../073-libclone-perl_0.50-1+b1_amd64.deb ... Unpacking libclone-perl:amd64 (0.50-1+b1) ... Selecting previously unselected package libconfig-tiny-perl. Preparing to unpack .../074-libconfig-tiny-perl_2.30-1_all.deb ... Unpacking libconfig-tiny-perl (2.30-1) ... Selecting previously unselected package libparams-someutil-perl. Preparing to unpack .../075-libparams-someutil-perl_1.11-1_amd64.deb ... Unpacking libparams-someutil-perl (1.11-1) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../076-libsub-install-perl_0.929-1_all.deb ... Unpacking libsub-install-perl (0.929-1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../077-libdata-optlist-perl_0.115-1_all.deb ... Unpacking libdata-optlist-perl (0.115-1) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../078-libparams-util-perl_1.102-3+b2_amd64.deb ... Unpacking libparams-util-perl (1.102-3+b2) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../079-libsub-exporter-perl_0.990-1.1_all.deb ... Unpacking libsub-exporter-perl (0.990-1.1) ... Selecting previously unselected package libconst-fast-perl. Preparing to unpack .../080-libconst-fast-perl_0.014-2_all.deb ... Unpacking libconst-fast-perl (0.014-2) ... Selecting previously unselected package libcpanel-json-xs-perl:amd64. Preparing to unpack .../081-libcpanel-json-xs-perl_4.51-1_amd64.deb ... Unpacking libcpanel-json-xs-perl:amd64 (4.51-1) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../082-libdevel-stacktrace-perl_2.0500-1_all.deb ... Unpacking libdevel-stacktrace-perl (2.0500-1) ... Selecting previously unselected package libexception-class-perl. Preparing to unpack .../083-libexception-class-perl_1.45-1_all.deb ... Unpacking libexception-class-perl (1.45-1) ... Selecting previously unselected package libiterator-perl. Preparing to unpack .../084-libiterator-perl_0.03+ds1-2_all.deb ... Unpacking libiterator-perl (0.03+ds1-2) ... Selecting previously unselected package libiterator-util-perl. Preparing to unpack .../085-libiterator-util-perl_0.02+ds1-2_all.deb ... Unpacking libiterator-util-perl (0.02+ds1-2) ... Selecting previously unselected package libdata-dpath-perl. Preparing to unpack .../086-libdata-dpath-perl_0.60-1_all.deb ... Unpacking libdata-dpath-perl (0.60-1) ... Selecting previously unselected package libdata-messagepack-perl. Preparing to unpack .../087-libdata-messagepack-perl_1.02-3+b1_amd64.deb ... Unpacking libdata-messagepack-perl (1.02-3+b1) ... Selecting previously unselected package libnet-domain-tld-perl. Preparing to unpack .../088-libnet-domain-tld-perl_1.75-4_all.deb ... Unpacking libnet-domain-tld-perl (1.75-4) ... Selecting previously unselected package libdata-validate-domain-perl. Preparing to unpack .../089-libdata-validate-domain-perl_0.15-1_all.deb ... Unpacking libdata-validate-domain-perl (0.15-1) ... Selecting previously unselected package libnet-ipv6addr-perl. Preparing to unpack .../090-libnet-ipv6addr-perl_1.02-1_all.deb ... Unpacking libnet-ipv6addr-perl (1.02-1) ... Selecting previously unselected package libnet-netmask-perl. Preparing to unpack .../091-libnet-netmask-perl_2.0003-1_all.deb ... Unpacking libnet-netmask-perl (2.0003-1) ... Selecting previously unselected package libnetaddr-ip-perl. Preparing to unpack .../092-libnetaddr-ip-perl_4.079+dfsg-2+b6_amd64.deb ... Unpacking libnetaddr-ip-perl (4.079+dfsg-2+b6) ... Selecting previously unselected package libdata-validate-ip-perl. Preparing to unpack .../093-libdata-validate-ip-perl_0.31-1_all.deb ... Unpacking libdata-validate-ip-perl (0.31-1) ... Selecting previously unselected package libdata-validate-uri-perl. Preparing to unpack .../094-libdata-validate-uri-perl_0.07-3_all.deb ... Unpacking libdata-validate-uri-perl (0.07-3) ... Selecting previously unselected package libdevel-size-perl. Preparing to unpack .../095-libdevel-size-perl_0.87-1+b1_amd64.deb ... Unpacking libdevel-size-perl (0.87-1+b1) ... Selecting previously unselected package libdistro-info-perl. Preparing to unpack .../096-libdistro-info-perl_1.17_all.deb ... Unpacking libdistro-info-perl (1.17) ... Selecting previously unselected package libemail-address-xs-perl. Preparing to unpack .../097-libemail-address-xs-perl_1.05-1+b5_amd64.deb ... Unpacking libemail-address-xs-perl (1.05-1+b5) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../098-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libipc-system-simple-perl. Preparing to unpack .../099-libipc-system-simple-perl_1.30-2_all.deb ... Unpacking libipc-system-simple-perl (1.30-2) ... Selecting previously unselected package libfile-basedir-perl. Preparing to unpack .../100-libfile-basedir-perl_0.09-2_all.deb ... Unpacking libfile-basedir-perl (0.09-2) ... Selecting previously unselected package libnumber-compare-perl. Preparing to unpack .../101-libnumber-compare-perl_0.03-3_all.deb ... Unpacking libnumber-compare-perl (0.03-3) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../102-libtext-glob-perl_0.11-3_all.deb ... Unpacking libtext-glob-perl (0.11-3) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../103-libfile-find-rule-perl_0.35-1_all.deb ... Unpacking libfile-find-rule-perl (0.35-1) ... Selecting previously unselected package libfile-libmagic-perl. Preparing to unpack .../104-libfile-libmagic-perl_1.23-2+b3_amd64.deb ... Unpacking libfile-libmagic-perl (1.23-2+b3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../105-libtimedate-perl_2.3500-1_all.deb ... Unpacking libtimedate-perl (2.3500-1) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../106-libhttp-date-perl_6.08-1_all.deb ... Unpacking libhttp-date-perl (6.08-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../107-libfile-listing-perl_6.16-1_all.deb ... Unpacking libfile-listing-perl (6.16-1) ... Selecting previously unselected package libfile-sharedir-perl. Preparing to unpack .../108-libfile-sharedir-perl_1.118-3_all.deb ... Unpacking libfile-sharedir-perl (1.118-3) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../109-libio-string-perl_1.08-4_all.deb ... Unpacking libio-string-perl (1.08-4) ... Selecting previously unselected package libfont-ttf-perl. Preparing to unpack .../110-libfont-ttf-perl_1.06-2_all.deb ... Unpacking libfont-ttf-perl (1.06-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../111-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../112-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../113-libhttp-message-perl_7.04-1_all.deb ... Unpacking libhttp-message-perl (7.04-1) ... Selecting previously unselected package libhtml-form-perl. Preparing to unpack .../114-libhtml-form-perl_6.13-1_all.deb ... Unpacking libhtml-form-perl (6.13-1) ... Selecting previously unselected package libhtml-html5-entities-perl. Preparing to unpack .../115-libhtml-html5-entities-perl_0.004-3_all.deb ... Unpacking libhtml-html5-entities-perl (0.004-3) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../116-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../117-libhttp-cookies-perl_6.12-2_all.deb ... Unpacking libhttp-cookies-perl (6.12-2) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../118-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../119-perl-openssl-defaults_7+b2_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (7+b2) ... Selecting previously unselected package libnet-ssleay-perl:amd64. Preparing to unpack .../120-libnet-ssleay-perl_1.96-2_amd64.deb ... Unpacking libnet-ssleay-perl:amd64 (1.96-2) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../121-libio-socket-ssl-perl_2.099-1_all.deb ... Unpacking libio-socket-ssl-perl (2.099-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../122-libnet-http-perl_6.24-1_all.deb ... Unpacking libnet-http-perl (6.24-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../123-liblwp-protocol-https-perl_6.15-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.15-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../124-libwww-robotrules-perl_6.03-1_all.deb ... Unpacking libwww-robotrules-perl (6.03-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../125-libwww-perl_6.83-1_all.deb ... Unpacking libwww-perl (6.83-1) ... Selecting previously unselected package libhtml-tokeparser-simple-perl. Preparing to unpack .../126-libhtml-tokeparser-simple-perl_3.16-4_all.deb ... Unpacking libhtml-tokeparser-simple-perl (3.16-4) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../127-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package libio-interactive-perl. Preparing to unpack .../128-libio-interactive-perl_1.027-1_all.deb ... Unpacking libio-interactive-perl (1.027-1) ... Selecting previously unselected package libipc-run3-perl. Preparing to unpack .../129-libipc-run3-perl_0.049-1_all.deb ... Unpacking libipc-run3-perl (0.049-1) ... Selecting previously unselected package libjson-maybexs-perl. Preparing to unpack .../130-libjson-maybexs-perl_1.004008-1_all.deb ... Unpacking libjson-maybexs-perl (1.004008-1) ... Selecting previously unselected package liblist-compare-perl. Preparing to unpack .../131-liblist-compare-perl_0.55-2_all.deb ... Unpacking liblist-compare-perl (0.55-2) ... Selecting previously unselected package liblist-someutils-perl. Preparing to unpack .../132-liblist-someutils-perl_0.59-1_all.deb ... Unpacking liblist-someutils-perl (0.59-1) ... Selecting previously unselected package liblist-someutils-xs-perl:amd64. Preparing to unpack .../133-liblist-someutils-xs-perl_0.59-1+b1_amd64.deb ... Unpacking liblist-someutils-xs-perl:amd64 (0.59-1+b1) ... Selecting previously unselected package liblist-utilsby-perl. Preparing to unpack .../134-liblist-utilsby-perl_0.12-2_all.deb ... Unpacking liblist-utilsby-perl (0.12-2) ... Selecting previously unselected package liblz1:amd64. Preparing to unpack .../135-liblz1_1.16-2_amd64.deb ... Unpacking liblz1:amd64 (1.16-2) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../136-liblzo2-2_2.10-3+b2_amd64.deb ... Unpacking liblzo2-2:amd64 (2.10-3+b2) ... Selecting previously unselected package libmarkdown2:amd64. Preparing to unpack .../137-libmarkdown2_2.2.7-2.1+b2_amd64.deb ... Unpacking libmarkdown2:amd64 (2.2.7-2.1+b2) ... Selecting previously unselected package libmldbm-perl. Preparing to unpack .../138-libmldbm-perl_2.05-4_all.deb ... Unpacking libmldbm-perl (2.05-4) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../139-librole-tiny-perl_2.002005-1_all.deb ... Unpacking librole-tiny-perl (2.002005-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../140-libsub-quote-perl_2.006009-1_all.deb ... Unpacking libsub-quote-perl (2.006009-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../141-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../142-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libmoox-aliases-perl. Preparing to unpack .../143-libmoox-aliases-perl_0.001006-3_all.deb ... Unpacking libmoox-aliases-perl (0.001006-3) ... Selecting previously unselected package libmouse-perl:amd64. Preparing to unpack .../144-libmouse-perl_2.6.2-1+b1_amd64.deb ... Unpacking libmouse-perl:amd64 (2.6.2-1+b1) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../145-libpackage-stash-perl_0.40-1_all.deb ... Unpacking libpackage-stash-perl (0.40-1) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../146-libsub-identify-perl_0.14-4+b1_amd64.deb ... Unpacking libsub-identify-perl (0.14-4+b1) ... Selecting previously unselected package libsub-name-perl:amd64. Preparing to unpack .../147-libsub-name-perl_0.28-1+b3_amd64.deb ... Unpacking libsub-name-perl:amd64 (0.28-1+b3) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../148-libnamespace-clean-perl_0.27-2_all.deb ... Unpacking libnamespace-clean-perl (0.27-2) ... Selecting previously unselected package libpath-tiny-perl. Preparing to unpack .../149-libpath-tiny-perl_0.150-1_all.deb ... Unpacking libpath-tiny-perl (0.150-1) ... Selecting previously unselected package libperlio-gzip-perl. Preparing to unpack .../150-libperlio-gzip-perl_0.20-1+b5_amd64.deb ... Unpacking libperlio-gzip-perl (0.20-1+b5) ... Selecting previously unselected package libperlio-utf8-strict-perl. Preparing to unpack .../151-libperlio-utf8-strict-perl_0.010-1+b4_amd64.deb ... Unpacking libperlio-utf8-strict-perl (0.010-1+b4) ... Selecting previously unselected package libproc-processtable-perl:amd64. Preparing to unpack .../152-libproc-processtable-perl_0.637-1+b3_amd64.deb ... Unpacking libproc-processtable-perl:amd64 (0.637-1+b3) ... Selecting previously unselected package libregexp-wildcards-perl. Preparing to unpack .../153-libregexp-wildcards-perl_1.05-3_all.deb ... Unpacking libregexp-wildcards-perl (1.05-3) ... Selecting previously unselected package libsereal-decoder-perl. Preparing to unpack .../154-libsereal-decoder-perl_5.006+ds-1+b1_amd64.deb ... Unpacking libsereal-decoder-perl (5.006+ds-1+b1) ... Selecting previously unselected package libsereal-encoder-perl. Preparing to unpack .../155-libsereal-encoder-perl_5.006+ds-1+b1_amd64.deb ... Unpacking libsereal-encoder-perl (5.006+ds-1+b1) ... Selecting previously unselected package libsort-versions-perl. Preparing to unpack .../156-libsort-versions-perl_1.62-3_all.deb ... Unpacking libsort-versions-perl (1.62-3) ... Selecting previously unselected package libxs-parse-keyword-perl. Preparing to unpack .../157-libxs-parse-keyword-perl_0.49-1+b1_amd64.deb ... Unpacking libxs-parse-keyword-perl (0.49-1+b1) ... Selecting previously unselected package libsyntax-keyword-try-perl. Preparing to unpack .../158-libsyntax-keyword-try-perl_0.31-1+b1_amd64.deb ... Unpacking libsyntax-keyword-try-perl (0.31-1+b1) ... Selecting previously unselected package libterm-readkey-perl. Preparing to unpack .../159-libterm-readkey-perl_2.38-2+b5_amd64.deb ... Unpacking libterm-readkey-perl (2.38-2+b5) ... Selecting previously unselected package libtext-levenshteinxs-perl. Preparing to unpack .../160-libtext-levenshteinxs-perl_0.03-5+b5_amd64.deb ... Unpacking libtext-levenshteinxs-perl (0.03-5+b5) ... Selecting previously unselected package libtext-markdown-discount-perl. Preparing to unpack .../161-libtext-markdown-discount-perl_0.18-1+b1_amd64.deb ... Unpacking libtext-markdown-discount-perl (0.18-1+b1) ... Selecting previously unselected package libtext-xslate-perl:amd64. Preparing to unpack .../162-libtext-xslate-perl_3.5.9-2+b3_amd64.deb ... Unpacking libtext-xslate-perl:amd64 (3.5.9-2+b3) ... Selecting previously unselected package libtime-duration-perl. Preparing to unpack .../163-libtime-duration-perl_1.21-2_all.deb ... Unpacking libtime-duration-perl (1.21-2) ... Selecting previously unselected package libtime-moment-perl. Preparing to unpack .../164-libtime-moment-perl_0.46-1+b1_amd64.deb ... Unpacking libtime-moment-perl (0.46-1+b1) ... Selecting previously unselected package libunicode-utf8-perl. Preparing to unpack .../165-libunicode-utf8-perl_0.75-1+b1_amd64.deb ... Unpacking libunicode-utf8-perl (0.75-1+b1) ... Selecting previously unselected package libwww-mechanize-perl. Preparing to unpack .../166-libwww-mechanize-perl_2.22-1_all.deb ... Unpacking libwww-mechanize-perl (2.22-1) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../167-libxml-namespacesupport-perl_1.12-2_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-2) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../168-libxml-sax-base-perl_1.09-3_all.deb ... Unpacking libxml-sax-base-perl (1.09-3) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../169-libxml-sax-perl_1.02+dfsg-5_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-5) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../170-libxml-libxml-perl_2.0207+dfsg+really+2.0134-8+b1_amd64.deb ... Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-8+b1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../171-libyaml-0-2_0.2.5-2+b1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-2+b1) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../172-libyaml-libyaml-perl_0.910.0+ds-1+b1_amd64.deb ... Unpacking libyaml-libyaml-perl (0.910.0+ds-1+b1) ... Selecting previously unselected package plzip. Preparing to unpack .../173-plzip_1.13-2_amd64.deb ... Unpacking plzip (1.13-2) ... Selecting previously unselected package lzop. Preparing to unpack .../174-lzop_1.04-2_amd64.deb ... Unpacking lzop (1.04-2) ... Selecting previously unselected package patchutils. Preparing to unpack .../175-patchutils_0.4.5-1_amd64.deb ... Unpacking patchutils (0.4.5-1) ... Selecting previously unselected package t1utils. Preparing to unpack .../176-t1utils_1.41-4_amd64.deb ... Unpacking t1utils (1.41-4) ... Selecting previously unselected package unzip. Preparing to unpack .../177-unzip_6.0-31_amd64.deb ... Unpacking unzip (6.0-31) ... Selecting previously unselected package lintian. Preparing to unpack .../178-lintian_2.141.0_all.deb ... Unpacking lintian (2.141.0) ... Selecting previously unselected package sbuild-build-depends-lintian-dummy:ppc64el. Preparing to unpack .../179-sbuild-build-depends-lintian-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-lintian-dummy:ppc64el (0.invalid.0) ... Setting up libapt-pkg-perl (0.1.43+b1) ... Setting up liblz1:amd64 (1.16-2) ... Setting up libberkeleydb-perl:amd64 (0.66-2+b2) ... Setting up plzip (1.13-2) ... update-alternatives: using /usr/bin/lzip.plzip to provide /usr/bin/lzip (lzip) in auto mode update-alternatives: using /usr/bin/lzip.plzip to provide /usr/bin/lzip-compressor (lzip-compressor) in auto mode update-alternatives: using /usr/bin/lzip.plzip to provide /usr/bin/lzip-decompressor (lzip-decompressor) in auto mode Setting up libtext-charwidth-perl:amd64 (0.04-12+b1) ... Setting up libnpth0t64:amd64 (1.8-4) ... Setting up libkeyutils1:amd64 (1.6.3-6+b2) ... Setting up libunicode-utf8-perl (0.75-1+b1) ... Setting up libmouse-perl:amd64 (2.6.2-1+b1) ... Setting up libgpg-error0:amd64 (1.61-5) ... Setting up libdata-messagepack-perl (1.02-3+b1) ... Setting up libclass-inspector-perl (1.36-3) ... Setting up libdynaloader-functions-perl (0.004-2) ... Setting up libtext-glob-perl (0.11-3) ... Setting up libclass-method-modifiers-perl (2.15-1) ... Setting up liblist-compare-perl (0.55-2) ... Setting up libclone-perl:amd64 (0.50-1+b1) ... Setting up libyaml-0-2:amd64 (0.2.5-2+b1) ... Setting up libsub-identify-perl (0.14-4+b1) ... Setting up distro-info-data (2026.08.20-1) ... Setting up libcpanel-json-xs-perl:amd64 (4.51-1) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up libdevel-size-perl (0.87-1+b1) ... Setting up unzip (6.0-31) ... Setting up libbrotli1:amd64 (1.2.0-4+b1) ... Setting up libsqlite3-0:amd64 (3.53.4-2) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libyaml-libyaml-perl (0.910.0+ds-1+b1) ... Setting up libio-interactive-perl (1.027-1) ... Setting up libtry-tiny-perl (0.32-1) ... Setting up libnghttp2-14:amd64 (1.70.0-1) ... Setting up perl-openssl-defaults:amd64 (7+b2) ... Setting up libmldbm-perl (2.05-4) ... Setting up libxml-namespacesupport-perl (1.12-2) ... Setting up libgcrypt20:amd64 (1.12.3-2) ... Setting up liblzo2-2:amd64 (2.10-3+b2) ... Setting up libtime-moment-perl (0.46-1+b1) ... Setting up libencode-locale-perl (1.05-3) ... Setting up libidn2-0:amd64 (2.3.8-5) ... Setting up libcom-err2:amd64 (1.47.4-1+b1) ... Setting up libparams-someutil-perl (1.11-1) ... Setting up libconfig-tiny-perl (2.30-1) ... Setting up libsereal-encoder-perl (5.006+ds-1+b1) ... Setting up liblist-utilsby-perl (0.12-2) ... Setting up libtext-wrapi18n-perl (0.06-11) ... Setting up libnet-netmask-perl (2.0003-1) ... Setting up libsub-install-perl (0.929-1) ... Setting up libfyaml0:amd64 (0.9.4-1) ... Setting up libkrb5support0:amd64 (1.22.1-3) ... Setting up libnumber-compare-perl (0.03-3) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-11) ... Setting up patchutils (0.4.5-1) ... Setting up libjson-maybexs-perl (1.004008-1) ... Setting up libxml-sax-base-perl (1.09-3) ... Setting up libio-string-perl (1.08-4) ... Setting up libnetaddr-ip-perl (4.079+dfsg-2+b6) ... Setting up libclass-data-inheritable-perl (0.10-1) ... Setting up libproc2-1:amd64 (2:4.0.7-1) ... Setting up libfile-find-rule-perl (0.35-1) ... Setting up libipc-system-simple-perl (1.30-2) ... Setting up libnet-domain-tld-perl (1.75-4) ... Setting up libperlio-utf8-strict-perl (0.010-1+b4) ... Setting up t1utils (1.41-4) ... Setting up diffstat (1.69-1) ... Setting up libvariable-magic-perl (0.65-1) ... Setting up libio-html-perl (1.004-3) ... Setting up libdata-optlist-perl (0.115-1) ... Setting up libb-hooks-op-check-perl:amd64 (0.22-3+b5) ... Setting up libfile-libmagic-perl (1.23-2+b3) ... Setting up libncursesw6:amd64 (6.6+20260608-2) ... Setting up libk5crypto3:amd64 (1.22.1-3) ... Setting up libparams-util-perl (1.102-3+b2) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-11) ... Setting up libtime-duration-perl (1.21-2) ... Setting up libtext-xslate-perl:amd64 (3.5.9-2+b3) ... Setting up libnghttp3-9:amd64 (1.17.0-1) ... Setting up libsub-exporter-progressive-perl (0.001013-3) ... Setting up libcapture-tiny-perl (0.50-1) ... Setting up libtimedate-perl (2.3500-1) ... Setting up libsub-name-perl:amd64 (0.28-1+b3) ... Setting up libffi8:amd64 (3.8.0-2) ... Setting up libdata-validate-domain-perl (0.15-1) ... Setting up libproc-processtable-perl:amd64 (0.637-1+b3) ... Setting up libpath-tiny-perl (0.150-1) ... Setting up lzop (1.04-2) ... Setting up libassuan9:amd64 (3.0.2-2+b2) ... Setting up procps (2:4.0.7-1) ... Setting up librole-tiny-perl (2.002005-1) ... Setting up libtasn1-6:amd64 (4.21.0-2+b1) ... Setting up libipc-run3-perl (0.049-1) ... Setting up libregexp-wildcards-perl (1.05-3) ... Setting up libfile-sharedir-perl (1.118-3) ... Setting up libaliased-perl (0.34-3) ... Setting up netbase (6.6) ... Setting up libngtcp2-16:amd64 (1.24.0-1) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006009-1) ... Setting up libdevel-stacktrace-perl (2.0500-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b7) ... Setting up libkrb5-3:amd64 (1.22.1-3) ... Setting up libstemmer0d:amd64 (3.1.1-1) ... Setting up libsort-versions-perl (1.62-3) ... Setting up libssh2-1t64:amd64 (1.11.1-6) ... Setting up libterm-readkey-perl (2.38-2+b5) ... Setting up libfont-ttf-perl (1.06-2) ... Setting up openssl (3.6.4-1) ... Setting up libtext-levenshteinxs-perl (0.03-5+b5) ... Setting up libperlio-gzip-perl (0.20-1+b5) ... Setting up readline-common (8.3-4) ... Setting up libhtml-html5-entities-perl (0.004-3) ... Setting up libsereal-decoder-perl (5.006+ds-1+b1) ... Setting up libmarkdown2:amd64 (2.2.7-2.1+b2) ... Setting up libldap2:amd64 (2.6.14+dfsg-2) ... Setting up liburi-perl (5.37-1) ... Setting up iso-codes (4.20.1-1) ... Setting up libnet-ipv6addr-perl (1.02-1) ... Setting up libsub-exporter-perl (0.990-1.1) ... Setting up libdata-validate-ip-perl (0.31-1) ... Setting up libemail-address-xs-perl (1.05-1+b5) ... Setting up libnet-ssleay-perl:amd64 (1.96-2) ... Setting up libksba8:amd64 (1.8.1-1) ... Setting up libhttp-date-perl (6.08-1) ... Setting up libfile-basedir-perl (0.09-2) ... Setting up libfile-listing-perl (6.16-1) ... Setting up libdistro-info-perl (1.17) ... Setting up libpsl5t64:amd64 (0.23.3-1) ... Setting up libnet-http-perl (6.24-1) ... Setting up libtext-markdown-discount-perl (0.18-1+b1) ... Setting up libexception-class-perl (1.45-1) ... Setting up libdevel-callchecker-perl:amd64 (0.009-3+b1) ... Setting up ca-certificates (20260816) ... Updating certificates in /etc/ssl/certs... 121 added, 0 removed; done. Setting up libglib2.0-0t64:amd64 (2.90.0-1) ... No schema files found: doing nothing. Setting up libdata-validate-uri-perl (0.07-3) ... Setting up libxs-parse-keyword-perl (0.49-1+b1) ... Setting up shared-mime-info (2.4-5+b3) ... Setting up libp11-kit0:amd64 (0.26.5-1) ... Setting up libgssapi-krb5-2:amd64 (1.22.1-3) ... Setting up ucf (3.0056) ... Setting up libreadline8t64:amd64 (8.3-4) ... Setting up libwww-robotrules-perl (6.03-1) ... Setting up libsyntax-keyword-try-perl (0.31-1+b1) ... Setting up libconst-fast-perl (0.014-2) ... Setting up libhtml-parser-perl:amd64 (3.83-2+b1) ... Setting up gpgconf (2.4.9-7+b1) ... Setting up libio-socket-ssl-perl (2.099-1) ... Setting up gpg (2.4.9-7+b1) ... Setting up libhttp-message-perl (7.04-1) ... Setting up libhtml-form-perl (6.13-1) ... Setting up libgnutls30t64:amd64 (3.8.13-1) ... Setting up libiterator-perl (0.03+ds1-2) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up libiterator-util-perl (0.02+ds1-2) ... Setting up libhttp-cookies-perl (6.12-2) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libxmlb2:amd64 (0.3.29-1) ... Setting up libparams-classify-perl:amd64 (0.015-2+b6) ... Setting up libcgi-pm-perl (4.72-1) ... Setting up libxml-sax-perl (1.02+dfsg-5) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libmodule-runtime-perl (0.018-1) ... Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-8+b1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Setting up libdata-dpath-perl (0.60-1) ... Setting up libngtcp2-crypto-gnutls8:amd64 (1.24.0-1) ... Setting up libcurl4-gnutls:amd64 (8.22.0-1) ... Setting up libmodule-implementation-perl (0.09-2) ... Setting up libpackage-stash-perl (0.40-1) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up liblist-someutils-perl (0.59-1) ... Setting up libappstream5:amd64 (1.2.0-2) ... Setting up liblist-someutils-xs-perl:amd64 (0.59-1+b1) ... Setting up appstream (1.2.0-2) ... ✔ Metadata cache was updated successfully. Setting up libmoox-aliases-perl (0.001006-3) ... Setting up libb-hooks-endofscope-perl (0.28-2) ... Setting up libnamespace-clean-perl (0.27-2) ... Setting up liblwp-protocol-https-perl (6.15-1) ... Setting up libwww-perl (6.83-1) ... Setting up libhtml-tokeparser-simple-perl (3.16-4) ... Setting up libwww-mechanize-perl (2.22-1) ... Setting up lintian (2.141.0) ... Setting up sbuild-build-depends-lintian-dummy:ppc64el (0.invalid.0) ... Processing triggers for libc-bin (2.43-5) ... Processing triggers for man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Processing triggers for ca-certificates (20260816) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Running lintian... I: Lintian run was successful. +------------------------------------------------------------------------------+ | Post Build Thu, 17 Sep 2026 05:21:35 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Thu, 17 Sep 2026 05:21:35 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Thu, 17 Sep 2026 05:21:36 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any Build-Space: n/a Build-Time: 40 Distribution: unstable Foreign Architectures: ppc64el Host Architecture: ppc64el Install-Time: 15 Job: ntfsprogs-plus_1.0.0-4 Lintian: pass Machine Architecture: amd64 Package: ntfsprogs-plus Package-Time: 67 Source-Version: 1.0.0-4 Space: n/a Status: successful Version: 1.0.0-4 -------------------------------------------------------------------------------- Finished at 2026-09-17T05:21:19Z Build needed 00:01:07, no disk space