Cook: smartmontools 5.41 ================================================================================ QA: checking package receipt... Extracting source archive "smartmontools-5.41.tar.gz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed configure: loading site script /etc/slitaz/cook.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for i486-slitaz-linux-g++... i486-slitaz-linux-g++ 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... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i486-slitaz-linux-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of i486-slitaz-linux-g++... gcc3 checking for i486-slitaz-linux-gcc... i486-slitaz-linux-gcc checking whether we are using the GNU C compiler... yes checking whether i486-slitaz-linux-gcc accepts -g... yes checking for i486-slitaz-linux-gcc option to accept ISO C89... none needed checking dependency style of i486-slitaz-linux-gcc... gcc3 checking dependency style of i486-slitaz-linux-gcc... gcc3 checking for i486-slitaz-linux-pkg-config... /usr/bin/i486-slitaz-linux-pkg-config checking pkg-config is at least version 0.9.0... yes checking build system type... i486-slitaz-linux-gnu checking host system type... i486-slitaz-linux-gnu checking whether this is a build from SVN... no checking for library containing socket... none required checking for library containing gethostbyname... none required checking for library containing getaddrinfo... none required checking for library containing getdomainname... none required checking how to run the C++ preprocessor... i486-slitaz-linux-g++ -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking dev/ata/atavar.h usability... no checking dev/ata/atavar.h presence... no checking for dev/ata/atavar.h... no checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking sys/inttypes.h usability... no checking sys/inttypes.h presence... no checking for sys/inttypes.h... no checking sys/int_types.h usability... no checking sys/int_types.h presence... no checking for sys/int_types.h... no checking sys/tweio.h usability... no checking sys/tweio.h presence... no checking for sys/tweio.h... no checking sys/twereg.h usability... no checking sys/twereg.h presence... no checking for sys/twereg.h... no checking sys/tw_osl_ioctl.h usability... no checking sys/tw_osl_ioctl.h presence... no checking for sys/tw_osl_ioctl.h... no checking dev/ciss/cissio.h usability... no checking dev/ciss/cissio.h presence... no checking for dev/ciss/cissio.h... no checking linux/compiler.h usability... no checking linux/compiler.h presence... no checking for linux/compiler.h... no checking for linux/cciss_ioctl.h... yes checking for ntdddisk.h... no checking for ddk/ntdddisk.h... no checking wbemcli.h usability... no checking wbemcli.h presence... no checking for wbemcli.h... no checking for int64_t... yes checking for uint64_t... yes checking for getopt_long... yes checking for regcomp... yes checking for getdomainname... yes checking for gethostname... yes checking for getaddrinfo... yes checking for gethostbyname... yes checking for sigset... yes checking for strtoull... yes checking for uname... yes checking whether byte ordering is bigendian... no checking for working snprintf... yes checking whether i486-slitaz-linux-g++ supports __attribute__((packed))... yes Package systemd was not found in the pkg-config search path. Perhaps you should add the directory containing `systemd.pc' to the PKG_CONFIG_PATH environment variable No package 'systemd' found checking which init (rc) directory to use... ${sysconfdir}/init.d checking for capng_clear in -lcap-ng... no checking whether to use libcap-ng... no checking whether os_linux.cpp uses new interface... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands checking whether make sets $(MAKE)... (cached) yes ----------------------------------------------------------------------------- smartmontools-5.41 configuration: host operating system: i486-slitaz-linux-gnu C++ compiler: i486-slitaz-linux-g++ C compiler: i486-slitaz-linux-gcc preprocessor flags: -D_GLIBCXX_USE_C99_MATH=1 C++ compiler flags: -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W C compiler flags: -march=i486 -Os -pipe -mindirect-branch=thunk linker flags: -Wl,-Os,--as-needed OS specific modules: os_linux.o cciss.o binary install path: /usr/sbin man page install path: /usr/share/man doc file install path: /usr/share/doc/smartmontools-5.41 examples install path: /usr/share/doc/smartmontools-5.41/examplescripts drive database file: /usr/share/smartmontools/drivedb.h database update script: /usr/sbin/update-smart-drivedb download tools: curl wget lynx local drive database: /etc/smart_drivedb.h smartd config file: /etc/smartd.conf smartd initd script: /etc/init.d/smartd smartd save files: [disabled] smartd attribute logs: [disabled] libcap-ng support: no SELinux support: no ----------------------------------------------------------------------------- make all-am make[1]: Entering directory '/home/slitaz/wok/smartmontools/source/smartmontools-5.41' i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT smartd.o -MD -MP -MF .deps/smartd.Tpo -c -o smartd.o smartd.cpp i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT atacmdnames.o -MD -MP -MF .deps/atacmdnames.Tpo -c -o atacmdnames.o atacmdnames.cpp i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT atacmds.o -MD -MP -MF .deps/atacmds.Tpo -c -o atacmds.o atacmds.cpp i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT dev_ata_cmd_set.o -MD -MP -MF .deps/dev_ata_cmd_set.Tpo -c -o dev_ata_cmd_set.o dev_ata_cmd_set.cpp i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT dev_interface.o -MD -MP -MF .deps/dev_interface.Tpo -c -o dev_interface.o dev_interface.cpp i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT knowndrives.o -MD -MP -MF .deps/knowndrives.Tpo -c -o knowndrives.o knowndrives.cpp mv -f .deps/atacmdnames.Tpo .deps/atacmdnames.Po i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT scsicmds.o -MD -MP -MF .deps/scsicmds.Tpo -c -o scsicmds.o scsicmds.cpp atacmds.cpp:1350:18: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("Span %d changed from %"PRIu64"-%"PRIu64" (%"PRIu64" sectors)\n", ^ atacmds.cpp:1350:48: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("Span %d changed from %"PRIu64"-%"PRIu64" (%"PRIu64" sectors)\n", ^ atacmds.cpp:1350:58: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("Span %d changed from %"PRIu64"-%"PRIu64" (%"PRIu64" sectors)\n", ^ atacmds.cpp:1352:18: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" to %"PRIu64"-%"PRIu64" (%"PRIu64" sectors) (%"PRIu64" spans)\n", ^ atacmds.cpp:1352:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" to %"PRIu64"-%"PRIu64" (%"PRIu64" sectors) (%"PRIu64" spans)\n", ^ atacmds.cpp:1352:57: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" to %"PRIu64"-%"PRIu64" (%"PRIu64" sectors) (%"PRIu64" spans)\n", ^ atacmds.cpp:1352:68: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" to %"PRIu64"-%"PRIu64" (%"PRIu64" sectors) (%"PRIu64" spans)\n", ^ atacmds.cpp:1369:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("Invalid selective self-test span %d: %"PRIu64"-%"PRIu64" (%"PRIu64" sectors)\n", ^ atacmds.cpp:1369:58: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("Invalid selective self-test span %d: %"PRIu64"-%"PRIu64" (%"PRIu64" sectors)\n", ^ atacmds.cpp:1369:68: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("Invalid selective self-test span %d: %"PRIu64"-%"PRIu64" (%"PRIu64" sectors)\n", ^ atacmds.cpp:1690:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" %d %20"PRId64" %20"PRId64"\n", i, ^ atacmds.cpp:1690:29: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" %d %20"PRId64" %20"PRId64"\n", i, ^ atacmds.cpp:1998:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s = strprintf("%"PRIu64, rawvalue); ^ atacmds.cpp:2002:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s = strprintf("0x%012"PRIx64, rawvalue); ^ atacmds.cpp:2006:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s = strprintf("0x%016"PRIx64, rawvalue); ^ atacmds.cpp:2037:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s = strprintf("%"PRIu64"h+%02"PRIu64"m", tmp1, tmp2); ^ atacmds.cpp:2037:30: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s = strprintf("%"PRIu64"h+%02"PRIu64"m", tmp1, tmp2); ^ atacmds.cpp:2049:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s = strprintf("%"PRIu64"h+%02"PRIu64"m+%02"PRIu64"s", hours, minutes, seconds); ^ atacmds.cpp:2049:30: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s = strprintf("%"PRIu64"h+%02"PRIu64"m+%02"PRIu64"s", hours, minutes, seconds); ^ atacmds.cpp:2049:43: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s = strprintf("%"PRIu64"h+%02"PRIu64"m+%02"PRIu64"s", hours, minutes, seconds); ^ atacmds.cpp:2058:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s += strprintf("%"PRIu64"h+%02"PRIu64"m", hours, minutes); ^ atacmds.cpp:2058:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s += strprintf("%"PRIu64"h+%02"PRIu64"m", hours, minutes); ^ atacmds.cpp:2625:38: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] snprintf(msglba, sizeof(msglba), "%"PRIu64, failing_lba); ^ smartd.cpp:648:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf(f, "%s = %"PRIu64"\n", name, val); ^ smartd.cpp:654:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf(f, "%s.%d.%s = %"PRIu64"\n", name1, id, name2, val); ^ smartd.cpp:728:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf(f, "\t%d;%d;%"PRIu64";", pa.id, pa.val, pa.raw); ^ smartd.cpp:1728:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] PrintOut(LOG_INFO, "Device: %s, ignoring %s count - bogus Attribute %d value %"PRIu64" (0x%"PRIx64")\n", ^ smartd.cpp:1728:90: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] PrintOut(LOG_INFO, "Device: %s, ignoring %s count - bogus Attribute %d value %"PRIu64" (0x%"PRIx64")\n", ^ smartd.cpp:1793:32: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] snprintf(wwn, sizeof(wwn), "WWN:%x-%06x-%09"PRIx64", ", naa, oui, unique_id); ^ smartd.cpp:2583:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] PrintOut(LOG_INFO, "Device: %s, %s test span at LBA %"PRIu64" - %"PRIu64" (%"PRIu64" sectors, %u%% - %u%% of disk).\n", ^ smartd.cpp:2583:65: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] PrintOut(LOG_INFO, "Device: %s, %s test span at LBA %"PRIu64" - %"PRIu64" (%"PRIu64" sectors, %u%% - %u%% of disk).\n", ^ smartd.cpp:2583:77: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] PrintOut(LOG_INFO, "Device: %s, %s test span at LBA %"PRIu64" - %"PRIu64" (%"PRIu64" sectors, %u%% - %u%% of disk).\n", ^ smartd.cpp:2629:29: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] std::string s = strprintf("Device: %s, %"PRId64" %s", cfg.name.c_str(), rawval, msg); ^ smartd.cpp:2631:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] s += strprintf(" (changed %+"PRId64")", rawval - prev_rawval); ^ smartd.cpp:3824:30: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] throw std::logic_error("Internal error parsing "SCANDIRECTIVE); ^ smartd.cpp:4554:18: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] "\a\nSignal INT - rereading configuration file %s ("SIGQUIT_KEYNAME" quits)\n\n", ^ scsicmds.cpp: In function 'int scsiSetExceptionControlAndWarning(scsi_device*, int, const scsi_iec_mode_page*)': scsicmds.cpp:1310:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (iecp->gotChangeable && ^~ scsicmds.cpp:1313:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' rout[offset + 2] &= TEST_DISABLE;/* clear TEST bit for spec */ ^~~~ atacmds.cpp: In function 'int smartcommandhandler(ata_device*, smart_command_set, int, char*)': atacmds.cpp:585:32: warning: this statement may fall through [-Wimplicit-fallthrough=] in.out_needed.lba_high = in.out_needed.lba_mid = true; // Status returned here ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ atacmds.cpp:586:7: note: here case STATUS: ^~~~ mv -f .deps/dev_ata_cmd_set.Tpo .deps/dev_ata_cmd_set.Po i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT scsiata.o -MD -MP -MF .deps/scsiata.Tpo -c -o scsiata.o scsiata.cpp atacmds.cpp: At global scope: atacmds.cpp:2809:1: warning: '{anonymous}::parsed_ata_device::~parsed_ata_device()' defined but not used [-Wunused-function] parsed_ata_device::~parsed_ata_device() throw() ^~~~~~~~~~~~~~~~~ atacmds.cpp:2799:1: warning: '{anonymous}::parsed_ata_device::parsed_ata_device(smart_interface*, const char*)' defined but not used [-Wunused-function] parsed_ata_device::parsed_ata_device(smart_interface * intf, const char * dev_name) ^~~~~~~~~~~~~~~~~ mv -f .deps/dev_interface.Tpo .deps/dev_interface.Po echo '/* svnversion.h. Generated by Makefile from Id strings. */' > svnversion.h (cd . && cat CHANGELOG Makefile.am configure.in smart*.in *.cpp *.h *.s) \ | sed -n 's,^.*\$[I][d]: [^ ]* \([0-9][0-9]* [0-9][-0-9]* [0-9][:0-9]*\)[^:0-9][^$]*\$.*$,\1,p' \ | sort -n -r \ | sed -n 'h;s,^\([^ ]*\) .*$,REV "\1",p;g;s,^[^ ]* \([^ ]*\) .*$,DATE "\1",p;g;s,^[^ ]* [^ ]* \([^ ]*\)$,TIME "\1",p;q' \ | sed 's,^,#define SMARTMONTOOLS_SVN_,' >> svnversion.h i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT os_linux.o -MD -MP -MF .deps/os_linux.Tpo -c -o os_linux.o os_linux.cpp mv -f .deps/knowndrives.Tpo .deps/knowndrives.Po i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT cciss.o -MD -MP -MF .deps/cciss.Tpo -c -o cciss.o cciss.cpp scsiata.cpp: In member function 'virtual bool sat::sat_device::ata_pass_through(const ata_cmd_in&, ata_cmd_out&)': scsiata.cpp:221:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!ata_cmd_is_ok(in, ^~ scsiata.cpp:228:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' struct scsi_cmnd_io io_hdr; ^~~~~~ scsiata.cpp: In member function 'virtual int sat::usbcypress_device::ata_command_interface(smart_command_set, int, char*)': scsiata.cpp:593:9: warning: variable 'protocol' set but not used [-Wunused-but-set-variable] int protocol = 3; /* non-data */ ^~~~~~~~ smartd.cpp: In function 'void MailWarning(const dev_config&, dev_state&, int, const char*, ...)': smartd.cpp:1036:25: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 223 [-Wformat-truncation=] snprintf(subject, 256,"SMART error (%s) detected on host: %s", whichfail[which], hostname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ In file included from /usr/include/stdio.h:873, from smartd.cpp:30: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 34 or more bytes (assuming 289) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smartd.cpp:1074:14: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 92 and 857 [-Wformat-truncation=] "This email was generated by the smartd daemon running on:\n\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " host name: %s\n" ~~~~~~~~~~~~~~~~~~~~ " DNS domain: %s\n" ~~~~~~~~~~~~~~~~~~~~ " NIS domain: %s\n\n" ~~~~~~~~~~~~~~~~~~~~~~ "The following warning/error was logged by the smartd daemon:\n\n" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s\n\n" ~~~~~~~~ "For details see host's SYSLOG.\n\n" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s%s%s", ~~~~~~~~ hostname, domainname, nisdomain, message, further, original, additional); ~~~~~~~ In file included from /usr/include/stdio.h:873, from smartd.cpp:30: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 202 and 1987 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/cciss.Tpo .deps/cciss.Po i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT smartctl.o -MD -MP -MF .deps/smartctl.Tpo -c -o smartctl.o smartctl.cpp smartd.cpp: In function 'char next_scheduled_test(const dev_config&, dev_state&, bool, time_t)': smartd.cpp:2341:42: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] snprintf(pattern, sizeof(pattern), "%c/%02d/%02d/%1d/%02d", ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from smartd.cpp:30: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 13 and 50 bytes into a destination of size 16 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/atacmds.Tpo .deps/atacmds.Po i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT ataprint.o -MD -MP -MF .deps/ataprint.Tpo -c -o ataprint.o ataprint.cpp smartctl.cpp:651:35: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] sprintf(extraerror, "ERROR: Start LBA (%"PRIu64") > ending LBA (%"PRId64") in argument \"%s\"\n", ^ smartctl.cpp:651:62: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] sprintf(extraerror, "ERROR: Start LBA (%"PRIu64") > ending LBA (%"PRId64") in argument \"%s\"\n", ^ ataprint.cpp:389:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] snprintf(tmp, 128, " at LBA = 0x%08"PRIx64" = %"PRIu64, lba48, lba48); ^ ataprint.cpp:389:49: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] snprintf(tmp, 128, " at LBA = 0x%08"PRIx64" = %"PRIu64, lba48, lba48); ^ ataprint.cpp:442:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("LU WWN Device Id: %x %06x %09"PRIx64"\n", naa, oui, unique_id); ^ ataprint.cpp:1104:10: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("0x%04x %u %12"PRIu64"%c %s\n", id, size, val, ^ ataprint.cpp:1534:32: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] if ((field1=snprintf(tmp,64, "%"PRIu64, maxl))<7) ^ ataprint.cpp:1536:32: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] if ((field2=snprintf(tmp,64, "%"PRIu64, maxr))<7) ^ ataprint.cpp:1548:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" %d %*"PRIu64" %*"PRIu64" %s [%01d0%% left] (%"PRIu64"-%"PRIu64")\n", ^ ataprint.cpp:1548:30: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" %d %*"PRIu64" %*"PRIu64" %s [%01d0%% left] (%"PRIu64"-%"PRIu64")\n", ^ ataprint.cpp:1548:42: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" %d %*"PRIu64" %*"PRIu64" %s [%01d0%% left] (%"PRIu64"-%"PRIu64")\n", ^ ataprint.cpp:1548:72: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" %d %*"PRIu64" %*"PRIu64" %s [%01d0%% left] (%"PRIu64"-%"PRIu64")\n", ^ ataprint.cpp:1553:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" %d %*"PRIu64" %*"PRIu64" Not_testing\n", ^ ataprint.cpp:1553:30: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" %d %*"PRIu64" %*"PRIu64" Not_testing\n", ^ ataprint.cpp:1560:10: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("%5d %*"PRIu64" %*"PRIu64" Read_scanning %s\n", ^ ataprint.cpp:1560:25: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("%5d %*"PRIu64" %*"PRIu64" Read_scanning %s\n", ^ mv -f .deps/scsiata.Tpo .deps/scsiata.Po i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT scsiprint.o -MD -MP -MF .deps/scsiprint.Tpo -c -o scsiprint.o scsiprint.cpp scsiprint.cpp:429:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" = %"PRIu64"\n", ull); ^ scsiprint.cpp:522:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" = %"PRIu64"\n", ull); ^ scsiprint.cpp:571:18: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("%s%8"PRIu64" %8"PRIu64" %8"PRIu64" %8"PRIu64" %8"PRIu64, ^ scsiprint.cpp:571:30: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("%s%8"PRIu64" %8"PRIu64" %8"PRIu64" %8"PRIu64" %8"PRIu64, ^ scsiprint.cpp:571:41: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("%s%8"PRIu64" %8"PRIu64" %8"PRIu64" %8"PRIu64" %8"PRIu64, ^ scsiprint.cpp:571:53: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("%s%8"PRIu64" %8"PRIu64" %8"PRIu64" %8"PRIu64" %8"PRIu64, ^ scsiprint.cpp:571:65: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("%s%8"PRIu64" %8"PRIu64" %8"PRIu64" %8"PRIu64" %8"PRIu64, ^ scsiprint.cpp:575:18: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout(" %12.3f %8"PRIu64"\n", processed_gb, ecp->counter[6]); ^ scsiprint.cpp:584:18: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("\nNon-medium error count: %8"PRIu64"\n", nme.counterPC0); ^ scsiprint.cpp:586:18: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("Track following error count [Hitachi]: %8"PRIu64"\n", ^ scsiprint.cpp:589:18: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] pout("Positioning error count [Hitachi]: %8"PRIu64"\n", ^ scsiprint.cpp:787:42: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] snprintf(buff, sizeof(buff), "%"PRIu64, ull); ^ scsiprint.cpp: In function 'void show_sas_port_param(unsigned char*, int)': scsiprint.cpp:1079:25: warning: variable 'pcb' set but not used [-Wunused-but-set-variable] int j, m, n, nphys, pcb, t, sz, spld_len; ^~~ mv -f .deps/scsicmds.Tpo .deps/scsicmds.Po smartd.cpp: In function 'void RegisterDevices(const dev_config_vector&, smart_device_list&, dev_config_vector&, dev_state_vector&, smart_device_list&)': smartd.cpp:1793:32: warning: ', ' directive output may be truncated writing 2 bytes into a region of size between 0 and 8 [-Wformat-truncation=] snprintf(wwn, sizeof(wwn), "WWN:%x-%06x-%09"PRIx64", ", naa, oui, unique_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from smartd.cpp:30: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 25 and 41 bytes into a destination of size 30 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ./config.status --file=update-smart-drivedb config.status: creating update-smart-drivedb chmod +x update-smart-drivedb cat ./smartd.conf.5.in | sed "s|CURRENT_SVN_VERSION|smartmontools-5.41|g; s|CURRENT_SVN_DATE|`sed -n 's,^.*DATE[^"]*"\([^"]*\)".*$,\1,p' svnversion.h`|g; s|CURRENT_SVN_REV|`sed -n 's,^.*REV[^"]*"\([^"]*\)".*$,r\1,p' svnversion.h`|g; s|/usr/local/share/man/|/usr/share/man/|g; s|/usr/local/sbin/|/usr/sbin/|g; s|/usr/local/etc/rc\\.d/init.d/|/etc/init.d/|g; s|/usr/local/share/doc/smartmontools/examplescripts/|!exampledir!|g; s|/usr/local/share/doc/smartmontools/|/usr/share/doc/smartmontools-5.41/|g; s|!exampledir!|/usr/share/doc/smartmontools-5.41/examplescripts/|g; s|/usr/local/etc/smartd\\.conf|/etc/smartd.conf|g; s|/usr/local/etc/smart_drivedb\\.h|/etc/smart_drivedb\\.h|g" | sed '/BEGIN ENABLE_CAPABILITIES/,/END ENABLE_CAPABILITIES/d' | sed "s|/usr/local/share/smartmontools/drivedb\\.h|/usr/share/smartmontools/drivedb.h|g" | sed '/BEGIN ENABLE_SAVESTATES/,/END ENABLE_SAVESTATES/d' | sed '/BEGIN ENABLE_ATTRIBUTELOG/,/END ENABLE_ATTRIBUTELOG/d' > smartd.conf.5 cat ./smartctl.8.in | sed "s|CURRENT_SVN_VERSION|smartmontools-5.41|g; s|CURRENT_SVN_DATE|`sed -n 's,^.*DATE[^"]*"\([^"]*\)".*$,\1,p' svnversion.h`|g; s|CURRENT_SVN_REV|`sed -n 's,^.*REV[^"]*"\([^"]*\)".*$,r\1,p' svnversion.h`|g; s|/usr/local/share/man/|/usr/share/man/|g; s|/usr/local/sbin/|/usr/sbin/|g; s|/usr/local/etc/rc\\.d/init.d/|/etc/init.d/|g; s|/usr/local/share/doc/smartmontools/examplescripts/|!exampledir!|g; s|/usr/local/share/doc/smartmontools/|/usr/share/doc/smartmontools-5.41/|g; s|!exampledir!|/usr/share/doc/smartmontools-5.41/examplescripts/|g; s|/usr/local/etc/smartd\\.conf|/etc/smartd.conf|g; s|/usr/local/etc/smart_drivedb\\.h|/etc/smart_drivedb\\.h|g" | sed '/BEGIN ENABLE_CAPABILITIES/,/END ENABLE_CAPABILITIES/d' | sed "s|/usr/local/share/smartmontools/drivedb\\.h|/usr/share/smartmontools/drivedb.h|g" | sed '/BEGIN ENABLE_SAVESTATES/,/END ENABLE_SAVESTATES/d' | sed '/BEGIN ENABLE_ATTRIBUTELOG/,/END ENABLE_ATTRIBUTELOG/d' > smartctl.8 os_linux.cpp: In member function 'bool os_linux::linux_megaraid_device::megadev_cmd(int, void*, int, void*, int, void*, int)': os_linux.cpp:1118:7: warning: parameter 'senseLen' set but not used [-Wunused-but-set-parameter] int senseLen, void *sense, int /*report*/) ~~~~^~~~~~~~ os_linux.cpp:1118:23: warning: parameter 'sense' set but not used [-Wunused-but-set-parameter] int senseLen, void *sense, int /*report*/) ~~~~~~^~~~~ cat ./smartd.8.in | sed "s|CURRENT_SVN_VERSION|smartmontools-5.41|g; s|CURRENT_SVN_DATE|`sed -n 's,^.*DATE[^"]*"\([^"]*\)".*$,\1,p' svnversion.h`|g; s|CURRENT_SVN_REV|`sed -n 's,^.*REV[^"]*"\([^"]*\)".*$,r\1,p' svnversion.h`|g; s|/usr/local/share/man/|/usr/share/man/|g; s|/usr/local/sbin/|/usr/sbin/|g; s|/usr/local/etc/rc\\.d/init.d/|/etc/init.d/|g; s|/usr/local/share/doc/smartmontools/examplescripts/|!exampledir!|g; s|/usr/local/share/doc/smartmontools/|/usr/share/doc/smartmontools-5.41/|g; s|!exampledir!|/usr/share/doc/smartmontools-5.41/examplescripts/|g; s|/usr/local/etc/smartd\\.conf|/etc/smartd.conf|g; s|/usr/local/etc/smart_drivedb\\.h|/etc/smart_drivedb\\.h|g" | sed '/BEGIN ENABLE_CAPABILITIES/,/END ENABLE_CAPABILITIES/d' | sed "s|/usr/local/share/smartmontools/drivedb\\.h|/usr/share/smartmontools/drivedb.h|g" | sed '/BEGIN ENABLE_SAVESTATES/,/END ENABLE_SAVESTATES/d' | sed '/BEGIN ENABLE_ATTRIBUTELOG/,/END ENABLE_ATTRIBUTELOG/d' > smartd.8 sed "s|/usr/local/sbin/|/usr/sbin/|g" ./smartd.initd.in > smartd.initd i486-slitaz-linux-g++ -DHAVE_CONFIG_H -I. -DBUILD_INFO='"(local build)"' -DSMARTMONTOOLS_SYSCONFDIR='"/etc"' -DSMARTMONTOOLS_DRIVEDBDIR='"/usr/share/smartmontools"' -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -MT utility.o -MD -MP -MF .deps/utility.Tpo -c -o utility.o utility.cpp os_linux.cpp: In function 'int os_linux::do_normal_scsi_cmnd_io(int, scsi_cmnd_io*, int)': os_linux.cpp:807:21: warning: this statement may fall through [-Wimplicit-fallthrough=] sg_io_state = SG_IO_PRESENT_NO; ^ os_linux.cpp:809:5: note: here case SG_IO_PRESENT_NO: ^~~~ os_linux.cpp: In function 'int os_linux::arcmsr_command_handler(int, long unsigned int, unsigned char*, int, void*)': os_linux.cpp:1851:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if ( data && data_len ) ^~ os_linux.cpp:1857:2: note: here case ARCMSR_IOCTL_CLEAR_RQBUFFER: ^~~~ utility.cpp:87:5: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] "%s "PACKAGE_VERSION" " ^ utility.cpp:89:29: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] SMARTMONTOOLS_SVN_DATE" r"SMARTMONTOOLS_SVN_REV ^ utility.cpp:93:7: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " [%s] "BUILD_INFO"\n" ^ utility.cpp:110:5: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] "smartmontools release "PACKAGE_VERSION ^ utility.cpp:111:7: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " dated "SMARTMONTOOLS_RELEASE_DATE" at "SMARTMONTOOLS_RELEASE_TIME"\n" ^ utility.cpp:111:42: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " dated "SMARTMONTOOLS_RELEASE_DATE" at "SMARTMONTOOLS_RELEASE_TIME"\n" ^ utility.cpp:113:5: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] "smartmontools SVN rev "SMARTMONTOOLS_SVN_REV ^ utility.cpp:114:7: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " dated "SMARTMONTOOLS_SVN_DATE" at "SMARTMONTOOLS_SVN_TIME"\n" ^ utility.cpp:114:38: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " dated "SMARTMONTOOLS_SVN_DATE" at "SMARTMONTOOLS_SVN_TIME"\n" ^ utility.cpp:118:5: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] "smartmontools build host: "SMARTMONTOOLS_BUILD_HOST"\n" ^ utility.cpp:119:5: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] "smartmontools build configured: "SMARTMONTOOLS_CONFIGURE_DATE "\n" ^ utility.cpp:120:5: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] "%s compile dated "__DATE__" at "__TIME__"\n" ^ utility.cpp:120:32: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] "%s compile dated "__DATE__" at "__TIME__"\n" ^ utility.cpp:748:30: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] snprintf(num, sizeof(num), "%"PRIu64, val); ^ utility.cpp:796:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] snprintf(str, strsize, "%"PRIu64" %cB", n, prefixes[i]); ^ utility.cpp:798:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] snprintf(str, strsize, "%"PRIu64"%s%u %cB", n, decimal_point, ^ utility.cpp:801:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] snprintf(str, strsize, "%"PRIu64"%s%02u %cB", n, decimal_point, ^ mv -f .deps/smartctl.Tpo .deps/smartctl.Po mv -f .deps/smartd.Tpo .deps/smartd.Po mv -f .deps/scsiprint.Tpo .deps/scsiprint.Po utility.cpp: In function 'void dateandtimezoneepoch(char*, time_t)': utility.cpp:331:37: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(buffer, DATEANDEPOCHLEN, "%s %s", datebuffer, timezonename); ^~~~~~~ In file included from /usr/include/stdio.h:873, from utility.cpp:32: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 65) into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/utility.Tpo .deps/utility.Po mv -f .deps/ataprint.Tpo .deps/ataprint.Po mv -f .deps/os_linux.Tpo .deps/os_linux.Po i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -Wl,-Os,--as-needed -o smartctl smartctl.o atacmdnames.o atacmds.o ataprint.o dev_ata_cmd_set.o dev_interface.o knowndrives.o scsicmds.o scsiata.o scsiprint.o utility.o os_linux.o cciss.o i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -W -Wl,-Os,--as-needed -o smartd smartd.o atacmdnames.o atacmds.o dev_ata_cmd_set.o dev_interface.o knowndrives.o scsicmds.o scsiata.o utility.o os_linux.o cciss.o make[1]: Leaving directory '/home/slitaz/wok/smartmontools/source/smartmontools-5.41' make[1]: Entering directory '/home/slitaz/wok/smartmontools/source/smartmontools-5.41' test -z "/usr/sbin" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install/usr/sbin" /bin/bash /home/slitaz/wok/smartmontools/source/smartmontools-5.41/install-sh -d /home/slitaz/wok/smartmontools/install/etc test -z "" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install" test -z "/usr/share/doc/smartmontools-5.41" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install/usr/share/doc/smartmontools-5.41" test -z "/usr/share/smartmontools" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install/usr/share/smartmontools" test -z "/usr/share/doc/smartmontools-5.41/examplescripts" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install/usr/share/doc/smartmontools-5.41/examplescripts" test -z "/usr/share/doc/smartmontools-5.41/examplescripts" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install/usr/share/doc/smartmontools-5.41/examplescripts" /usr/bin/install -c -m 644 AUTHORS CHANGELOG COPYING INSTALL NEWS README TODO WARNINGS smartd.conf '/home/slitaz/wok/smartmontools/install/usr/share/doc/smartmontools-5.41' /usr/bin/install -c -m 644 ./smartd.conf /home/slitaz/wok/smartmontools/install/etc/smartd.conf /usr/bin/install -c update-smart-drivedb '/home/slitaz/wok/smartmontools/install/usr/sbin' /bin/bash /home/slitaz/wok/smartmontools/source/smartmontools-5.41/install-sh -d /home/slitaz/wok/smartmontools/install/etc/init.d /usr/bin/install -c -m 644 drivedb.h '/home/slitaz/wok/smartmontools/install/usr/share/smartmontools' test -z "/usr/share/man/man5" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install/usr/share/man/man5" test -z "/usr/share/man/man8" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install/usr/share/man/man8" /usr/bin/install -c -m 644 examplescripts/README '/home/slitaz/wok/smartmontools/install/usr/share/doc/smartmontools-5.41/examplescripts' test -z "" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install" test -z "" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install" /usr/bin/install -c examplescripts/Example1 examplescripts/Example2 examplescripts/Example3 examplescripts/Example4 '/home/slitaz/wok/smartmontools/install/usr/share/doc/smartmontools-5.41/examplescripts' test -z "/usr/sbin" || ./install-sh -c -d "/home/slitaz/wok/smartmontools/install/usr/sbin" /usr/bin/install -c ./smartd.initd /home/slitaz/wok/smartmontools/install/etc/init.d/smartd /usr/bin/install -c smartd smartctl '/home/slitaz/wok/smartmontools/install/usr/sbin' /usr/bin/install -c -m 644 smartd.conf.5 '/home/slitaz/wok/smartmontools/install/usr/share/man/man5' /usr/bin/install -c -m 644 smartctl.8 smartd.8 '/home/slitaz/wok/smartmontools/install/usr/share/man/man8' make[1]: Leaving directory '/home/slitaz/wok/smartmontools/source/smartmontools-5.41' ================================================================================ Executing strip on all files... Done Time: 1.07s. Size: 699516 B -> 587048 B. Save: 110 KB. Installing (pkg/local): advancecomp-static-2.1-i486 Compressing man pages... Done Time: 1.63s. Size: 223039 B -> 70994 B. Save: 148 KB. Cache hit: 3/3. ================================================================================ Build dependencies to remove: 1 Removing: advancecomp-static Pack: smartmontools 5.41 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "smartmontools-5.41-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "smartmontools-5.41-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/smartmontools-5.41... Done Checking site script in source/smartmontools-5.41... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: smartmontools 5.41 ================================================================================ Src file : smartmontools-5.41.tar.gz Src size : 724.0K Source dir : 5.0M Produced : 1.1M Cook time : 25s Cook date : 2020-07-08 00:30 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 628.0K : 148.1K : 5 : smartmontools-5.41-i486.tazpkg ================================================================================