make[2]: Entering directory '/mnt/disk/master/feeds/packages/utils/smartmontools' touch /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/.prepared_89c47ae73906a3c4403adcb839f3a1a7_18f1e190c5d53547fed41a3eaa76e9e9_check . /mnt/disk/master/include/shell.sh; /mnt/disk/master/staging_dir/host/bin/libdeflate-gzip -dc /mnt/disk/master/dl/smartmontools-7.5.tar.gz | tar -C /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/.. -xf - [ ! -d ./src/ ] || cp -fpR ./src/. /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5 Applying /mnt/disk/master/feeds/packages/utils/smartmontools/patches/001-use-external-drivedb.patch using plaintext: patching file knowndrives.cpp Applying /mnt/disk/master/feeds/packages/utils/smartmontools/patches/002-os_mailer-is-mailx.patch using plaintext: patching file configure touch /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/.prepared_89c47ae73906a3c4403adcb839f3a1a7_18f1e190c5d53547fed41a3eaa76e9e9 rm -f /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/.configured_* rm -f /mnt/disk/master/staging_dir/target-riscv64_generic_musl/stamp/.smartmontools_installed (cd /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/./; if [ -x ./configure ]; then find /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/ -name config.guess | xargs -r chmod u+w; find /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/ -name config.guess | xargs -r -n1 cp --remove-destination /mnt/disk/master/scripts/config.guess; find /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/ -name config.sub | xargs -r chmod u+w; find /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/ -name config.sub | xargs -r -n1 cp --remove-destination /mnt/disk/master/scripts/config.sub; AR="riscv64-openwrt-linux-musl-gcc-ar" AS="riscv64-openwrt-linux-musl-gcc -c -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD="riscv64-openwrt-linux-musl-ld.bfd" NM="riscv64-openwrt-linux-musl-gcc-nm" CC="riscv64-openwrt-linux-musl-gcc" GCC="riscv64-openwrt-linux-musl-gcc" CXX="riscv64-openwrt-linux-musl-g++" RANLIB="riscv64-openwrt-linux-musl-gcc-ranlib" STRIP=riscv64-openwrt-linux-musl-strip OBJCOPY=riscv64-openwrt-linux-musl-objcopy OBJDUMP=riscv64-openwrt-linux-musl-objdump SIZE=riscv64-openwrt-linux-musl-size CFLAGS="-Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti " CPPFLAGS="-I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify " LDFLAGS="-L/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/lib -L/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/lib -fuse-ld=bfd -flto=auto -fuse-linker-plugin -znow -zrelro " with_cxx11_regex=yes with_smartdplugindir=no with_systemdenvfile=no with_systemdsystemunitdir=no with_update_smart_drivedb=no ./configure --target=riscv64-openwrt-linux --host=riscv64-openwrt-linux --build=x86_64-pc-linux-gnu --disable-dependency-tracking --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls --disable-fast-lebe --without-gnupg --without-libcap-ng --without-libsystemd ; fi; ) configure: WARNING: unrecognized options: --disable-nls configure: loading site script /mnt/disk/master/include/site/riscv64 checking for a BSD-compatible install... /mnt/disk/master/staging_dir/host/bin/ginstall -c checking whether build environment is sane... yes checking for riscv64-openwrt-linux-strip... riscv64-openwrt-linux-musl-strip checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no 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 riscv64-openwrt-linux-musl-g++ accepts -g... yes checking for riscv64-openwrt-linux-musl-g++ option to enable C++11 features... none needed checking whether make supports the include directive... yes (GNU style) checking dependency style of riscv64-openwrt-linux-musl-g++... none checking for riscv64-openwrt-linux-gcc... riscv64-openwrt-linux-musl-gcc checking whether the compiler supports GNU C... yes checking whether riscv64-openwrt-linux-musl-gcc accepts -g... yes checking for riscv64-openwrt-linux-musl-gcc option to enable C11 features... none needed checking whether riscv64-openwrt-linux-musl-gcc understands -c and -o together... yes checking dependency style of riscv64-openwrt-linux-musl-gcc... none checking dependency style of riscv64-openwrt-linux-musl-gcc... none checking build system type... x86_64-pc-linux-gnu checking host system type... riscv64-openwrt-linux-gnu checking for riscv64-openwrt-linux-nm... riscv64-openwrt-linux-musl-gcc-nm 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 locale.h... yes checking for byteswap.h... yes checking for sys/sysmacros.h... yes checking for linux/compiler.h... no checking for linux/cciss_ioctl.h... yes checking for __int128... yes checking for long double with more range or precision than double... yes checking for getopt_long... yes checking for close_range... no checking whether byte ordering is bigendian... (cached) no checking whether riscv64-openwrt-linux-musl-g++ supports __attribute__((packed))... yes checking for riscv64-openwrt-linux-musl-g++ option to accept C++17... none needed checking for riscv64-openwrt-linux-musl-g++ option to accept C++14 but not C++17... -std=gnu++14 checking for riscv64-openwrt-linux-musl-g++ option to accept C++11 but not C++14... -std=gnu++11 checking whether the OS provides a POSIX API... yes checking whether os_linux.cpp uses new interface... yes checking whether NVMe device scanning could be safely enabled... yes checking whether _FORTIFY_SOURCE is predefined... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-nls checking whether make sets $(MAKE)... (cached) yes configure: ----------------------------------------------------------------------------- smartmontools-7.5 configuration: host operating system: riscv64-openwrt-linux-gnu C++ compiler: riscv64-openwrt-linux-musl-g++ C compiler: riscv64-openwrt-linux-musl-gcc preprocessor flags: -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify C++ compiler flags: -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W C compiler flags: -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro linker flags: -L/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/lib -L/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/lib -fuse-ld=bfd -flto=auto -fuse-linker-plugin -znow -zrelro OS specific modules: os_linux.o cciss.o dev_areca.o Reproducible build: SOURCE_DATE_EPOCH=1758098677 [2025-09-17T08:44:37+00:00] binary install path: /usr/sbin man page install path: /usr/man doc file install path: /usr/share/doc/smartmontools examples install path: /usr/share/doc/smartmontools/examplescripts drive database file: /usr/share/smartmontools/drivedb.h database update script: [disabled] local drive database: /etc/smart_drivedb.h smartd config file: /etc/smartd.conf smartd warning script: /etc/smartd_warning.sh smartd plugin path: [disabled] PATH within scripts: /usr/local/bin:/usr/bin:/bin smartd initd script: [disabled] smartd save files: [disabled] smartd attribute logs: [disabled] SELinux support: no libcap-ng support: no systemd notify support: no NVMe DEVICESCAN: yes ----------------------------------------------------------------------------- touch /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/.configured_68b329da9893e34099c7d8ad5cb9c940 rm -f /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/.built touch /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/.built_check CFLAGS="-Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify " CXXFLAGS="-Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify " LDFLAGS="-L/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/lib -L/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/lib -fuse-ld=bfd -flto=auto -fuse-linker-plugin -znow -zrelro " make -C /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/. AR="riscv64-openwrt-linux-musl-gcc-ar" AS="riscv64-openwrt-linux-musl-gcc -c -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD="riscv64-openwrt-linux-musl-ld.bfd" NM="riscv64-openwrt-linux-musl-gcc-nm" CC="riscv64-openwrt-linux-musl-gcc" GCC="riscv64-openwrt-linux-musl-gcc" CXX="riscv64-openwrt-linux-musl-g++" RANLIB="riscv64-openwrt-linux-musl-gcc-ranlib" STRIP=riscv64-openwrt-linux-musl-strip OBJCOPY=riscv64-openwrt-linux-musl-objcopy OBJDUMP=riscv64-openwrt-linux-musl-objdump SIZE=riscv64-openwrt-linux-musl-size CROSS="riscv64-openwrt-linux-musl-" ARCH="riscv64" BUILD_INFO='"(localbuild)"' V=1 ; make[3]: Entering directory '/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5' make all-am make[4]: Entering directory '/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5' ./getversion.sh -i > svnversion.h /* svnversion.h. Generated by getversion.sh from Id strings. */ #define SMARTMONTOOLS_SVN_REV "5714" #define SMARTMONTOOLS_SVN_DATE "2025-04-30" #define SMARTMONTOOLS_SVN_TIME "07:43:44" riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o smartctl.o smartctl.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o atacmdnames.o atacmdnames.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o atacmds.o atacmds.cpp atacmds.cpp:2616:1: warning: '{anonymous}::parsed_ata_device::~parsed_ata_device()' defined but not used [-Wunused-function] 2616 | parsed_ata_device::~parsed_ata_device() | ^~~~~~~~~~~~~~~~~ atacmds.cpp:2606:1: warning: '{anonymous}::parsed_ata_device::parsed_ata_device(smart_interface*, const char*)' defined but not used [-Wunused-function] 2606 | parsed_ata_device::parsed_ata_device(smart_interface * intf, const char * dev_name) | ^~~~~~~~~~~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o ataidentify.o ataidentify.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o ataprint.o ataprint.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o dev_ata_cmd_set.o dev_ata_cmd_set.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o dev_intelliprop.o dev_intelliprop.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o dev_interface.o dev_interface.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o dev_jmb39x_raid.o dev_jmb39x_raid.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o farmcmds.o farmcmds.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o farmprint.o farmprint.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o json.o json.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o knowndrives.o knowndrives.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o nvmecmds.o nvmecmds.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o nvmeprint.o nvmeprint.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o scsicmds.o scsicmds.cpp scsicmds.cpp: In member function 'bool scsi_device::query_cmd_support()': scsicmds.cpp:85:38: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 85 | uint8_t * rp = (uint8_t *)calloc(sizeof(uint8_t), RSOC_RESP_SZ); | ^~~~~~~~~~~~~~~ scsicmds.cpp:85:38: note: earlier argument should specify number of elements, later size of each element riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o scsiata.o scsiata.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o scsinvme.o scsinvme.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o scsiprint.o scsiprint.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o utility.o utility.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o os_linux.o os_linux.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o cciss.o cciss.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -DSOURCE_DATE_EPOCH=1758098677 -DBUILD_INFO='"(localbuild)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_SMARTDSCRIPTDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -c -o dev_areca.o dev_areca.cpp riscv64-openwrt-linux-musl-g++ -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5=smartmontools-7.5 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto=auto -fno-fat-lto-objects -fno-rtti -std=gnu++11 -Wall -W -L/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/lib -L/mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/lib -fuse-ld=bfd -flto=auto -fuse-linker-plugin -znow -zrelro -o smartctl smartctl.o atacmdnames.o atacmds.o ataidentify.o ataprint.o dev_ata_cmd_set.o dev_intelliprop.o dev_interface.o dev_jmb39x_raid.o farmcmds.o farmprint.o json.o knowndrives.o nvmecmds.o nvmeprint.o scsicmds.o scsiata.o scsinvme.o scsiprint.o utility.o os_linux.o cciss.o dev_areca.o In member function '__ct ', inlined from '__ct_comp ' at dev_jmb39x_raid.cpp:359:1, inlined from 'get_jmb39x_device' at dev_jmb39x_raid.cpp:741:98: dev_jmb39x_raid.cpp:354:3: warning: 'version' may be used uninitialized [-Wmaybe-uninitialized] 354 | m_version(version), m_port(port), m_lba(lba), m_force(force), | ^ dev_jmb39x_raid.cpp: In member function 'get_jmb39x_device': dev_jmb39x_raid.cpp:702:11: note: 'version' was declared here 702 | uint8_t version; | ^ during RTL pass: combine ataprint.cpp: In function 'PrintSmartErrorlog': ataprint.cpp:2385:1: internal compiler error: Segmentation fault 2385 | } | ^ 0x26512a5 diagnostic_impl(rich_location*, diagnostic_metadata const*, int, char const*, __va_list_tag (*) [1], diagnostic_t) ???:0 0x26523a7 internal_error(char const*, ...) ???:0 0xf313af crash_signal(int) ???:0 0x1f02eaa try_combine(rtx_insn*, rtx_insn*, rtx_insn*, rtx_insn*, bool*, rtx_insn*) ???:0 0x1f095b5 (anonymous namespace)::pass_combine::execute(function*) ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. make[5]: *** [/mnt/disk/master/tmp/ccJUcjnH.mk:5: /mnt/disk/master/tmp/ccLARaHI.ltrans1.ltrans.o] Error 1 make[5]: *** Waiting for unfinished jobs.... lto-wrapper: fatal error: make returned 2 exit status compilation terminated. /mnt/disk/master/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/lib/gcc/riscv64-openwrt-linux-musl/14.3.0/../../../../riscv64-openwrt-linux-musl/bin/ld.bfd: error: lto-wrapper failed collect2: error: ld returned 1 exit status make[4]: *** [Makefile:1074: smartctl] Error 1 make[4]: Leaving directory '/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5' make[3]: *** [Makefile:977: all] Error 2 make[3]: Leaving directory '/mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5' make[2]: *** [Makefile:131: /mnt/disk/master/build_dir/target-riscv64_generic_musl/smartmontools-7.5/.built] Error 2 make[2]: Leaving directory '/mnt/disk/master/feeds/packages/utils/smartmontools' time: package/feeds/packages/smartmontools/compile#20.93#1.75#15.53