Cook: obfsproxy 280 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): libunistring-0.9.10-i486 Installing (pkg/local): libidn2-2.1.0-i486 Installing (pkg/local): libcurl-7.63.0-i486 Installing (pkg/local): libpcre2-8-10.31-i486 Installing (pkg/local): git-2.21.0-i486 Installing (pkg/local): libpcre-8.42-i486 Installing (pkg/local): libpsl-0.20.2-i486 Installing (pkg/local): util-linux-uuid-2.33.1-i486 Installing (pkg/local): wget-1.20.1-i486 Installing (pkg/local): openssl-dev-1.1.1d-i486 Installing (pkg/local): libevent-dev-2.1.8-i486 Installing (pkg/local): libevent-2.1.8-i486 Installing (pkg/local): libgdbm-1.18.1-i486 Installing (pkg/local): perl-core-5.28.1-i486 Installing (pkg/local): perl-5.28.1-i486 Installing (pkg/local): autoconf-2.69-i486 Installing (pkg/local): automake-1.16.2-any Extracting source archive "obfsproxy-280.tar.bz2" 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 autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I m4 --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf --include=m4 --force autoreconf: running: /usr/bin/autoheader --include=m4 --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:8: installing './compile' configure.ac:4: installing './install-sh' configure.ac:4: installing './missing' Makefile.am:11: warning: source file 'src/container.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:11: warning: source file 'src/crypt.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:11: warning: source file 'src/external.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:11: warning: source file 'src/main.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:11: warning: source file 'src/managed.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:11: warning: source file 'src/network.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:11: warning: source file 'src/protocol.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:11: warning: source file 'src/socks.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:11: warning: source file 'src/status.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:11: warning: source file 'src/util.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:11: warning: source file 'src/protocols/dummy.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:11: warning: source file 'src/protocols/obfs2.c' is in a subdirectory, Makefile.am:11: but option 'subdir-objects' is disabled Makefile.am:25: warning: source file 'src/sha256.c' is in a subdirectory, Makefile.am:25: but option 'subdir-objects' is disabled Makefile.am:28: warning: source file 'src/obfs_main.c' is in a subdirectory, Makefile.am:28: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'src/test/tinytest.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'src/test/unittest.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'src/test/unittest_container.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'src/test/unittest_crypt.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'src/test/unittest_socks.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'src/test/unittest_dummy.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'src/test/unittest_managed.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'src/test/unittest_obfs2.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'src/test/unittest_util.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' autoreconf: Leaving directory `.' 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 make supports nested variables... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking for a sed that does not truncate output... /bin/sed checking for a Python interpreter with version >= 2.6... python checking for python... /usr/bin/python checking for python version... 2.7 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.7/site-packages checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking how to run the C preprocessor... 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 sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for sys/types.h... (cached) yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking whether C compiler accepts -D_FORTIFY_SOURCE=2... yes checking whether C compiler accepts -fstack-protector-all... yes checking whether C compiler accepts -fwrapv... yes checking whether C compiler accepts -fPIE... yes checking whether C compiler accepts --param ssp-buffer-size=1... yes checking whether C compiler accepts -fno-strict-aliasing... yes checking whether C compiler accepts -fno-strict-overflow... yes checking whether the linker accepts -pie... yes checking whether the linker accepts -z relro... yes checking whether the linker accepts -z now... yes checking for libevent... yes checking for libcrypto... yes checking for SHA256_Init... yes checking for library containing ntohl... none required checking for inline... inline checking size of int... 4 checking size of size_t... 4 checking whether we have va_copy... 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 make all-am make[1]: Entering directory '/home/slitaz/wok/obfsproxy/source/obfsproxy-280' gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT obfs_main.o -MD -MP -MF .deps/obfs_main.Tpo -c -o obfs_main.o `test -f 'src/obfs_main.c' || echo './'`src/obfs_main.c gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT container.o -MD -MP -MF .deps/container.Tpo -c -o container.o `test -f 'src/container.c' || echo './'`src/container.c gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT crypt.o -MD -MP -MF .deps/crypt.Tpo -c -o crypt.o `test -f 'src/crypt.c' || echo './'`src/crypt.c gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT external.o -MD -MP -MF .deps/external.Tpo -c -o external.o `test -f 'src/external.c' || echo './'`src/external.c gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o `test -f 'src/main.c' || echo './'`src/main.c gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT managed.o -MD -MP -MF .deps/managed.Tpo -c -o managed.o `test -f 'src/managed.c' || echo './'`src/managed.c gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT network.o -MD -MP -MF .deps/network.Tpo -c -o network.o `test -f 'src/network.c' || echo './'`src/network.c gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT protocol.o -MD -MP -MF .deps/protocol.Tpo -c -o protocol.o `test -f 'src/protocol.c' || echo './'`src/protocol.c mv -f .deps/obfs_main.Tpo .deps/obfs_main.Po gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT socks.o -MD -MP -MF .deps/socks.Tpo -c -o socks.o `test -f 'src/socks.c' || echo './'`src/socks.c mv -f .deps/external.Tpo .deps/external.Po gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT status.o -MD -MP -MF .deps/status.Tpo -c -o status.o `test -f 'src/status.c' || echo './'`src/status.c mv -f .deps/protocol.Tpo .deps/protocol.Po gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o `test -f 'src/util.c' || echo './'`src/util.c src/crypt.c: In function 'stream_crypt': mv -f .deps/status.Tpo .deps/status.Po src/crypt.c:170:3: error: implicit declaration of function 'AES_ctr128_encrypt'; did you mean 'AES_cfb128_encrypt'? [-Werror=implicit-function-declaration] AES_ctr128_encrypt(buf, buf, len, ^~~~~~~~~~~~~~~~~~ AES_cfb128_encrypt gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT dummy.o -MD -MP -MF .deps/dummy.Tpo -c -o dummy.o `test -f 'src/protocols/dummy.c' || echo './'`src/protocols/dummy.c mv -f .deps/main.Tpo .deps/main.Po gcc -DHAVE_CONFIG_H -I. -I./src -D_GLIBCXX_USE_C99_MATH=1 -Wall -Wwrite-strings -Werror -march=i486 -Os -pipe -mindirect-branch=thunk -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -MT obfs2.o -MD -MP -MF .deps/obfs2.Tpo -c -o obfs2.o `test -f 'src/protocols/obfs2.c' || echo './'`src/protocols/obfs2.c cc1: all warnings being treated as errors make[1]: *** [Makefile:807: crypt.o] Error 1 make[1]: *** Waiting for unfinished jobs.... mv -f .deps/socks.Tpo .deps/socks.Po mv -f .deps/dummy.Tpo .deps/dummy.Po mv -f .deps/managed.Tpo .deps/managed.Po mv -f .deps/network.Tpo .deps/network.Po mv -f .deps/util.Tpo .deps/util.Po mv -f .deps/obfs2.Tpo .deps/obfs2.Po mv -f .deps/container.Tpo .deps/container.Po make[1]: Leaving directory '/home/slitaz/wok/obfsproxy/source/obfsproxy-280' make: *** [Makefile:624: all] Error 2 Build dependencies to remove: 17 Removing: autoconf automake git libcurl libevent libevent-dev libgdbm libidn2 libpcre libpcre2-8 libpsl libunistring openssl-dev perl perl-core util-linux-uuid wget Debug information ret1. ================================================================================ Cook date: 2022-07-22 15:24 Wasted time : 9s 193:src/crypt.c:170:3: error: implicit declaration of function 'AES_ctr128_encrypt'; did you mean 'AES_cfb128_encrypt'? [-Werror=implicit-function-declaration] ================================================================================ Post-check ================================================================================ Checking build... Failed Updating activity log... Done ================================================================================