CC libsox_la-au.lo CC libsox_la-avr.lo CC libsox_la-cdr.lo In file included from util.h:32, from sox_i.h:27, from au.c:19: au.c: In function 'startread': xmalloc.h:27:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] #define lsx_calloc(n,s) (((n)*(s))? memset(lsx_malloc((n)*(s)),0,(n)*(s)) : NULL) ~~~~^~~~~ au.c:181:18: note: in expansion of macro 'lsx_calloc' char * buf = lsx_calloc(1, info_size + 1); /* +1 ensures null-terminated */ ^~~~~~~~~~ CC libsox_la-cvsd-fmt.lo CC libsox_la-dvms-fmt.lo CC libsox_la-dat.lo CC libsox_la-hcom.lo CC libsox_la-htk.lo CC libsox_la-maud.lo CC libsox_la-prc.lo CC libsox_la-sf.lo In file included from util.h:32, from sox_i.h:27, from sf.c:20: sf.c: In function 'startread': xmalloc.h:27:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] #define lsx_calloc(n,s) (((n)*(s))? memset(lsx_malloc((n)*(s)),0,(n)*(s)) : NULL) ~~~~^~~~~ sf.c:101:20: note: in expansion of macro 'lsx_calloc' char * buf = lsx_calloc(1, (size_t)size + 1); /* +1 ensures null-terminated */ ^~~~~~~~~~ CC libsox_la-smp.lo CC libsox_la-sounder.lo CC libsox_la-soundtool.lo CC libsox_la-sphere.lo CC libsox_la-tx16w.lo CC libsox_la-voc.lo tx16w.c: In function 'stopwrite': tx16w.c:305:5: warning: 'strncpy' output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation] strncpy(WH.filetype,"LM8953",(size_t)6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ voc.c: In function 'getblock': voc.c:651:9: warning: this statement may fall through [-Wimplicit-fallthrough=] lsx_readb(ft, &uc); ^~~~~~~~~~~~~~~~~~ voc.c:653:7: note: here case VOC_TEXT: ^~~~ CC libsox_la-vox-fmt.lo CC libsox_la-ima-fmt.lo CC libsox_la-adpcm.lo CC libsox_la-ima_rw.lo CC libsox_la-wav.lo CC libsox_la-wve.lo wav.c: In function 'sndfile_workaround': wav.c:387:80: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] lsx_fail_errno(ft, SOX_EHDR, "WAV chunk appears to have invalid size %ld.", *len); ~~^ ~~~~ %lld wav.c:394:79: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] lsx_fail_errno(ft,SOX_EHDR, "WAV chunk appears to have invalid size %ld.", *len); ~~^ ~~~~ %lld wav.c:407:67: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'off_t' {aka 'long long int'} [-Wformat=] lsx_debug("File had libsndfile bug, working around tell=%ld", lsx_tell(ft)); ~~^ ~~~~~~~~~~~~ %lld wav.c: In function 'findChunk': wav.c:475:69: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] "WAV chunk appears to have invalid size %ld.", *len); ~~^ ~~~~ %lld wav.c: In function 'startread': wav.c:926:35: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] lsx_debug_more("datalen %ld, numSamples %lu",qwDataLength, (unsigned long)wav->numSamples); ~~^ ~~~~~~~~~~~~ %lld wav.c:937:35: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] lsx_debug_more("datalen %ld, numSamples %lu",qwDataLength, (unsigned long)wav->numSamples); ~~^ ~~~~~~~~~~~~ %lld wav.c:963:69: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] lsx_debug(" %d byte/sec, %d block align, %d bits/samp, %lu data bytes", ~~^ %llu dwAvgBytesPerSec, wav->blockAlign, wBitsPerSample, qwDataLength); ~~~~~~~~~~~~ wav.c:1088:103: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] lsx_debug("Attempting to seek beyond unsupported chunk `%c%c%c%c' of length %ld bytes", magic[0], magic[1], magic[2], magic[3], len); ~~^ ~~~ %lld wav.c: In function 'startwrite': wav.c:1264:13: warning: this statement may fall through [-Wimplicit-fallthrough=] lsx_ima_init_table(); ^~~~~~~~~~~~~~~~~~~~ wav.c:1266:9: note: here case WAVE_FORMAT_ADPCM: ^~~~ CC libsox_la-xa.lo CC libsox_la-nulfile.lo CC libsox_la-f4-fmt.lo In file included from util.h:32, from sox_i.h:27, from xa.c:23: xa.c: In function 'startread': xmalloc.h:27:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] #define lsx_calloc(n,s) (((n)*(s))? memset(lsx_malloc((n)*(s)),0,(n)*(s)) : NULL) ~~~~^~~~~ xa.c:175:15: note: in expansion of macro 'lsx_calloc' xa->buf = lsx_calloc(1, (size_t)xa->blockSize); ^~~~~~~~~~ xmalloc.h:27:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] #define lsx_calloc(n,s) (((n)*(s))? memset(lsx_malloc((n)*(s)),0,(n)*(s)) : NULL) ~~~~^~~~~ xa.c:178:17: note: in expansion of macro 'lsx_calloc' xa->state = lsx_calloc(sizeof(xa_state_t), ft->signal.channels); ^~~~~~~~~~ CC libsox_la-f8-fmt.lo CC libsox_la-gsrt.lo CC libsox_la-gsm.lo CC libsox_la-lpc10.lo CC libsox_la-oss.lo CC sox_sample_test.o CC example0.o In file included from sox_i.h:17, from oss.c:27: oss.c: In function 'ossread': oss.c:314:50: warning: passing argument 1 of '__bswap_16' with different width due to prototype [-Wtraditional-conversion] lsx_swapw(((sox_int16_t*)pOutput)[i - 1]), ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ oss.c:314:17: note: in expansion of macro 'lsx_swapw' lsx_swapw(((sox_int16_t*)pOutput)[i - 1]), ^~~~~~~~~ oss.c:321:51: warning: passing argument 1 of '__bswap_32' as unsigned due to prototype [-Wtraditional-conversion] lsx_swapdw(((sox_int32_t*)pOutput)[i - 1]), ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ oss.c:321:17: note: in expansion of macro 'lsx_swapdw' lsx_swapdw(((sox_int32_t*)pOutput)[i - 1]), ^~~~~~~~~~ In file included from sox_i.h:126, from oss.c:27: oss.c: In function 'osswrite': oss.c:390:67: warning: passing argument 1 of '__bswap_16' with different width due to prototype [-Wtraditional-conversion] ((sox_int16_t*)pPriv->pOutput)[i] = lsx_swapw(s16); ^~~ oss.c:390:57: note: in expansion of macro 'lsx_swapw' ((sox_int16_t*)pPriv->pOutput)[i] = lsx_swapw(s16); ^~~~~~~~~ oss.c:396:25: warning: passing argument 1 of '__bswap_32' as unsigned due to prototype [-Wtraditional-conversion] lsx_swapdw(SOX_SAMPLE_TO_SIGNED_32BIT(pInput[i], cClips)); ^~~~~~~~~~ In file included from sox_sample_test.h:21, from sox_sample_test.c:18: sox_sample_test.h: In function 'main': sox_sample_test.h:39:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(sample * SOX_INT_MAX(bits) == SOX_UNSIGNED_TO_SAMPLE(bits,1)); \ ^~ sox_sample_test.h:39:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(sample * SOX_INT_MAX(bits) == SOX_UNSIGNED_TO_SAMPLE(bits,1)); \ ^~ sox_sample_test.h:39:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(sample * SOX_INT_MAX(bits) == SOX_UNSIGNED_TO_SAMPLE(bits,1)); \ ^~ sox_sample_test.h:96:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(sample * SOX_INT_MAX(bits) == SOX_SIGNED_TO_SAMPLE(bits,SOX_INT_MIN(bits)+1)); \ ^~ In file included from example0.c:27: example0.c: In function 'main': example0.c:46:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(in = sox_open_read(argv[1], NULL, NULL, NULL)); ^~ example0.c:51:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(out = sox_open_write(argv[2], &in->signal, NULL, NULL, NULL, NULL)); ^~~ sox_sample_test.h:96:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(sample * SOX_INT_MAX(bits) == SOX_SIGNED_TO_SAMPLE(bits,SOX_INT_MIN(bits)+1)); \ ^~ sox_sample_test.h:96:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] assert(sample * SOX_INT_MAX(bits) == SOX_SIGNED_TO_SAMPLE(bits,SOX_INT_MIN(bits)+1)); \ ^~ CC example1.o In file included from example1.c:27: example1.c: In function 'main': example1.c:118:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(in = sox_open_read(argv[1], NULL, NULL, NULL)); ^~ example1.c:123:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(out = sox_open_write(argv[2], &in->signal, NULL, NULL, NULL, NULL)); ^~~ CC example2.o In file included from example2.c:28: example2.c: In function 'main': example2.c:53:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(in = sox_open_read(*argv, NULL, NULL, NULL)); ^~ example2.c:78:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(buf = malloc(sizeof(sox_sample_t) * block_size)); ^~~ CC example3.o CC example4.o CC example5.o In file included from example3.c:27: example3.c: In function 'main': example3.c:68:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(in = sox_open_read(argv[1], NULL, NULL, NULL)); ^~ example3.c:70:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(out= sox_open_write("default", &in->signal, NULL, "alsa", NULL, NULL)); ^~~ CC example6.o In file included from example5.c:27: example5.c: In function 'main': example5.c:60:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(in = sox_open_read(argv[1], NULL, NULL, NULL)); ^~ example5.c:64:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(out = sox_open_memstream_write(&buffer, &buffer_size, &in->signal, NULL, "sox", NULL)); ^~~ example5.c:71:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(in = sox_open_mem_read(buffer, buffer_size, NULL, NULL, NULL)); ^~ example5.c:72:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(out = sox_open_write(argv[2], &in->signal, NULL, NULL, NULL, NULL)); ^~~ CCLD libsox.la In file included from example6.c:27: example6.c: In function 'main': example6.c:89:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(in = sox_open_read(argv[1], NULL, NULL, NULL)); ^~ example6.c:90:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] assert(out = sox_open_write(argv[2], &out_signal, &out_encoding, NULL, NULL, NULL)); ^~~ CCLD sox_sample_test /home/buildroot/autobuild/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nds32le-linux/8.0.1/../../../../nds32le-linux/bin/ld: .libs/libsox_la-effects_i_dsp.o: in function `rint_clip': effects_i_dsp.c:(.text+0x40e): warning: feclearexcept is not implemented and will always fail /home/buildroot/autobuild/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nds32le-linux/8.0.1/../../../../nds32le-linux/bin/ld: effects_i_dsp.c:(.text+0x3fa): warning: fetestexcept is not implemented and will always fail CCLD example0 CCLD example1 CCLD example2 CCLD sox CCLD example3 CCLD example4 CCLD example5 CCLD example6 if test "yes" = "yes"; then \ test -f sox && ( rm -f play && ln -s sox play ) || ln -s sox play; \ fi if test "yes" = "yes"; then \ test -f sox && ( rm -f rec && ln -s sox rec ) || ln -s sox rec; \ fi if test "yes" = "yes"; then \ test -f sox && ( rm -f soxi && ln -s sox soxi ) || ln -s sox soxi; \ fi /usr/bin/make all-am make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/src' make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/src' make[2]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/src' make[2]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' make[1]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' >>> sox 14.4.2 Installing to target PATH="/home/buildroot/autobuild/instance-0/output/host/bin:/home/buildroot/autobuild/instance-0/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" /usr/bin/make -j4 DESTDIR=/home/buildroot/autobuild/instance-0/output/target install -C /home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/ make[1]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' Making install in lpc10 make[2]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/lpc10' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/lpc10' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/lpc10' make[2]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/lpc10' Making install in libgsm make[2]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/libgsm' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/libgsm' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/libgsm' make[2]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/libgsm' Making install in src make[2]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/src' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/src' /bin/mkdir -p '/home/buildroot/autobuild/instance-0/output/target/usr/lib' /bin/mkdir -p '/home/buildroot/autobuild/instance-0/output/target/usr/include' /bin/bash ../libtool --silent --silent --mode=install /usr/bin/install -c libsox.la '/home/buildroot/autobuild/instance-0/output/target/usr/lib' /usr/bin/install -c -m 644 sox.h '/home/buildroot/autobuild/instance-0/output/target/usr/include' libtool: install: warning: remember to run `libtool --finish /usr/lib' /bin/mkdir -p '/home/buildroot/autobuild/instance-0/output/target/usr/bin' /bin/bash ../libtool --silent --silent --mode=install /usr/bin/install -c sox '/home/buildroot/autobuild/instance-0/output/target/usr/bin' /usr/bin/make install-exec-hook make[4]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/src' if test "yes" = "yes"; then \ cd /home/buildroot/autobuild/instance-0/output/target/usr/bin; rm -f play rec; ln -s sox play; ln -s sox rec; \ fi if test "yes" = "yes"; then \ cd /home/buildroot/autobuild/instance-0/output/target/usr/bin; rm -f soxi; ln -s sox soxi; \ fi make[4]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/src' make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/src' make[2]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2/src' make[2]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/home/buildroot/autobuild/instance-0/output/target/usr/share/man/man1' /bin/mkdir -p '/home/buildroot/autobuild/instance-0/output/target/usr/share/man/man3' /bin/mkdir -p '/home/buildroot/autobuild/instance-0/output/target/usr/lib/pkgconfig' /bin/mkdir -p '/home/buildroot/autobuild/instance-0/output/target/usr/share/man/man7' /usr/bin/install -c -m 644 sox.pc '/home/buildroot/autobuild/instance-0/output/target/usr/lib/pkgconfig' /usr/bin/install -c -m 644 soxformat.7 '/home/buildroot/autobuild/instance-0/output/target/usr/share/man/man7' /usr/bin/install -c -m 644 sox.1 soxi.1 '/home/buildroot/autobuild/instance-0/output/target/usr/share/man/man1' /usr/bin/install -c -m 644 libsox.3 '/home/buildroot/autobuild/instance-0/output/target/usr/share/man/man3' /usr/bin/make install-data-hook make[4]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' cd /home/buildroot/autobuild/instance-0/output/target/usr/share/man/man1 && rm -f play.1 && ln -s sox.1 play.1 cd /home/buildroot/autobuild/instance-0/output/target/usr/share/man/man1 && rm -f rec.1 && ln -s sox.1 rec.1 cd /home/buildroot/autobuild/instance-0/output/target/usr/share/man/man7 && rm -f soxeffect.7 && ln -s ../man1/sox.1 soxeffect.7 make[4]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' make[2]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' make[1]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/sox-14.4.2' vsftpd-3.0.3.tar.gz: OK (sha256: 9d4d2bf6e6e2884852ba4e69e157a2cecd68c5a7635d66a3a8cf8d898c955ef7) >>> vsftpd 3.0.3 Extracting gzip -d -c /home/buildroot/autobuild/instance-0/dl/vsftpd/vsftpd-3.0.3.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-0/output/build/vsftpd-3.0.3 -xf - >>> vsftpd 3.0.3 Patching Applying 0001-utmpx-builddef.patch using patch: patching file builddefs.h patching file sysdeputil.c Applying 0003-fix-CVE-2015-1419.patch using patch: patching file ls.c patching file str.c Hunk #1 succeeded at 711 (offset -59 lines). patching file str.h Hunk #1 succeeded at 100 (offset -1 lines). Applying 0004-Prevent-hang-in-SIGCHLD-handler.patch using patch: patching file sysutil.c Hunk #1 succeeded at 592 (offset -16 lines). patching file sysutil.h Hunk #1 succeeded at 174 (offset -3 lines). patching file twoprocess.c >>> vsftpd 3.0.3 Configuring /bin/sed -i -e 's/.*VSF_BUILD_UTMPX/#undef VSF_BUILD_UTMPX/' /home/buildroot/autobuild/instance-0/output/build/vsftpd-3.0.3/builddefs.h >>> vsftpd 3.0.3 Building PATH="/home/buildroot/autobuild/instance-0/output/host/bin:/home/buildroot/autobuild/instance-0/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" /usr/bin/make -j4 CC="/home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 " LDFLAGS="" LIBS="-lcrypt" -C /home/buildroot/autobuild/instance-0/output/build/vsftpd-3.0.3 make[1]: Entering directory '/home/buildroot/autobuild/instance-0/output/build/vsftpd-3.0.3' /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c main.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c utility.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c prelogin.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c ftpcmdio.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c postlogin.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c privsock.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c tunables.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c ftpdataio.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c secbuf.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c ls.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc ls.c: In function 'vsf_filename_passes_filter': ls.c:395:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] free(normname); ^~~~~~~~ In file included from ls.c:10: /home/buildroot/autobuild/instance-0/output/host/nds32le-buildroot-linux-gnu/sysroot/usr/include/stdlib.h:563:25: note: expected 'void *' but argument is of type 'const char *' extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ls.c:396:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] free(path); ^~~~ In file included from ls.c:10: /home/buildroot/autobuild/instance-0/output/host/nds32le-buildroot-linux-gnu/sysroot/usr/include/stdlib.h:563:25: note: expected 'void *' but argument is of type 'const char *' extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c postprivparent.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c logging.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c str.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c netstr.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c sysstr.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c strlist.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c banner.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c filestr.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c parseconf.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c secutil.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c ascii.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c oneprocess.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c twoprocess.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c privops.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c standalone.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c hash.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c tcpwrap.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c ipaddrparse.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c access.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c features.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c readwrite.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c opts.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c ssl.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c sslslave.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c ptracesandbox.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c ftppolicy.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c sysutil.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c sysdeputil.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -c seccompsandbox.c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -idirafter dummyinc /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-gcc -o vsftpd main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o tunables.o ftpdataio.o secbuf.o ls.o postprivparent.o logging.o str.o netstr.o sysstr.o strlist.o banner.o filestr.o parseconf.o secutil.o ascii.o oneprocess.o twoprocess.o privops.o standalone.o hash.o tcpwrap.o ipaddrparse.o access.o features.o readwrite.o opts.o ssl.o sslslave.o ptracesandbox.o ftppolicy.o sysutil.o sysdeputil.o seccompsandbox.o -Wl,-s -lcrypt make[1]: Leaving directory '/home/buildroot/autobuild/instance-0/output/build/vsftpd-3.0.3' >>> vsftpd 3.0.3 Installing to target /usr/bin/install -D -m 755 /home/buildroot/autobuild/instance-0/output/build/vsftpd-3.0.3/vsftpd /home/buildroot/autobuild/instance-0/output/target/usr/sbin/vsftpd test -f /home/buildroot/autobuild/instance-0/output/target/etc/vsftpd.conf || /usr/bin/install -D -m 644 /home/buildroot/autobuild/instance-0/output/build/vsftpd-3.0.3/vsftpd.conf /home/buildroot/autobuild/instance-0/output/target/etc/vsftpd.conf /usr/bin/install -d -m 700 /home/buildroot/autobuild/instance-0/output/target/usr/share/empty /usr/bin/install -d -m 555 /home/buildroot/autobuild/instance-0/output/target/home/ftp /usr/bin/install -D -m 755 package/vsftpd/S70vsftpd /home/buildroot/autobuild/instance-0/output/target/etc/init.d/S70vsftpd >>> Finalizing target directory # Check files that are touched by more than one package ./support/scripts/check-uniq-files -t target /home/buildroot/autobuild/instance-0/output/build/packages-file-list.txt ./support/scripts/check-uniq-files -t staging /home/buildroot/autobuild/instance-0/output/build/packages-file-list-staging.txt ./support/scripts/check-uniq-files -t host /home/buildroot/autobuild/instance-0/output/build/packages-file-list-host.txt /bin/sed -i -e '/# GENERIC_SERIAL$/s~^.*#~console::respawn:/sbin/getty -L console 0 vt100 #~' /home/buildroot/autobuild/instance-0/output/target/etc/inittab /bin/sed -i -e '/^#.*-o remount,rw \/$/s~^#\+~~' /home/buildroot/autobuild/instance-0/output/target/etc/inittab if grep -q CONFIG_ASH=y ./.config; then grep -qsE '^/bin/ash$' /home/buildroot/autobuild/instance-0/output/target/etc/shells || echo "/bin/ash" >> /home/buildroot/autobuild/instance-0/output/target/etc/shells; fi grep: ./.config: No such file or directory if grep -q CONFIG_HUSH=y ./.config; then grep -qsE '^/bin/hush$' /home/buildroot/autobuild/instance-0/output/target/etc/shells || echo "/bin/hush" >> /home/buildroot/autobuild/instance-0/output/target/etc/shells; fi grep: ./.config: No such file or directory mkdir -p /home/buildroot/autobuild/instance-0/output/host/etc/meson sed -e "s%@TARGET_CROSS@%/home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-%g" -e "s%@TARGET_ARCH@%nds32le%g" -e "s%@TARGET_CPU@%%g" -e "s%@TARGET_ENDIAN@%"little"%g" -e "s%@TARGET_CFLAGS@%`printf '"%s", ' -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 `%g" -e "s%@TARGET_LDFLAGS@%%g" -e "s%@TARGET_CXXFLAGS@%`printf '"%s", ' -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 `%g" -e "s%@HOST_DIR@%/home/buildroot/autobuild/instance-0/output/host%g" package/meson//cross-compilation.conf.in > /home/buildroot/autobuild/instance-0/output/host/etc/meson/cross-compilation.conf mkdir -p /home/buildroot/autobuild/instance-0/output/target/etc echo "buildroot" > /home/buildroot/autobuild/instance-0/output/target/etc/hostname /bin/sed -i -e '$a \127.0.1.1\tbuildroot' -e '/^127.0.1.1/d' /home/buildroot/autobuild/instance-0/output/target/etc/hosts mkdir -p /home/buildroot/autobuild/instance-0/output/target/etc echo "Welcome to Buildroot" > /home/buildroot/autobuild/instance-0/output/target/etc/issue /bin/sed -i -e s,^root:[^:]*:,root::, /home/buildroot/autobuild/instance-0/output/target/etc/shadow rm -f /home/buildroot/autobuild/instance-0/output/target/bin/sh rm -f /home/buildroot/autobuild/instance-0/output/build/locales.nopurge for i in C en_US locale-archive; do echo $i >> /home/buildroot/autobuild/instance-0/output/build/locales.nopurge; done for dir in ; do for langdir in $dir/*; do if [ -e "${langdir}" ]; then grep -qx "${langdir##*/}" /home/buildroot/autobuild/instance-0/output/build/locales.nopurge || rm -rf $langdir; fi done; done if [ -d /home/buildroot/autobuild/instance-0/output/target/usr/share/X11/locale ]; then for lang in C en_US; do if [ -f /home/buildroot/autobuild/instance-0/output/target/usr/share/X11/locale/$lang/XLC_LOCALE ]; then echo "$lang/XLC_LOCALE: $lang"; fi done > /home/buildroot/autobuild/instance-0/output/target/usr/share/X11/locale/locale.dir; fi rm -rf /home/buildroot/autobuild/instance-0/output/target/usr/include /home/buildroot/autobuild/instance-0/output/target/usr/share/aclocal \ /home/buildroot/autobuild/instance-0/output/target/usr/lib/pkgconfig /home/buildroot/autobuild/instance-0/output/target/usr/share/pkgconfig \ /home/buildroot/autobuild/instance-0/output/target/usr/lib/cmake /home/buildroot/autobuild/instance-0/output/target/usr/share/cmake find /home/buildroot/autobuild/instance-0/output/target/usr/{lib,share}/ -name '*.cmake' -print0 | xargs -0 rm -f find /home/buildroot/autobuild/instance-0/output/target/lib/ /home/buildroot/autobuild/instance-0/output/target/usr/lib/ /home/buildroot/autobuild/instance-0/output/target/usr/libexec/ \ \( -name '*.a' -o -name '*.la' \) -print0 | xargs -0 rm -f rm -rf /home/buildroot/autobuild/instance-0/output/target/usr/share/gdb rm -rf /home/buildroot/autobuild/instance-0/output/target/usr/share/bash-completion rm -rf /home/buildroot/autobuild/instance-0/output/target/usr/share/zsh rm -rf /home/buildroot/autobuild/instance-0/output/target/usr/man /home/buildroot/autobuild/instance-0/output/target/usr/share/man rm -rf /home/buildroot/autobuild/instance-0/output/target/usr/info /home/buildroot/autobuild/instance-0/output/target/usr/share/info rm -rf /home/buildroot/autobuild/instance-0/output/target/usr/doc /home/buildroot/autobuild/instance-0/output/target/usr/share/doc rm -rf /home/buildroot/autobuild/instance-0/output/target/usr/share/gtk-doc rmdir /home/buildroot/autobuild/instance-0/output/target/usr/share 2>/dev/null || true find /home/buildroot/autobuild/instance-0/output/target -type f \( -perm /111 -o -name '*.so*' \) -not \( -name 'libpthread*.so*' -o -name 'ld-*.so*' -o -name '*.ko' \) -print0 | xargs -0 /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-strip --remove-section=.comment --remove-section=.note 2>/dev/null || true find /home/buildroot/autobuild/instance-0/output/target \( -name 'ld-*.so*' -o -name 'libpthread*.so*' \) -print0 | xargs -0 -r /home/buildroot/autobuild/instance-0/output/host/bin/nds32le-linux-strip --remove-section=.comment --remove-section=.note --strip-debug 2>/dev/null || true test -f /home/buildroot/autobuild/instance-0/output/target/etc/ld.so.conf && \ { echo "ERROR: we shouldn't have a /etc/ld.so.conf file"; exit 1; } || true test -d /home/buildroot/autobuild/instance-0/output/target/etc/ld.so.conf.d && \ { echo "ERROR: we shouldn't have a /etc/ld.so.conf.d directory"; exit 1; } || true mkdir -p /home/buildroot/autobuild/instance-0/output/target/etc ( \ echo "NAME=Buildroot"; \ echo "VERSION=2019.05-git-00902-gfc750d9a9d"; \ echo "ID=buildroot"; \ echo "VERSION_ID=2019.05-git"; \ echo "PRETTY_NAME=\"Buildroot 2019.05-git\"" \ ) > /home/buildroot/autobuild/instance-0/output/target/usr/lib/os-release ln -sf ../usr/lib/os-release /home/buildroot/autobuild/instance-0/output/target/etc >>> Sanitizing RPATH in target tree /home/buildroot/autobuild/instance-0/buildroot/support/scripts/fix-rpath target touch /home/buildroot/autobuild/instance-0/output/target/usr make: Leaving directory '/home/buildroot/autobuild/instance-0/buildroot' make: Entering directory '/home/buildroot/autobuild/instance-0/buildroot' >>> Buildroot 2019.05-git-00902-gfc750d9a9d Collecting legal info COPYING: OK (sha256: 9755181e27175cb3510b4da8629caa406fb355a19aa8e7d55f06bf8ab33323c4) >>> toolchain-external Collecting legal info >>> host-skeleton Collecting legal info >>> skeleton Collecting legal info >>> skeleton-init-sysv Collecting legal info >>> skeleton-init-common Collecting legal info >>> toolchain-external-andes-nds32 Collecting legal info >>> toolchain Collecting legal info >>> busybox 1.30.1 Collecting legal info LICENSE: OK (sha256: bbfc9843646d483c334664f651c208b9839626891d8f17604db2146962f43548) >>> edid-decode 6def7bc83dfb0338632e06a8b14c93faa6af8879 Collecting legal info ERROR: No hash found for edid-decode.c >>> gesftpserver 1 Collecting legal info COPYING: OK (sha256: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643) >>> initscripts Collecting legal info >>> libcurl 7.64.1 Collecting legal info COPYING: OK (sha256: 8c8824f50e73a021f5dde1fccbf69685939247399a33a32abab1fa448c9ddabb) >>> host-pkgconf 1.6.1 Collecting legal info COPYING: OK (sha256: 07ee94b50a41ee3fc4e13a9b9c60b26fc28488494c465639f7e5f07a3952ec04) >>> libpciaccess 0.14 Collecting legal info COPYING: OK (sha256: 47012fd746980d1712ac4f3841ab6164bda1d2b84880760e45dbe1e1dc07f608) >>> host-patchelf 0.9 Collecting legal info COPYING: OK (sha256: 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903) >>> sox 14.4.2 Collecting legal info ERROR: No hash found for LICENSE.GPL ERROR: No hash found for LICENSE.LGPL >>> vsftpd 3.0.3 Collecting legal info ERROR: No hash found for COPYING WARNING: the Buildroot source code has not been saved WARNING: toolchain-external-andes-nds32: cannot save license (TOOLCHAIN_EXTERNAL_ANDES_NDS32_LICENSE_FILES not defined) Legal info produced in /home/buildroot/autobuild/instance-0/output/legal-info make: Leaving directory '/home/buildroot/autobuild/instance-0/buildroot'