Cook: le 1.14.2 ================================================================================ QA: checking package receipt... QA: unable to reach "ftp://ftp.yar.ru/pub/source/le/" Checking build dependencies... Extracting source archive "le-1.14.2.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 Applying patch gcc-4.patch patching file src/options.cc 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 gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking for i486-slitaz-linux-gcc... i486-slitaz-linux-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o 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 for style of include used by make... GNU checking dependency style of i486-slitaz-linux-gcc... gcc3 checking for i486-slitaz-linux-ranlib... i486-slitaz-linux-ranlib checking whether i486-slitaz-linux-gcc and cc understand -c and -o together... yes checking build system type... i486-slitaz-linux-gnu checking host system type... i486-slitaz-linux-gnu checking how to run the C preprocessor... i486-slitaz-linux-gcc -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 minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for i486-slitaz-linux-g++... i486-slitaz-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether i486-slitaz-linux-g++ accepts -g... yes checking dependency style of i486-slitaz-linux-g++... gcc3 checking if c++ compiler can handle dynamic initializers... yes checking whether ln -s works... yes checking for i486-slitaz-linux-ranlib... (cached) i486-slitaz-linux-ranlib checking how to link simple c++ programs... using i486-slitaz-linux-gcc checking if i486-slitaz-linux-gcc supports -fno-exceptions -fno-rtti... yes checking if -fno-implement-inlines implements virtual functions... yes checking for working alloca.h... yes checking for alloca... yes checking whether the preprocessor supports include_next... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for stdint.h... (cached) yes checking for string.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for complete errno.h... yes checking for mbstate_t... yes checking for btowc... yes checking for isblank... yes checking for iswctype... yes checking for mbsrtowcs... yes checking for mempcpy... yes checking for wmemchr... yes checking for wmemcpy... yes checking for wmempcpy... yes checking for mbsinit... yes checking for mbrtowc... yes checking for isascii... yes checking for iswcntrl... yes checking for wcwidth... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking for getopt_long_only... yes checking whether optreset is declared... no checking for working GNU getopt function... yes checking whether getenv is declared... yes checking for nl_langinfo and CODESET... yes checking whether getc_unlocked is declared... yes checking whether we are using the GNU C Library 2.1 or newer... yes checking for a traditional japanese locale... none checking for a transitional chinese locale... none checking for a french Unicode locale... none checking for inline... inline checking whether is self-contained... yes checking for shutdown... yes checking whether defines the SHUT_* macros... yes checking for struct sockaddr_storage... yes checking for sa_family_t... yes checking whether is self-contained... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for long long int... yes checking for unsigned long long int... yes checking for working strerror function... yes checking for C/C++ restrict keyword... __restrict checking for struct timeval... yes checking for wint_t... yes checking for wchar_t... yes checking for alloca as a compiler built-in... yes checking for working POSIX fnmatch... yes checking whether mbrtowc handles incomplete characters... guessing yes checking whether mbrtowc works as well as mbtowc... guessing yes checking whether mbrtowc handles a NULL string argument... guessing yes checking whether mbrtowc has a correct return value... guessing yes checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking whether mbsrtowcs works... guessing yes checking whether mbswidth is declared in ... no checking for mbstate_t... (cached) yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking for poll... yes checking whether select supports a 0 argument... yes checking whether stdint.h conforms to C99... yes checking whether is self-contained... (cached) yes checking for a thread-safe mkdir -p... build-aux/install-sh -c -d checking whether is self-contained... (cached) yes checking for shutdown... (cached) yes checking whether defines the SHUT_* macros... (cached) yes checking for struct sockaddr_storage... (cached) yes checking for sa_family_t... (cached) yes checking for a thread-safe mkdir -p... build-aux/install-sh -c -d checking for a thread-safe mkdir -p... build-aux/install-sh -c -d checking whether is standalone... yes checking whether iswcntrl works... yes checking whether wcwidth is declared... yes checking whether wcwidth works reasonably in UTF-8 locales... yes checking for exp in -lm... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/select.h... (cached) yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking for wchar.h... (cached) yes checking for wctype.h... (cached) yes checking sys/syslimits.h usability... no checking sys/syslimits.h presence... no checking for sys/syslimits.h... no checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for Curses... Ncurses, libraries /usr/lib, headers /usr/include checking whether mytinfo is required... no checking if curses provides mouse routines... yes checking whether curses defines bool type in C++... no checking for curses bool type... char checking whether curses supports cchar_t... yes checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for mode_t... yes checking for size_t... yes checking for uintptr_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for working alloca.h... (cached) yes checking for alloca... (cached) yes checking whether i486-slitaz-linux-gcc needs -traditional... no checking for working strcoll... yes checking for getcwd... yes checking for mkdir... yes checking for select... yes checking for strdup... yes checking for strerror... yes checking for strftime... yes checking for strtol... yes checking for mmap... yes checking for ftruncate... yes checking for fchmod... yes checking for times... yes checking for btowc... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating src/Makefile config.status: creating misc/Makefile config.status: creating doc/Makefile config.status: creating m4/Makefile config.status: creating lib/config.h config.status: executing depfiles commands Making all in doc make[1]: Entering directory '/home/slitaz/wok/le/source/le-1.14.2/doc' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/slitaz/wok/le/source/le-1.14.2/doc' Making all in lib make[1]: Entering directory '/home/slitaz/wok/le/source/le-1.14.2/lib' { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ cat ./alloca.in.h; \ } > alloca.h-t rm -f configmake.h-t rm -f string.h-t string.h rm -f unistd.h-t unistd.h { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ echo '#define PREFIX "/usr"'; \ echo '#define EXEC_PREFIX "/usr"'; \ echo '#define BINDIR "/usr/bin"'; \ echo '#define SBINDIR "/usr/sbin"'; \ echo '#define LIBEXECDIR "/usr/libexec"'; \ echo '#define DATAROOTDIR "/usr/share"'; \ echo '#define DATADIR "/usr/share"'; \ echo '#define SYSCONFDIR "/etc"'; \ echo '#define SHAREDSTATEDIR "/usr/com"'; \ echo '#define LOCALSTATEDIR "/var"'; \ echo '#define INCLUDEDIR "/usr/include"'; \ echo '#define OLDINCLUDEDIR "/usr/include"'; \ echo '#define DOCDIR "/usr/share/doc/le-1.14.2"'; \ echo '#define INFODIR "/usr/share/info"'; \ echo '#define HTMLDIR "/usr/share/doc/le-1.14.2"'; \ echo '#define DVIDIR "/usr/share/doc/le-1.14.2"'; \ echo '#define PDFDIR "/usr/share/doc/le-1.14.2"'; \ echo '#define PSDIR "/usr/share/doc/le-1.14.2"'; \ echo '#define LIBDIR "/usr/lib"'; \ echo '#define LISPDIR ""'; \ echo '#define LOCALEDIR "/usr/share/locale"'; \ echo '#define MANDIR "/usr/share/man"'; \ echo '#define MANEXT ""'; \ echo '#define PKGDATADIR "/usr/share/le"'; \ echo '#define PKGINCLUDEDIR "/usr/include/le"'; \ echo '#define PKGLIBDIR "/usr/lib/le"'; \ echo '#define PKGLIBEXECDIR ""'; \ } | sed '/""/d' > configmake.h-t mv -f alloca.h-t alloca.h { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ sed -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''NEXT_STRING_H''@||g' \ -e 's|@''GNULIB_MBSLEN''@|0|g' \ -e 's|@''GNULIB_MBSNLEN''@|0|g' \ -e 's|@''GNULIB_MBSCHR''@|0|g' \ -e 's|@''GNULIB_MBSRCHR''@|0|g' \ -e 's|@''GNULIB_MBSSTR''@|0|g' \ -e 's|@''GNULIB_MBSCASECMP''@|0|g' \ -e 's|@''GNULIB_MBSNCASECMP''@|0|g' \ -e 's|@''GNULIB_MBSPCASECMP''@|0|g' \ -e 's|@''GNULIB_MBSCASESTR''@|0|g' \ -e 's|@''GNULIB_MBSCSPN''@|0|g' \ -e 's|@''GNULIB_MBSPBRK''@|0|g' \ -e 's|@''GNULIB_MBSSPN''@|0|g' \ -e 's|@''GNULIB_MBSSEP''@|0|g' \ -e 's|@''GNULIB_MBSTOK_R''@|0|g' \ -e 's|@''GNULIB_MEMMEM''@|0|g' \ -e 's|@''GNULIB_MEMPCPY''@|0|g' \ -e 's|@''GNULIB_MEMRCHR''@|0|g' \ -e 's|@''GNULIB_RAWMEMCHR''@|0|g' \ -e 's|@''GNULIB_STPCPY''@|0|g' \ -e 's|@''GNULIB_STPNCPY''@|0|g' \ -e 's|@''GNULIB_STRCHRNUL''@|0|g' \ -e 's|@''GNULIB_STRDUP''@|0|g' \ -e 's|@''GNULIB_STRNDUP''@|0|g' \ -e 's|@''GNULIB_STRNLEN''@|0|g' \ -e 's|@''GNULIB_STRPBRK''@|0|g' \ -e 's|@''GNULIB_STRSEP''@|0|g' \ -e 's|@''GNULIB_STRSTR''@|0|g' \ -e 's|@''GNULIB_STRCASESTR''@|0|g' \ -e 's|@''GNULIB_STRTOK_R''@|0|g' \ -e 's|@''GNULIB_STRERROR''@|1|g' \ -e 's|@''GNULIB_STRSIGNAL''@|0|g' \ -e 's|@''GNULIB_STRVERSCMP''@|0|g' \ -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \ -e 's|@''HAVE_MEMPCPY''@|1|g' \ -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \ -e 's|@''HAVE_RAWMEMCHR''@|1|g' \ -e 's|@''HAVE_STPCPY''@|1|g' \ -e 's|@''HAVE_STPNCPY''@|1|g' \ -e 's|@''HAVE_STRCHRNUL''@|1|g' \ -e 's|@''HAVE_DECL_STRDUP''@|1|g' \ -e 's|@''HAVE_STRNDUP''@|1|g' \ -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \ -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \ -e 's|@''HAVE_STRPBRK''@|1|g' \ -e 's|@''HAVE_STRSEP''@|1|g' \ -e 's|@''HAVE_STRCASESTR''@|1|g' \ -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \ -e 's|@''HAVE_DECL_STRERROR''@|1|g' \ -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \ -e 's|@''HAVE_STRVERSCMP''@|1|g' \ -e 's|@''REPLACE_MEMMEM''@|0|g' \ -e 's|@''REPLACE_STRCASESTR''@|0|g' \ -e 's|@''REPLACE_STRDUP''@|0|g' \ -e 's|@''REPLACE_STRSTR''@|0|g' \ -e 's|@''REPLACE_STRERROR''@|0|g' \ -e 's|@''REPLACE_STRSIGNAL''@|0|g' \ -e '/definition of GL_LINK_WARNING/r ../build-aux/link-warning.h' \ < ./string.in.h; \ } > string.h-t { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''HAVE_UNISTD_H''@|1|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''NEXT_UNISTD_H''@||g' \ -e 's|@''GNULIB_CHOWN''@|0|g' \ -e 's|@''GNULIB_CLOSE''@|0|g' \ -e 's|@''GNULIB_DUP2''@|0|g' \ -e 's|@''GNULIB_ENVIRON''@|0|g' \ -e 's|@''GNULIB_EUIDACCESS''@|0|g' \ -e 's|@''GNULIB_FCHDIR''@|0|g' \ -e 's|@''GNULIB_FSYNC''@|0|g' \ -e 's|@''GNULIB_FTRUNCATE''@|0|g' \ -e 's|@''GNULIB_GETCWD''@|0|g' \ -e 's|@''GNULIB_GETDOMAINNAME''@|0|g' \ -e 's|@''GNULIB_GETDTABLESIZE''@|0|g' \ -e 's|@''GNULIB_GETHOSTNAME''@|0|g' \ -e 's|@''GNULIB_GETLOGIN_R''@|0|g' \ -e 's|@''GNULIB_GETPAGESIZE''@|0|g' \ -e 's|@''GNULIB_GETUSERSHELL''@|0|g' \ -e 's|@''GNULIB_LCHOWN''@|0|g' \ -e 's|@''GNULIB_LINK''@|0|g' \ -e 's|@''GNULIB_LSEEK''@|0|g' \ -e 's|@''GNULIB_READLINK''@|0|g' \ -e 's|@''GNULIB_SLEEP''@|0|g' \ -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|0|g' \ -e 's|@''GNULIB_WRITE''@|0|g' \ -e 's|@''HAVE_DUP2''@|1|g' \ -e 's|@''HAVE_EUIDACCESS''@|1|g' \ -e 's|@''HAVE_FSYNC''@|1|g' \ -e 's|@''HAVE_FTRUNCATE''@|1|g' \ -e 's|@''HAVE_GETDOMAINNAME''@|1|g' \ -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \ -e 's|@''HAVE_GETHOSTNAME''@|1|g' \ -e 's|@''HAVE_GETPAGESIZE''@|1|g' \ -e 's|@''HAVE_GETUSERSHELL''@|1|g' \ -e 's|@''HAVE_LINK''@|1|g' \ -e 's|@''HAVE_READLINK''@|1|g' \ -e 's|@''HAVE_SLEEP''@|1|g' \ -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \ -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \ -e 's|@''HAVE_OS_H''@|0|g' \ -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \ -e 's|@''REPLACE_CHOWN''@|0|g' \ -e 's|@''REPLACE_CLOSE''@|0|g' \ -e 's|@''REPLACE_FCHDIR''@|0|g' \ -e 's|@''REPLACE_GETCWD''@|0|g' \ -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \ -e 's|@''REPLACE_LCHOWN''@|0|g' \ -e 's|@''REPLACE_LSEEK''@|0|g' \ -e 's|@''REPLACE_WRITE''@|0|g' \ -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \ -e '/definition of GL_LINK_WARNING/r ../build-aux/link-warning.h' \ < ./unistd.in.h; \ } > unistd.h-t if test -f configmake.h && cmp configmake.h-t configmake.h > /dev/null; then \ rm -f configmake.h-t; \ else \ rm -f configmake.h; mv configmake.h-t configmake.h; \ fi mv unistd.h-t unistd.h mv string.h-t string.h make all-recursive make[2]: Entering directory '/home/slitaz/wok/le/source/le-1.14.2/lib' make[3]: Entering directory '/home/slitaz/wok/le/source/le-1.14.2/lib' depbase=`echo localcharset.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \ if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -MT localcharset.o -MD -MP -MF "$depbase.Tpo" -c -o localcharset.o localcharset.c; \ then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi depbase=`echo mbswidth.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \ if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -MT mbswidth.o -MD -MP -MF "$depbase.Tpo" -c -o mbswidth.o mbswidth.c; \ then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi depbase=`echo strnlen1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \ if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -MT strnlen1.o -MD -MP -MF "$depbase.Tpo" -c -o strnlen1.o strnlen1.c; \ then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi rm -f t-charset.alias charset.alias /bin/sh ./config.charset 'i486-slitaz-linux-gnu' > t-charset.alias rm -f t-ref-add.sed ref-add.sed rm -f t-ref-del.sed ref-del.sed sed -e '/^#/d' -e 's/@''PACKAGE''@/le/g' ref-add.sin > t-ref-add.sed sed -e '/^#/d' -e 's/@''PACKAGE''@/le/g' ref-del.sin > t-ref-del.sed mv t-ref-add.sed ref-add.sed mv t-ref-del.sed ref-del.sed depbase=`echo uniwidth/width.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \ if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -MT uniwidth/width.o -MD -MP -MF "$depbase.Tpo" -c -o uniwidth/width.o uniwidth/width.c; \ then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi mv t-charset.alias charset.alias rm -f libgnu.a ar cru libgnu.a localcharset.o mbswidth.o strnlen1.o uniwidth/width.o i486-slitaz-linux-ranlib libgnu.a make[3]: Leaving directory '/home/slitaz/wok/le/source/le-1.14.2/lib' make[2]: Leaving directory '/home/slitaz/wok/le/source/le-1.14.2/lib' make[1]: Leaving directory '/home/slitaz/wok/le/source/le-1.14.2/lib' Making all in src make[1]: Entering directory '/home/slitaz/wok/le/source/le-1.14.2/src' if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../lib -I../lib -I../lib -DPKGDATADIR=\"/usr/share/le\" -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -Wwrite-strings -Woverloaded-virtual -fno-exceptions -fno-rtti -fno-implement-inlines -Winline -MT about.o -MD -MP -MF ".deps/about.Tpo" -c -o about.o about.cc; \ then mv -f ".deps/about.Tpo" ".deps/about.Po"; else rm -f ".deps/about.Tpo"; exit 1; fi if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../lib -I../lib -I../lib -DPKGDATADIR=\"/usr/share/le\" -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -Wwrite-strings -Woverloaded-virtual -fno-exceptions -fno-rtti -fno-implement-inlines -Winline -MT block.o -MD -MP -MF ".deps/block.Tpo" -c -o block.o block.cc; \ then mv -f ".deps/block.Tpo" ".deps/block.Po"; else rm -f ".deps/block.Tpo"; exit 1; fi if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../lib -I../lib -I../lib -DPKGDATADIR=\"/usr/share/le\" -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -Wwrite-strings -Woverloaded-virtual -fno-exceptions -fno-rtti -fno-implement-inlines -Winline -MT calc.o -MD -MP -MF ".deps/calc.Tpo" -c -o calc.o calc.cc; \ then mv -f ".deps/calc.Tpo" ".deps/calc.Po"; else rm -f ".deps/calc.Tpo"; exit 1; fi if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../lib -I../lib -I../lib -DPKGDATADIR=\"/usr/share/le\" -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -Wwrite-strings -Woverloaded-virtual -fno-exceptions -fno-rtti -fno-implement-inlines -Winline -MT chset.o -MD -MP -MF ".deps/chset.Tpo" -c -o chset.o chset.cc; \ then mv -f ".deps/chset.Tpo" ".deps/chset.Po"; else rm -f ".deps/chset.Tpo"; exit 1; fi if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../lib -I../lib -I../lib -DPKGDATADIR=\"/usr/share/le\" -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -Wwrite-strings -Woverloaded-virtual -fno-exceptions -fno-rtti -fno-implement-inlines -Winline -MT cmd.o -MD -MP -MF ".deps/cmd.Tpo" -c -o cmd.o cmd.cc; \ then mv -f ".deps/cmd.Tpo" ".deps/cmd.Po"; else rm -f ".deps/cmd.Tpo"; exit 1; fi if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../lib -I../lib -I../lib -DPKGDATADIR=\"/usr/share/le\" -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -Wwrite-strings -Woverloaded-virtual -fno-exceptions -fno-rtti -fno-implement-inlines -Winline -MT color.o -MD -MP -MF ".deps/color.Tpo" -c -o color.o color.cc; \ then mv -f ".deps/color.Tpo" ".deps/color.Po"; else rm -f ".deps/color.Tpo"; exit 1; fi if i486-slitaz-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../lib -I../lib -I../lib -DPKGDATADIR=\"/usr/share/le\" -D_GLIBCXX_USE_C99_MATH=1 -march=i486 -Os -pipe -mindirect-branch=thunk -Wall -Wwrite-strings -Woverloaded-virtual -fno-exceptions -fno-rtti -fno-implement-inlines -Winline -MT edit.o -MD -MP -MF ".deps/edit.Tpo" -c -o edit.o edit.cc; \ then mv -f ".deps/edit.Tpo" ".deps/edit.Po"; else rm -f ".deps/edit.Tpo"; exit 1; fi color.cc:36:12: error: 'int find_pair(int, int)' was declared 'extern' and later 'static' [-fpermissive] static int find_pair(int fg,int bg) ^~~~~~~~~ In file included from edit.h:37, from color.cc:27: /usr/include/curses.h:930:28: note: previous declaration of 'int find_pair(int, int)' extern NCURSES_EXPORT(int) find_pair (int, int); ^~~~~~~~~ make[1]: *** [Makefile:604: color.o] Error 1 make[1]: *** Waiting for unfinished jobs.... chset.cc: In function 'wchar_t visualize_wchar(wchar_t)': chset.cc:422:10: warning: ignoring return value of 'int wctomb(char*, wchar_t)', declared with attribute warn_unused_result [-Wunused-result] wctomb(0,0); ~~~~~~^~~~~ cmd.cc: In function 'void cmd(char*, int, int)': cmd.cc:110:16: warning: '%s' directive writing up to 255 bytes into a region of size 250 [-Wformat-overflow=] sprintf(cl,"FILE=\"%s\";FNAME=\"%s\";EXT=\"%s\";WORD=\"%s\";export WORD FILE EXT FNAME; %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file,name,ext,GetWord(),c); ~~~~ In file included from /usr/include/stdio.h:873, from cmd.cc:20: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 61 or more bytes (assuming 826) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from edit.h:56, from chset.cc:23: window.h: In function 'void edit_chset()': window.h:77:20: warning: inlining failed in call to 'void SetAttr(const attr*)': call is unlikely and code size would grow [-Winline] static inline void SetAttr(const struct attr *a) ^~~~~~~ chset.cc:95:14: note: called from here SetAttr(NORMAL_TEXT_ATTR); ~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from edit.h:56, from chset.cc:23: window.h:77:20: warning: inlining failed in call to 'void SetAttr(const attr*)': call is unlikely and code size would grow [-Winline] static inline void SetAttr(const struct attr *a) ^~~~~~~ chset.cc:122:20: note: called from here SetAttr((i<<4)+j==curr?CURR_BUTTON_ATTR:NORMAL_TEXT_ATTR); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from edit.h:56, from chset.cc:23: window.h: In function 'int choose_ch()': window.h:77:20: warning: inlining failed in call to 'void SetAttr(const attr*)': call is unlikely and code size would grow [-Winline] static inline void SetAttr(const struct attr *a) ^~~~~~~ chset.cc:194:14: note: called from here SetAttr(DIALOGUE_WIN_ATTR); ~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from edit.h:56, from chset.cc:23: window.h:77:20: warning: inlining failed in call to 'void SetAttr(const attr*)': call is unlikely and code size would grow [-Winline] static inline void SetAttr(const struct attr *a) ^~~~~~~ chset.cc:222:20: note: called from here SetAttr((i<<4)+j==curr?CURR_BUTTON_ATTR:DIALOGUE_WIN_ATTR); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ edit.cc: In function 'bool has_widechars()': edit.cc:569:11: warning: comparison of integer expressions of different signedness: 'wchar_t' and 'unsigned int' [-Wsign-compare] if(w!=WEOF && w>=256) ^ edit.cc: In function 'void Terminate()': edit.cc:524:15: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fd,ftell(f)); ~~~~~~~~~^~~~~~~~~~~~~ In file included from edit.h:325, from block.cc:34: inline.h: In function 'byte Char()': inline.h:20:7: warning: inlining failed in call to 'byte CharAt(offs)': call is unlikely and code size would grow [-Winline] byte CharAt(offs offset) ^~~~~~ inline.h:69:17: note: called from here return(CharAt(Offset())); ~~~~~~~^~~~~~~~~~~ In file included from inline.h:87, from edit.h:325, from block.cc:34: mb.h: In function 'bool Space()': mb.h:51:19: warning: inlining failed in call to 'int WChar()': call is unlikely and code size would grow [-Winline] static inline int WChar() { return WCharAt(Offset()); } ^~~~~ In file included from edit.h:325, from block.cc:34: inline.h:118:21: note: called from here return le_isspace(WChar()); ~~~~~~~~~~^~~~~~~~~ In file included from edit.h:56, from chset.cc:23: window.h: In function 'wchar_t choose_wch()': window.h:77:20: warning: inlining failed in call to 'void SetAttr(const attr*)': call is unlikely and code size would grow [-Winline] static inline void SetAttr(const struct attr *a) ^~~~~~~ chset.cc:288:14: note: called from here SetAttr(DIALOGUE_WIN_ATTR); ~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from edit.h:56, from chset.cc:23: window.h:77:20: warning: inlining failed in call to 'void SetAttr(const attr*)': call is unlikely and code size would grow [-Winline] static inline void SetAttr(const struct attr *a) ^~~~~~~ chset.cc:314:20: note: called from here SetAttr((i<<4)+j==curr%256?CURR_BUTTON_ATTR:DIALOGUE_WIN_ATTR); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from edit.h:325, from block.cc:34: inline.h: In function 'char CharAtLC(num, num)': inline.h:20:7: warning: inlining failed in call to 'byte CharAt(offs)': call is unlikely and code size would grow [-Winline] byte CharAt(offs offset) ^~~~~~ block.cc:84:66: note: called from here return((EolAt(Last)||Last.Col()!=c||Last.Line()!=l)?' ':CharAt(Last)); ~~~~~~^~~~~~ In file included from edit.h:325, from block.cc:34: inline.h: In function 'void ExpandTab()': inline.h:67:9: warning: inlining failed in call to 'byte Char()': call is unlikely and code size would grow [-Winline] byte Char() ^~~~ block.cc:122:11: note: called from here if(Char()!='\t') ~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h: In function 'void HardMove(num, num)': inline.h:47:5: warning: inlining failed in call to 'int Eof()': call is unlikely and code size would grow [-Winline] int Eof() ^~~ block.cc:103:10: note: called from here if(Eof()) ~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:106:9: warning: inlining failed in call to 'num GetLine()': call is unlikely and code size would grow [-Winline] num GetLine() ^~~~~~~ block.cc:104:20: note: called from here while(GetLine()=BlockBegin.Line() && GetLine()<=BlockEnd.Line()) ~~~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:106:9: warning: inlining failed in call to 'num GetLine()': call is unlikely and code size would grow [-Winline] num GetLine() ^~~~~~~ block.cc:287:46: note: called from here && GetLine()>=BlockBegin.Line() && GetLine()<=BlockEnd.Line()) ~~~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:106:9: warning: inlining failed in call to 'num GetLine()': call is unlikely and code size would grow [-Winline] num GetLine() ^~~~~~~ block.cc:294:19: note: called from here oldline=GetLine(); ~~~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h: In function 'void DoIndent(int)': inline.h:116:6: warning: inlining failed in call to 'bool Space()': call is unlikely and code size would grow [-Winline] bool Space() ^~~~~ block.cc:594:31: note: called from here while(!Eol() && Space()) ~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:96:9: warning: inlining failed in call to 'void MoveRight()': call is unlikely and code size would grow [-Winline] void MoveRight() ^~~~~~~~~ block.cc:597:22: note: called from here MoveRight(); ~~~~~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:116:6: warning: inlining failed in call to 'bool Space()': call is unlikely and code size would grow [-Winline] bool Space() ^~~~~ block.cc:612:28: note: called from here while(!Eol() && Space()) ~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:67:9: warning: inlining failed in call to 'byte Char()': call is unlikely and code size would grow [-Winline] byte Char() ^~~~ block.cc:614:17: note: called from here if(Char()=='\t') ~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:96:9: warning: inlining failed in call to 'void MoveRight()': call is unlikely and code size would grow [-Winline] void MoveRight() ^~~~~~~~~ block.cc:626:16: note: called from here MoveRight(); ~~~~~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:47:5: warning: inlining failed in call to 'int Eof()': call is unlikely and code size would grow [-Winline] int Eof() ^~~ block.cc:627:27: note: called from here while(!Bol() && !Eof()) ~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:96:9: warning: inlining failed in call to 'void MoveRight()': call is unlikely and code size would grow [-Winline] void MoveRight() ^~~~~~~~~ block.cc:628:12: note: called from here MoveRight(); ~~~~~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h: In function 'void DoUnindent(int)': inline.h:116:6: warning: inlining failed in call to 'bool Space()': call is unlikely and code size would grow [-Winline] bool Space() ^~~~~ block.cc:647:31: note: called from here while(!Eol() && Space()) ~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:96:9: warning: inlining failed in call to 'void MoveRight()': call is unlikely and code size would grow [-Winline] void MoveRight() ^~~~~~~~~ block.cc:650:22: note: called from here MoveRight(); ~~~~~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:116:6: warning: inlining failed in call to 'bool Space()': call is unlikely and code size would grow [-Winline] bool Space() ^~~~~ block.cc:653:41: note: called from here for(j=i; j>0 && !Eol() && Space(); j--) ~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:116:6: warning: inlining failed in call to 'bool Space()': call is unlikely and code size would grow [-Winline] bool Space() ^~~~~ block.cc:665:28: note: called from here while(!Eol() && Space()) ~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:67:9: warning: inlining failed in call to 'byte Char()': call is unlikely and code size would grow [-Winline] byte Char() ^~~~ block.cc:667:17: note: called from here if(Char()=='\t') ~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:96:9: warning: inlining failed in call to 'void MoveRight()': call is unlikely and code size would grow [-Winline] void MoveRight() ^~~~~~~~~ block.cc:679:16: note: called from here MoveRight(); ~~~~~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:47:5: warning: inlining failed in call to 'int Eof()': call is unlikely and code size would grow [-Winline] int Eof() ^~~ block.cc:680:27: note: called from here while(!Bol() && !Eof()) ~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:96:9: warning: inlining failed in call to 'void MoveRight()': call is unlikely and code size would grow [-Winline] void MoveRight() ^~~~~~~~~ block.cc:681:12: note: called from here MoveRight(); ~~~~~~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h: In function 'void Transform(byte (*)(byte))': inline.h:67:9: warning: inlining failed in call to 'byte Char()': call is unlikely and code size would grow [-Winline] byte Char() ^~~~ block.cc:898:35: note: called from here ReplaceCharMove(func(Char())); ~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:67:9: warning: inlining failed in call to 'byte Char()': call is unlikely and code size would grow [-Winline] byte Char() ^~~~ block.cc:917:44: note: called from here ReplaceCharMove(func(Char())); ~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:67:9: warning: inlining failed in call to 'byte Char()': call is unlikely and code size would grow [-Winline] byte Char() ^~~~ block.cc:922:44: note: called from here ReplaceCharMove(func(Char())); ~~~~^~ In file included from edit.h:325, from block.cc:34: inline.h:67:9: warning: inlining failed in call to 'byte Char()': call is unlikely and code size would grow [-Winline] byte Char() ^~~~ block.cc:930:31: note: called from here ReplaceCharMove(func(Char())); ~~~~^~ In file included from inline.h:87, from edit.h:325, from block.cc:34: mb.h: In function 'void TransformW(wchar_t (*)(wchar_t))': mb.h:51:19: warning: inlining failed in call to 'int WChar()': call is unlikely and code size would grow [-Winline] static inline int WChar() { return WCharAt(Offset()); } ^~~~~ block.cc:962:37: note: called from here ReplaceWCharMove(func(WChar())); ~~~~~^~ In file included from inline.h:87, from edit.h:325, from block.cc:34: mb.h:51:19: warning: inlining failed in call to 'int WChar()': call is unlikely and code size would grow [-Winline] static inline int WChar() { return WCharAt(Offset()); } ^~~~~ block.cc:981:46: note: called from here ReplaceWCharMove(func(WChar())); ~~~~~^~ In file included from inline.h:87, from edit.h:325, from block.cc:34: mb.h:51:19: warning: inlining failed in call to 'int WChar()': call is unlikely and code size would grow [-Winline] static inline int WChar() { return WCharAt(Offset()); } ^~~~~ block.cc:986:46: note: called from here ReplaceWCharMove(func(WChar())); ~~~~~^~ In file included from inline.h:87, from edit.h:325, from block.cc:34: mb.h:51:19: warning: inlining failed in call to 'int WChar()': call is unlikely and code size would grow [-Winline] static inline int WChar() { return WCharAt(Offset()); } ^~~~~ block.cc:994:33: note: called from here ReplaceWCharMove(func(WChar())); ~~~~~^~ In file included from block.cc:35: block.h: In function 'void Copy()': block.h:26:19: warning: inlining failed in call to 'int InBlock(offs, num, num)': call is unlikely and code size would grow [-Winline] static inline int InBlock(offs ptr,num line,num col) ^~~~~~~ block.cc:176:15: note: called from here if(!InBlock(Offset(),GetLine(),GetCol())) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from edit.h:325, from block.cc:34: inline.h:106:9: warning: inlining failed in call to 'num GetLine()': call is unlikely and code size would grow [-Winline] num GetLine() ^~~~~~~ block.cc:176:15: note: called from here if(!InBlock(Offset(),GetLine(),GetCol())) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from block.cc:35: block.h: In function 'int Delete()': block.h:26:19: warning: inlining failed in call to 'int InBlock(offs, num, num)': call is unlikely and code size would grow [-Winline] static inline int InBlock(offs ptr,num line,num col) ^~~~~~~ block.cc:270:15: note: called from here if(!InBlock(Offset(),GetLine(),GetCol())) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from edit.h:325, from block.cc:34: inline.h:106:9: warning: inlining failed in call to 'num GetLine()': call is unlikely and code size would grow [-Winline] num GetLine() ^~~~~~~ block.cc:270:15: note: called from here if(!InBlock(Offset(),GetLine(),GetCol())) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/home/slitaz/wok/le/source/le-1.14.2/src' make: *** [Makefile:489: all-recursive] Error 1 Debug information ret1. ================================================================================ Cook date: 2020-09-12 16:16 Wasted time : 21s 327: -e 's|@''GNULIB_STRERROR''@|1|g' \ 345: -e 's|@''HAVE_DECL_STRERROR''@|1|g' \ 352: -e 's|@''REPLACE_STRERROR''@|0|g' \ 465:color.cc:36:12: error: 'int find_pair(int, int)' was declared 'extern' and later 'static' [-fpermissive] ================================================================================ Post-check ================================================================================ Checking build... Failed Updating activity log... Done ================================================================================