Skip to content

Instantly share code, notes, and snippets.

@woosley
Created October 13, 2017 03:24
Show Gist options
  • Save woosley/f1d122bd951a485d64f09131dd1e1127 to your computer and use it in GitHub Desktop.
Save woosley/f1d122bd951a485d64f09131dd1e1127 to your computer and use it in GitHub Desktop.
netdata build log
Script started on Fri 13 Oct 2017 02:12:06 AM UTC
ESCkroot@localhost:~/code/netdataESC\[root@localhost netdata]# ip aESC^H^HESC[9@ps -ef|grep dockerESC^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^Hip a ESC^H^H^Hsystemctl status firewalld^MESC[CESC[CESC[CESC[CESC[CESC[C
ESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[CESC[Cip a ESC^H^H^HESC[14@ps -ef|grep dockerESC^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^HESC[9Pdocker psESC^H^H^H^H^H^H^H^HESC[6PESC[1PESC[K^G^G./makeself/bui^Gld-x86_64-static.sh
[/root/code/netdataESC[0m^O]# ESC[1mESC[33msudo docker run -v /root/code/netdata:/usr/src/netdata.git:rw alpine:3.6 /bin/sh /usr/src/netdata.git/makeself/install-alpine-packages.sh ESC[0m^O
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/community/x86_64/APKINDEX.tar.gz
v3.6.2-165-g4c29d05978 [http://dl-cdn.alpinelinux.org/alpine/v3.6/main]
v3.6.2-162-g93ed1f72fd [http://dl-cdn.alpinelinux.org/alpine/v3.6/community]
OK: 8443 distinct packages available
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.6/community/x86_64/APKINDEX.tar.gz
(1/100) Upgrading musl (1.1.16-r10 -> 1.1.16-r13)
(2/100) Installing fakeroot (1.21-r1)
(3/100) Installing sudo (1.8.19_p2-r0)
(4/100) Installing libcap (2.25-r1)
(5/100) Installing pax-utils (1.2.2-r0)
(6/100) Installing libressl2.5-libtls (2.5.5-r0)
(7/100) Installing libressl (2.5.5-r0)
(8/100) Upgrading musl-utils (1.1.16-r10 -> 1.1.16-r13)
(9/100) Installing libattr (2.4.47-r6)
(10/100) Installing attr (2.4.47-r6)
(11/100) Installing tar (1.29-r1)
(12/100) Installing pkgconf (1.3.7-r0)
(13/100) Installing patch (2.7.5-r1)
(14/100) Installing libgcc (6.3.0-r4)
(15/100) Installing libstdc++ (6.3.0-r4)
(16/100) Installing lzip (1.19-r0)
(17/100) Installing ca-certificates (20161130-r2)
(18/100) Installing libssh2 (1.8.0-r1)
(19/100) Installing libcurl (7.56.0-r0)
(20/100) Installing curl (7.56.0-r0)
(21/100) Installing abuild (3.0.0_rc2-r8)
Executing abuild-3.0.0_rc2-r8.pre-install
(22/100) Installing binutils-libs (2.28-r2)
(23/100) Installing binutils (2.28-r2)
(24/100) Installing gmp (6.1.2-r0)
(25/100) Installing isl (0.17.1-r0)
(26/100) Installing libgomp (6.3.0-r4)
(27/100) Installing libatomic (6.3.0-r4)
(28/100) Installing mpfr3 (3.1.5-r0)
(29/100) Installing mpc1 (1.0.3-r0)
(30/100) Installing gcc (6.3.0-r4)
(31/100) Installing musl-dev (1.1.16-r13)
(32/100) Installing libc-dev (0.7.1-r0)
(33/100) Installing g++ (6.3.0-r4)
(34/100) Installing make (4.2.1-r0)
(35/100) Installing fortify-headers (0.8-r0)
(36/100) Installing build-base (0.5-r0)
(37/100) Installing expat (2.2.0-r1)
(38/100) Installing pcre (8.41-r0)
(39/100) Installing git (2.13.5-r0)
(40/100) Installing xz-libs (5.2.3-r0)
(41/100) Installing lzo (2.10-r0)
(42/100) Installing squashfs-tools (4.3-r3)
(43/100) Installing libburn (1.4.6-r0)
(44/100) Installing ncurses-terminfo-base (6.0_p20170930-r0)
(45/100) Installing ncurses-terminfo (6.0_p20170930-r0)
(46/100) Installing ncurses-libs (6.0_p20170930-r0)
(47/100) Installing libedit (20170329.3.1-r2)
(48/100) Installing libacl (2.2.52-r3)
(49/100) Installing libisofs (1.4.6-r0)
(50/100) Installing libisoburn (1.4.6-r0)
(51/100) Installing xorriso (1.4.6-r0)
(52/100) Installing acct (6.6.3-r0)
(53/100) Installing lddtree (1.26-r0)
(54/100) Installing libuuid (2.28.2-r2)
(55/100) Installing libblkid (2.28.2-r2)
(56/100) Installing device-mapper-libs (2.02.168-r3)
(57/100) Installing cryptsetup-libs (1.7.5-r0)
(58/100) Installing kmod (23-r1)
(59/100) Installing mkinitfs (3.1.0-r3)
Executing mkinitfs-3.1.0-r3.post-install
(60/100) Installing mtools (4.0.18-r1)
(61/100) Installing alpine-sdk (0.5-r0)
(62/100) Installing m4 (1.4.18-r0)
(63/100) Installing libbz2 (1.0.6-r5)
(64/100) Installing perl (5.24.3-r1)
(65/100) Installing autoconf (2.69-r0)
(66/100) Installing automake (1.15-r0)
(67/100) Installing readline (6.3.008-r5)
(68/100) Installing bash (4.3.48-r1)
Executing bash-4.3.48-r1.post-install
(69/100) Installing nettle (3.3-r0)
(70/100) Installing libffi (3.2.1-r3)
(71/100) Installing libtasn1 (4.10-r2)
(72/100) Installing p11-kit (0.23.2-r1)
(73/100) Installing libunistring (0.9.7-r0)
(74/100) Installing gnutls (3.5.13-r0)
(75/100) Installing gnutls-c++ (3.5.13-r0)
(76/100) Installing libgmpxx (6.1.2-r0)
(77/100) Installing gmp-dev (6.1.2-r0)
(78/100) Installing nettle-dev (3.3-r0)
(79/100) Installing libtasn1-dev (4.10-r2)
(80/100) Installing p11-kit-dev (0.23.2-r1)
(81/100) Installing zlib-dev (1.2.11-r0)
(82/100) Installing gnutls-dev (3.5.13-r0)
(83/100) Installing linux-headers (4.4.6-r2)
(84/100) Installing libmnl (1.0.4-r0)
(85/100) Installing libmnl-dev (1.0.4-r0)
(86/100) Installing libnetfilter_acct (1.0.3-r0)
(87/100) Installing libnetfilter_acct-dev (1.0.3-r0)
(88/100) Installing libltdl (2.4.6-r1)
(89/100) Installing libtool (2.4.6-r1)
(90/100) Installing ncurses (6.0_p20170930-r0)
(91/100) Installing libbsd (0.8.3-r3)
(92/100) Installing netcat-openbsd (1.130-r1)
(93/100) Installing libcrypto1.0 (1.0.2k-r0)
(94/100) Installing libssl1.0 (1.0.2k-r0)
(95/100) Installing openssl-dev (1.0.2k-r0)
(96/100) Installing libfdisk (2.28.2-r2)
(97/100) Installing libmount (2.28.2-r2)
(98/100) Installing libsmartcols (2.28.2-r2)
(99/100) Installing util-linux-dev (2.28.2-r2)
(100/100) Installing wget (1.19.1-r2)
Executing busybox-1.26.2-r5.trigger
Executing ca-certificates-20161130-r2.trigger
OK: 285 MiB in 109 packages
ESC[42mESC[37mESC[1m OK ESC[0m^O
[/root/code/netdataESC[0m^O]# ESC[1mESC[33msudo docker commit 302ea1639b2c netdata-package-x86_64-static ESC[0m^O
sha256:8d7b2f32c6a0db4f6cbfa069516220b7aa030160a852a9cff5ac9ec07828f8aa
ESC[42mESC[37mESC[1m OK ESC[0m^O
[/root/code/netdataESC[0m^O]# ESC[1mESC[33msudo docker run -a stdin -a stdout -a stderr -i -t -v /root/code/netdata:/usr/src/netdata.git:rw netdata-package-x86_64-static /bin/sh /usr/src/netdata.git/makeself/build.sh ESC[0m^O
This program will create a self-extracting shell package containing
a statically linked netdata, able to run on any 64bit Linux system,
without any dependencies from the target system.
It can be used to have netdata running in no-time, or in cases the
target Linux system cannot compile netdata.
ME=./run-all-jobs.sh
NETDATA_INSTALL_PARENT=/opt
NETDATA_INSTALL_PATH=/opt/netdata
NETDATA_MAKESELF_PATH=/usr/src/netdata.git/makeself/.
NETDATA_SOURCE_PATH=/usr/src/netdata.git/makeself/./..
PROCESSORS=1
--- ESC[2mESC[1mrunning jobs/10-prepare-destination.install.shESC(BESC[0m ---
ME=jobs/10-prepare-destination.install.sh
NETDATA_INSTALL_PARENT=/opt
NETDATA_INSTALL_PATH=/opt/netdata
NETDATA_MAKESELF_PATH=/usr/src/netdata.git/makeself/.
NETDATA_SOURCE_PATH=/usr/src/netdata.git/makeself/./..
PROCESSORS=1
[ESC[2m/usr/src/netdata.git/makeselfESC(BESC[0m]# ESC[1mESC[33mmkdir -p /opt/netdata/bin ESC(BESC[0m
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/usr/src/netdata.git/makeselfESC(BESC[0m]# ESC[1mESC[33mmkdir -p /opt/netdata/usr ESC(BESC[0m
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/usr/src/netdata.git/makeselfESC(BESC[0m]# ESC[1mESC[33mcd /opt/netdata ESC(BESC[0m
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/opt/netdataESC(BESC[0m]# ESC[1mESC[33mln -s bin sbin ESC(BESC[0m
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/opt/netdataESC(BESC[0m]# ESC[1mESC[33mcd /opt/netdata/usr ESC(BESC[0m
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/opt/netdata/usrESC(BESC[0m]# ESC[1mESC[33mln -s ../bin bin ESC(BESC[0m
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/opt/netdata/usrESC(BESC[0m]# ESC[1mESC[33mln -s ../sbin sbin ESC(BESC[0m
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/opt/netdata/usrESC(BESC[0m]# ESC[1mESC[33mln -s . local ESC(BESC[0m
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
ME=jobs/50-bash-4.4.install.sh
NETDATA_INSTALL_PARENT=/opt
NETDATA_INSTALL_PATH=/opt/netdata
NETDATA_MAKESELF_PATH=/usr/src/netdata.git/makeself/.
NETDATA_SOURCE_PATH=/usr/src/netdata.git/makeself/./..
PROCESSORS=1
[ESC[2m/usr/src/netdata.git/makeselfESC(BESC[0m]# ESC[1mESC[33mwget -O /usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz http://ftp.gnu.org/gnu/bash/bash-4.4.tar.gz ESC(BESC[0m
--2017-10-13 02:14:13-- http://ftp.gnu.org/gnu/bash/bash-4.4.tar.gz
Resolving ftp.gnu.org... 208.118.235.20, 2001:4830:134:3::b
Connecting to ftp.gnu.org|208.118.235.20|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9377313 (8.9M) [application/x-gzip]
Saving to: '/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz'
^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 0%[ ] 0 --.-KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 0%[ ] 17.88K 79.8KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 0%[ ] 32.02K 71.2KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 0%[ ] 46.17K 68.4KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 0%[> ] 78.69K 88.5KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 1%[> ] 150.81K 135KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 3%[==> ] 293.63K 218KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 5%[=====> ] 543.92K 346KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 8%[=========> ] 806.93K 449KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 11%[============> ] 1.06M 536KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 15%[================> ] 1.35M 613KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 18%[====================> ] 1.62M 671KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 21%[=======================> ] 1.91M 732KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 24%[===========================> ] 2.16M 771KB/s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 27%[===============================> ] 2.47M 825KB/s eta 8s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 31%[===================================> ] 2.81M 876KB/s eta 8s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 35%[========================================> ] 3.15M 927KB/s eta 8s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 38%[============================================> ] 3.47M 1024KB/s eta 8s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 43%[=================================================> ] 3.86M 1.12MB/s eta 8s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 47%[======================================================> ] 4.21M 1.22MB/s eta 5s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 51%[===========================================================> ] 4.65M 1.42MB/s eta 5s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 55%[================================================================> ] 5.01M 1.50MB/s eta 5s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 60%[=====================================================================> ] 5.39M 1.53MB/s eta 5s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 65%[===========================================================================> ] 5.83M 1.63MB/s eta 5s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 69%[================================================================================> ] 6.26M 1.67MB/s eta 2s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 74%[======================================================================================> ] 6.67M 1.72MB/s eta 2s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 79%[===========================================================================================> ] 7.08M 1.80MB/s eta 2s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 85%[==================================================================================================> ] 7.61M 1.88MB/s eta 2s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 90%[=========================================================================================================> ] 8.11M 1.94MB/s eta 2s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 96%[================================================================================================================> ] 8.65M 2.03MB/s eta 0s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 99%[===================================================================================================================> ] 8.89M 2.00MB/s eta 0s ^M/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz 100%[====================================================================================================================>] 8.94M 2.00MB/s in 6.3s
2017-10-13 02:14:20 (1.41 MB/s) - '/usr/src/netdata.git/makeself/./tmp/bash-4.4.tar.gz' saved [9377313/9377313]
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/usr/src/netdata.git/makeself/tmpESC(BESC[0m]# ESC[1mESC[33mtar -zxvpf bash-4.4.tar.gz ESC(BESC[0m
bash-4.4/
bash-4.4/CWRU/
bash-4.4/builtins/
:
bash-4.4/cross-build/
bash-4.4/doc/
bash-4.4/examples/
bash-4.4/include/
bash-4.4/lib/
bash-4.4/m4/
bash-4.4/po/
bash-4.4/support/
bash-4.4/tests/
bash-4.4/ABOUT-NLS
bash-4.4/ChangeLog
bash-4.4/CHANGES
bash-4.4/COMPAT
bash-4.4/COPYING
bash-4.4/INSTALL
bash-4.4/MANIFEST
bash-4.4/NEWS
bash-4.4/NOTES
bash-4.4/POSIX
bash-4.4/README
bash-4.4/RBASH
bash-4.4/AUTHORS
bash-4.4/Y2K
bash-4.4/configure.ac
bash-4.4/Makefile.in
bash-4.4/configure
bash-4.4/config-top.h
bash-4.4/config-bot.h
bash-4.4/config.h.in
bash-4.4/aclocal.m4
bash-4.4/array.c
bash-4.4/arrayfunc.c
bash-4.4/assoc.c
bash-4.4/eval.c
bash-4.4/print_cmd.c
bash-4.4/general.c
bash-4.4/list.c
bash-4.4/locale.c
bash-4.4/stringlib.c
bash-4.4/variables.c
bash-4.4/make_cmd.c
bash-4.4/copy_cmd.c
bash-4.4/unwind_prot.c
bash-4.4/dispose_cmd.c
bash-4.4/bashhist.c
bash-4.4/hashcmd.c
bash-4.4/hashlib.c
bash-4.4/parse.y
bash-4.4/pathexp.c
bash-4.4/subst.c
bash-4.4/shell.c
bash-4.4/trap.c
bash-4.4/sig.c
bash-4.4/siglist.c
bash-4.4/version.c
bash-4.4/flags.c
bash-4.4/jobs.c
:
bash-4.4/input.c
bash-4.4/mailcheck.c
bash-4.4/test.c
bash-4.4/expr.c
bash-4.4/alias.c
bash-4.4/execute_cmd.c
bash-4.4/findcmd.c
bash-4.4/redir.c
bash-4.4/bashline.c
bash-4.4/braces.c
bash-4.4/bracecomp.c
bash-4.4/nojobs.c
bash-4.4/error.c
bash-4.4/xmalloc.c
bash-4.4/pcomplete.c
bash-4.4/pcomplib.c
bash-4.4/mksyntax.c
bash-4.4/alias.h
bash-4.4/builtins.h
bash-4.4/bashhist.h
bash-4.4/bashline.h
bash-4.4/conftypes.h
bash-4.4/patchlevel.h
bash-4.4/variables.h
bash-4.4/array.h
bash-4.4/arrayfunc.h
bash-4.4/assoc.h
bash-4.4/jobs.h
bash-4.4/findcmd.h
bash-4.4/hashlib.h
bash-4.4/quit.h
bash-4.4/flags.h
bash-4.4/shell.h
bash-4.4/syntax.h
bash-4.4/pathexp.h
bash-4.4/parser.h
bash-4.4/pcomplete.h
bash-4.4/sig.h
bash-4.4/test.h
bash-4.4/trap.h
bash-4.4/general.h
bash-4.4/unwind_prot.h
bash-4.4/input.h
bash-4.4/error.h
bash-4.4/command.h
bash-4.4/externs.h
bash-4.4/siglist.h
bash-4.4/subst.h
bash-4.4/dispose_cmd.h
bash-4.4/hashcmd.h
bash-4.4/bashansi.h
bash-4.4/bashjmp.h
bash-4.4/bashintl.h
bash-4.4/make_cmd.h
bash-4.4/execute_cmd.h
bash-4.4/redir.h
bash-4.4/bashtypes.h
...............................
usr/src/netdata.git/makeself
[ESC[2m/usr/src/netdata.git/makeselfESC(BESC[0m]# ESC[1mESC[33mcd /usr/src/netdata.git/makeself/./tmp/bash-4.4 ESC(BESC[0m
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/usr/src/netdata.git/makeself/tmp/bash-4.4ESC(BESC[0m]# ESC[1mESC[33m./configure --prefix=/opt/netdata --enable-static-link --disable-nls --without-bash-malloc ESC(BESC[0m
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
Beginning configuration for bash-4.4-release for x86_64-unknown-linux-gnu
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 for strerror in -lcposix... no
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 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 special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc needs -traditional... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for ar... ar
checking for ranlib... ranlib
checking for bison... no
checking for byacc... no
checking whether make sets $(MAKE)... yes
configure: WARNING: bison not available; needed to process parse.y
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether byte ordering is bigendian... no
checking for preprocessor stringizing operator... yes
checking for long double with more range or precision than double... yes
checking for function prototypes... yes
checking whether char is unsigned... no
checking for working volatile... yes
checking for C/C++ restrict keyword... __restrict
checking whether NLS is requested... no
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for msgmerge... no
checking for off_t... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for sys/time.h... yes
checking for getpagesize... yes
checking for working mmap... no
checking whether we are using the GNU C Library 2.1 or newer... no
checking whether integer division by zero raises SIGFPE... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for ld used by GCC... /usr/x86_64-alpine-linux-musl/bin/ld
checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking argz.h usability... no
checking argz.h presence... no
checking for argz.h... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for feof_unlocked... yes
checking for fgets_unlocked... yes
checking for getc_unlocked... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for localeconv... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for __argz_count... no
checking for __argz_stringify... no
checking for __argz_next... no
checking for __fsetlocking... yes
checking for iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... no
checking whether NLS is requested... no
checking whether to use NLS... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether time.h and sys/time.h may both be included... yes
checking for inttypes.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking varargs.h usability... no
checking varargs.h presence... no
checking for varargs.h... no
checking for limits.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for locale.h... (cached) yes
checking termcap.h usability... no
checking termcap.h presence... no
checking for termcap.h... no
checking termio.h usability... no
checking termio.h presence... no
checking for termio.h... no
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking for stddef.h... (cached) yes
checking for stdint.h... (cached) yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking for strings.h... (cached) yes
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking ulimit.h usability... yes
checking ulimit.h presence... yes
checking for ulimit.h... yes
checking sys/pte.h usability... no
checking sys/pte.h presence... no
checking for sys/pte.h... no
checking sys/stream.h usability... no
checking sys/stream.h presence... no
checking for sys/stream.h... no
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for sys/param.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/time.h... (cached) yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking for sys/types.h... (cached) yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking for sys/ptem.h... no
checking for sys/resource.h... yes
checking for working alloca.h... (cached) yes
checking for alloca... (cached) yes
checking for uid_t in sys/types.h... yes
checking for unistd.h... (cached) yes
checking for working chown... no
checking whether getpgrp requires zero arguments... no
checking for vprintf... yes
checking for _doprnt... no
checking for working strcoll... yes
checking return type of signal handlers... void
checking for __setostype... no
checking for wait3... yes
checking for mkfifo... yes
checking for dup2... yes
checking for eaccess... yes
checking for fcntl... yes
checking for getdtablesize... yes
checking for getgroups... yes
checking for gethostname... yes
checking for getpagesize... (cached) yes
checking for getpeername... yes
checking for getrlimit... yes
checking for getrusage... yes
checking for gettimeofday... yes
checking for kill... yes
checking for killpg... yes
checking for lstat... yes
checking for pselect... yes
checking for readlink... yes
checking for sbrk... no
checking for select... no
checking for setdtablesize... no
checking for setitimer... no
checking for tcgetpgrp... no
checking for uname... no
checking for ulimit... no
checking for waitpid... no
checking for rename... no
checking for bcopy... no
checking for bzero... no
checking for confstr... no
checking for faccessat... no
checking for fnmatch... no
checking for getaddrinfo... no
checking for gethostbyname... no
checking for getservbyname... no
checking for getservent... no
checking for inet_aton... no
checking for imaxdiv... no
checking for memmove... no
checking for pathconf... no
checking for putenv... (cached) yes
checking for raise... no
checking for random... no
checking for regcomp... no
checking for regexec... no
checking for setenv... (cached) yes
checking for setlinebuf... no
checking for setlocale... (cached) yes
checking for setvbuf... no
checking for siginterrupt... no
checking for strchr... no
checking for sysconf... no
checking for syslog... no
checking for tcgetattr... no
checking for times... no
checking for ttyname... no
checking for tzset... no
checking for unsetenv... no
checking for vasprintf... no
checking for asprintf... no
checking for isascii... no
checking for isblank... no
checking for isgraph... no
checking for isprint... no
checking for isspace... no
checking for isxdigit... no
checking for getpwent... no
checking for getpwnam... no
checking for getpwuid... no
checking for mkstemp... no
checking for getcwd... (cached) yes
checking for memset... no
checking for strcasecmp... (cached) yes
checking for strcasestr... no
checking for strerror... no
checking for strftime... no
checking for strnlen... no
checking for strpbrk... no
checking for strstr... no
checking for strtod... no
checking for strtol... no
checking for strtoul... (cached) yes
checking for strtoll... no
checking for strtoull... no
checking for strtoimax... no
checking for strtoumax... no
checking for dprintf... no
checking for strchrnul... no
checking for strdup... (cached) yes
checking libaudit.h usability... no
checking libaudit.h presence... no
checking for libaudit.h... no
checking whether AUDIT_USER_TTY is declared... no
checking whether confstr is declared... no
checking whether printf is declared... no
checking whether sbrk is declared... no
checking whether setregid is declared... no
checking whether strcpy is declared... no
checking whether strsignal is declared... no
checking whether strtold is declared... no
checking for declaration of strtoimax... no
checking for declaration of strtol... no
checking for declaration of strtoll... no
checking for declaration of strtoul... no
checking for declaration of strtoull... no
checking for declaration of strtoumax... no
checking for alarm... no
checking for fpurge... no
checking for __fpurge... no
checking for snprintf... no
checking for vsnprintf... no
checking for working mktime... no
checking for argz.h... (cached) no
checking errno.h usability... no
checking errno.h presence... yes
configure: WARNING: errno.h: present but cannot be compiled
configure: WARNING: errno.h: check for missing prerequisite headers?
configure: WARNING: errno.h: see the Autoconf documentation
configure: WARNING: errno.h: section "Present But Cannot Be Compiled"
configure: WARNING: errno.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## ------------------------------- ##
checking for errno.h... no
checking fcntl.h usability... no
checking fcntl.h presence... yes
configure: WARNING: fcntl.h: present but cannot be compiled
configure: WARNING: fcntl.h: check for missing prerequisite headers?
configure: WARNING: fcntl.h: see the Autoconf documentation
configure: WARNING: fcntl.h: section "Present But Cannot Be Compiled"
configure: WARNING: fcntl.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for fcntl.h... no
checking for malloc.h... (cached) yes
checking stdio_ext.h usability... no
checking stdio_ext.h presence... yes
configure: WARNING: stdio_ext.h: present but cannot be compiled
configure: WARNING: stdio_ext.h: check for missing prerequisite headers?
configure: WARNING: stdio_ext.h: see the Autoconf documentation
configure: WARNING: stdio_ext.h: section "Present But Cannot Be Compiled"
configure: WARNING: stdio_ext.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for stdio_ext.h... no
checking for getpagesize... (cached) yes
checking for working mmap... (cached) no
checking for __argz_count... (cached) no
checking for __argz_next... (cached) no
checking for __argz_stringify... (cached) no
checking for dcgettext... no
checking for mempcpy... (cached) yes
checking for munmap... (cached) yes
checking for stpcpy... (cached) yes
checking for strcspn... no
checking wctype.h usability... no
checking wctype.h presence... yes
configure: WARNING: wctype.h: present but cannot be compiled
configure: WARNING: wctype.h: check for missing prerequisite headers?
configure: WARNING: wctype.h: see the Autoconf documentation
configure: WARNING: wctype.h: section "Present But Cannot Be Compiled"
configure: WARNING: wctype.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for wctype.h... no
checking wchar.h usability... no
checking wchar.h presence... yes
configure: WARNING: wchar.h: present but cannot be compiled
configure: WARNING: wchar.h: check for missing prerequisite headers?
configure: WARNING: wchar.h: see the Autoconf documentation
configure: WARNING: wchar.h: section "Present But Cannot Be Compiled"
configure: WARNING: wchar.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for wchar.h... no
checking langinfo.h usability... no
checking langinfo.h presence... yes
configure: WARNING: langinfo.h: present but cannot be compiled
configure: WARNING: langinfo.h: check for missing prerequisite headers?
configure: WARNING: langinfo.h: see the Autoconf documentation
configure: WARNING: langinfo.h: section "Present But Cannot Be Compiled"
configure: WARNING: langinfo.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for langinfo.h... no
checking mbstr.h usability... no
checking mbstr.h presence... no
checking for mbstr.h... no
checking for mbrlen... no
checking for mbscasecmp... no
checking for mbscmp... no
checking for mbsnrtowcs... no
checking for mbsrtowcs... no
checking for mbschr... no
checking for wcrtomb... no
checking for wcscoll... no
checking for wcsdup... no
checking for wcwidth... no
checking for wctype... no
checking for wcswidth... no
checking whether mbrtowc and mbstate_t are properly declared... no
checking for iswlower... no
checking for iswupper... no
checking for towlower... no
checking for towupper... no
checking for iswctype... no
checking for nl_langinfo and CODESET... no
checking for wchar_t in wchar.h... no
checking for wctype_t in wctype.h... no
checking for wint_t in wctype.h... no
checking for wcwidth broken with unicode combining characters... no
checking for locale_charset... no
checking whether sys_siglist is declared... no
checking for inet_aton... no
checking for gethostbyname in socket library... no
checking type of array argument to getgroups... int
checking for off_t... (cached) yes
checking for mode_t... no
checking for uid_t in sys/types.h... (cached) yes
checking for pid_t... no
checking for size_t... (cached) yes
checking for uintptr_t... no
checking for ssize_t... no
checking for time_t... no
checking for long long... long
checking for unsigned long long... unsigned long
checking return type of signal handlers... (cached) void
checking for sig_atomic_t in signal.h... no
checking for sig_atomic_t... no
checking size of char... 0
checking size of short... 0
checking size of int... 0
checking size of long... 0
checking size of char *... 0
checking size of double... 0
checking size of long long... 0
checking for u_int... no
checking for u_long... no
checking for bits16_t... no
checking for u_bits16_t... no
checking for bits32_t... no
checking for u_bits32_t... no
checking for bits64_t... no
checking for ptrdiff_t... no
checking whether stat file-mode macros are broken... yes
checking whether #! works in shell scripts... yes
checking whether the ctype macros accept non-ascii characters... no
checking if dup2 fails to clear the close-on-exec flag... no
checking whether pgrps need synchronization... yes
checking for type of signal functions... v7
checking for sys_errlist and sys_nerr... no
checking for sys_siglist in system C library... no
checking for _sys_siglist in signal.h or unistd.h... no
checking for _sys_siglist in system C library... no
checking whether signal handlers are of type void... no
checking for clock_t... yes
checking for sigset_t... yes
checking for sig_atomic_t... yes
checking for quad_t... yes
checking for intmax_t... yes
checking for uintmax_t... yes
checking for socklen_t... yes
checking for size and type of struct rlimit fields... long
checking size of intmax_t... 0
checking for struct termios.c_line... no
checking for struct termio.c_line... no
checking for struct dirent.d_ino... no
checking for struct dirent.d_fileno... no
checking for struct dirent.d_namlen... no
checking for struct winsize in sys/ioctl.h and termios.h... not found
checking for struct timeval in sys/time.h and time.h... yes
checking for struct stat.st_blocks... no
checking whether struct tm is in sys/time.h or time.h... sys/time.h
checking for struct tm.tm_zone... no
checking whether tzname is declared... no
checking for tzname... no
checking for struct timezone in sys/time.h and time.h... yes
checking for offset of exit status in return status from wait... 1
checking for struct timespec in <time.h>... no
checking for struct timespec in <sys/time.h>... no
checking for struct timespec in <pthread.h>... no
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_atim.st__tim.tv_nsec... no
checking for the existence of strsignal... no
checking if opendir() opens non-directories... no
checking whether ulimit can substitute for getdtablesize... no
checking whether fpurge is declared... no
checking to see if getenv can be redefined... no
checking if getcwd() will dynamically allocate memory with 0 size... no
checking for presence of POSIX-style sigsetjmp/siglongjmp... missing
checking whether or not strcoll and strcmp differ... no
checking for standard-conformant putenv declaration... no
checking for printf floating point output in hex notation... no
checking if signal handlers must be reinstalled when invoked... yes
checking for presence of necessary job control definitions... missing
checking for presence of named pipes... missing
checking whether termios.h defines TIOCGWINSZ... no
checking whether sys/ioctl.h defines TIOCGWINSZ... yes
checking for TIOCSTAT in sys/ioctl.h... no
checking for FIONREAD in sys/ioctl.h... no
checking whether WCONTINUED flag to waitpid is unavailable or available but broken... yes
checking for speed_t in sys/types.h... no
checking whether getpw functions are declared in pwd.h... yes
checking for unusable real-time signals due to large values... no
checking for tgetent... no
checking for tgetent in -ltermcap... no
checking for tgetent in -ltinfo... no
checking for tgetent in -lcurses... no
checking for tgetent in -lncurses... no
checking which library has the termcap functions... using gnutermcap
checking whether /dev/fd is available... standard
checking whether /dev/stdin stdout stderr are available... present
checking for default mail directory... unknown
configure: creating ./config.status
config.status: creating Makefile
config.status: creating builtins/Makefile
config.status: creating lib/readline/Makefile
config.status: creating lib/glob/Makefile
config.status: creating lib/intl/Makefile
config.status: creating lib/malloc/Makefile
config.status: creating lib/sh/Makefile
config.status: creating lib/termcap/Makefile
config.status: creating lib/tilde/Makefile
config.status: creating doc/Makefile
config.status: creating support/Makefile
config.status: creating po/Makefile.in
config.status: creating examples/loadables/Makefile
config.status: creating examples/loadables/Makefile.inc
config.status: creating examples/loadables/perl/Makefile
config.status: creating support/bash.pc
config.status: creating config.h
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing default commands
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/usr/src/netdata.git/makeself/tmp/bash-4.4ESC(BESC[0m]# ESC[1mESC[33mmake clean ESC(BESC[0m
cd . && autoconf
/bin/sh ./config.status --recheck
running CONFIG_SHELL=/bin/bash /bin/bash ./configure --prefix=/opt/netdata --enable-static-link --disable-nls --without-bash-malloc --no-create --no-recursion
checking build system type... x86_64-unknown-linux-gnu
Beginning configuration for bash-4.4-release for x86_64-unknown-linux-gnu
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 for strerror in -lcposix... no
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 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 special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc needs -traditional... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for ar... ar
checking for ranlib... ranlib
checking for bison... no
checking for byacc... no
checking whether make sets $(MAKE)... yes
configure: WARNING: bison not available; needed to process parse.y
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether byte ordering is bigendian... no
checking for preprocessor stringizing operator... yes
checking for long double with more range or precision than double... yes
checking for function prototypes... yes
checking whether char is unsigned... no
checking for working volatile... yes
checking for C/C++ restrict keyword... __restrict
checking whether NLS is requested... no
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for msgmerge... no
checking for off_t... yes
checking for size_t... yes
:
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for sys/time.h... yes
checking for getpagesize... yes
checking for working mmap... no
checking whether we are using the GNU C Library 2.1 or newer... no
checking whether integer division by zero raises SIGFPE... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for ld used by GCC... /usr/x86_64-alpine-linux-musl/bin/ld
checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking argz.h usability... no
checking argz.h presence... no
checking for argz.h... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for feof_unlocked... yes
checking for fgets_unlocked... yes
checking for getc_unlocked... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for localeconv... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for __argz_count... no
checking for __argz_stringify... no
checking for __argz_next... no
checking for __fsetlocking... yes
checking for iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... no
checking whether NLS is requested... no
checking whether to use NLS... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether time.h and sys/time.h may both be included... yes
checking for inttypes.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking varargs.h usability... no
checking varargs.h presence... no
checking for varargs.h... no
checking for limits.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for locale.h... (cached) yes
checking termcap.h usability... no
checking termcap.h presence... no
checking for termcap.h... no
checking termio.h usability... no
checking termio.h presence... no
checking for termio.h... no
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking for stddef.h... (cached) yes
checking for stdint.h... (cached) yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking for strings.h... (cached) yes
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking ulimit.h usability... yes
checking ulimit.h presence... yes
checking for ulimit.h... yes
checking sys/pte.h usability... no
checking sys/pte.h presence... no
checking for sys/pte.h... no
checking sys/stream.h usability... no
checking sys/stream.h presence... no
checking for sys/stream.h... no
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for sys/param.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/time.h... (cached) yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking for sys/types.h... (cached) yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking for sys/ptem.h... no
checking for sys/resource.h... yes
checking for working alloca.h... (cached) yes
checking for alloca... (cached) yes
checking for uid_t in sys/types.h... yes
checking for unistd.h... (cached) yes
checking for working chown... no
checking whether getpgrp requires zero arguments... no
checking for vprintf... yes
checking for _doprnt... no
checking for working strcoll... yes
checking return type of signal handlers... void
checking for __setostype... no
checking for wait3... yes
checking for mkfifo... yes
checking for dup2... yes
checking for eaccess... yes
checking for fcntl... yes
checking for getdtablesize... yes
checking for getgroups... yes
checking for gethostname... yes
checking for getpagesize... (cached) yes
checking for getpeername... yes
checking for getrlimit... yes
checking for getrusage... yes
checking for gettimeofday... yes
checking for kill... yes
checking for killpg... yes
checking for lstat... yes
checking for pselect... yes
checking for readlink... yes
checking for sbrk... no
checking for select... no
checking for setdtablesize... no
checking for setitimer... no
checking for tcgetpgrp... no
checking for uname... no
checking for ulimit... no
checking for waitpid... no
checking for rename... no
checking for bcopy... no
checking for bzero... no
checking for confstr... no
checking for faccessat... no
checking for fnmatch... no
checking for getaddrinfo... no
checking for gethostbyname... no
checking for getservbyname... no
checking for getservent... no
checking for inet_aton... no
checking for imaxdiv... no
checking for memmove... no
checking for pathconf... no
checking for putenv... (cached) yes
checking for raise... no
checking for random... no
checking for regcomp... no
checking for regexec... no
checking for setenv... (cached) yes
checking for setlinebuf... no
checking for setlocale... (cached) yes
checking for setvbuf... no
checking for siginterrupt... no
checking for strchr... no
checking for sysconf... no
checking for syslog... no
checking for tcgetattr... no
checking for times... no
checking for ttyname... no
checking for tzset... no
checking for unsetenv... no
hecking for snprintf... no
checking for vsnprintf... no
checking for working mktime... no
checking for argz.h... (cached) no
checking errno.h usability... no
checking errno.h presence... yes
configure: WARNING: errno.h: present but cannot be compiled
configure: WARNING: errno.h: check for missing prerequisite headers?
configure: WARNING: errno.h: see the Autoconf documentation
configure: WARNING: errno.h: section "Present But Cannot Be Compiled"
configure: WARNING: errno.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for errno.h... no
checking fcntl.h usability... no
checking fcntl.h presence... yes
configure: WARNING: fcntl.h: present but cannot be compiled
configure: WARNING: fcntl.h: check for missing prerequisite headers?
configure: WARNING: fcntl.h: see the Autoconf documentation
configure: WARNING: fcntl.h: section "Present But Cannot Be Compiled"
configure: WARNING: fcntl.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for fcntl.h... no
checking for malloc.h... (cached) yes
checking stdio_ext.h usability... no
checking stdio_ext.h presence... yes
configure: WARNING: stdio_ext.h: present but cannot be compiled
configure: WARNING: stdio_ext.h: check for missing prerequisite headers?
configure: WARNING: stdio_ext.h: see the Autoconf documentation
configure: WARNING: stdio_ext.h: section "Present But Cannot Be Compiled"
configure: WARNING: stdio_ext.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for stdio_ext.h... no
checking for getpagesize... (cached) yes
checking for working mmap... (cached) no
checking for __argz_count... (cached) no
checking for __argz_next... (cached) no
checking for __argz_stringify... (cached) no
checking for dcgettext... no
checking for mempcpy... (cached) yes
checking for munmap... (cached) yes
checking for stpcpy... (cached) yes
checking for strcspn... no
checking wctype.h usability... no
checking wctype.h presence... yes
configure: WARNING: wctype.h: present but cannot be compiled
configure: WARNING: wctype.h: check for missing prerequisite headers?
configure: WARNING: wctype.h: see the Autoconf documentation
configure: WARNING: wctype.h: section "Present But Cannot Be Compiled"
configure: WARNING: wctype.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for wctype.h... no
checking wchar.h usability... no
checking wchar.h presence... yes
configure: WARNING: wchar.h: present but cannot be compiled
configure: WARNING: wchar.h: check for missing prerequisite headers?
configure: WARNING: wchar.h: see the Autoconf documentation
configure: WARNING: wchar.h: section "Present But Cannot Be Compiled"
configure: WARNING: wchar.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for wchar.h... no
checking langinfo.h usability... no
checking langinfo.h presence... yes
configure: WARNING: langinfo.h: present but cannot be compiled
configure: WARNING: langinfo.h: check for missing prerequisite headers?
configure: WARNING: langinfo.h: see the Autoconf documentation
configure: WARNING: langinfo.h: section "Present But Cannot Be Compiled"
configure: WARNING: langinfo.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------- ##
configure: WARNING: ## Report this to bug-bash@gnu.org ##
configure: WARNING: ## ------------------------------- ##
checking for langinfo.h... no
checking mbstr.h usability... no
checking mbstr.h presence... no
checking for mbstr.h... no
checking for mbrlen... no
checking for mbscasecmp... no
checking for mbscmp... no
checking for mbsnrtowcs... no
checking for mbsrtowcs... no
checking for mbschr... no
checking for wcrtomb... no
checking for wcscoll... no
checking for wcsdup... no
checking for wcwidth... no
checking for wctype... no
checking for wcswidth... no
checking whether mbrtowc and mbstate_t are properly declared... no
checking for iswlower... no
checking for iswupper... no
checking for towlower... no
checking for towupper... no
checking for iswctype... no
checking for nl_langinfo and CODESET... no
checking for wchar_t in wchar.h... no
checking for wctype_t in wctype.h... no
checking for wint_t in wctype.h... no
checking for wcwidth broken with unicode combining characters... no
checking for locale_charset... no
checking whether sys_siglist is declared... no
checking for inet_aton... no
checking for gethostbyname in socket library... no
checking type of array argument to getgroups... int
checking for off_t... (cached) yes
checking for mode_t... no
checking for uid_t in sys/types.h... (cached) yes
checking for pid_t... no
checking for size_t... (cached) yes
checking for uintptr_t... no
checking for ssize_t... no
checking for time_t... no
checking for long long... long
checking for unsigned long long... unsigned long
checking return type of signal handlers... (cached) void
checking for sig_atomic_t in signal.h... no
checking for sig_atomic_t... no
checking size of char... 0
checking size of short... 0
checking size of int... 0
checking size of long... 0
checking size of char *... 0
checking size of double... 0
checking size of long long... 0
checking for u_int... no
checking for u_long... no
checking for bits16_t... no
checking for u_bits16_t... no
checking for bits32_t... no
checking for u_bits32_t... no
checking for bits64_t... no
checking for ptrdiff_t... no
checking whether stat file-mode macros are broken... yes
checking whether #! works in shell scripts... yes
checking whether the ctype macros accept non-ascii characters... no
checking if dup2 fails to clear the close-on-exec flag... no
checking whether pgrps need synchronization... yes
checking for type of signal functions... v7
checking for sys_errlist and sys_nerr... no
checking for sys_siglist in system C library... no
checking for _sys_siglist in signal.h or unistd.h... no
checking for _sys_siglist in system C library... no
checking whether signal handlers are of type void... no
checking for clock_t... yes
checking for sigset_t... yes
checking for sig_atomic_t... yes
checking for quad_t... yes
checking for intmax_t... yes
checking for uintmax_t... yes
checking for socklen_t... yes
checking for size and type of struct rlimit fields... long
checking size of intmax_t... 0
checking for struct termios.c_line... no
checking for struct termio.c_line... no
checking for struct dirent.d_ino... no
checking for struct dirent.d_fileno... no
checking for struct dirent.d_namlen... no
checking for struct winsize in sys/ioctl.h and termios.h... not found
checking for struct timeval in sys/time.h and time.h... yes
checking for struct stat.st_blocks... no
checking whether struct tm is in sys/time.h or time.h... sys/time.h
checking for struct tm.tm_zone... no
checking whether tzname is declared... no
checking for tzname... no
checking for struct timezone in sys/time.h and time.h... yes
checking for offset of exit status in return status from wait... 1
checking for struct timespec in <time.h>... no
checking for struct timespec in <sys/time.h>... no
checking for struct timespec in <pthread.h>... no
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_atim.st__tim.tv_nsec... no
checking for the existence of strsignal... no
checking if opendir() opens non-directories... no
checking whether ulimit can substitute for getdtablesize... no
checking whether fpurge is declared... no
checking to see if getenv can be redefined... no
checking if getcwd() will dynamically allocate memory with 0 size... no
checking for presence of POSIX-style sigsetjmp/siglongjmp... missing
checking whether or not strcoll and strcmp differ... no
checking for standard-conformant putenv declaration... no
checking for printf floating point output in hex notation... no
checking if signal handlers must be reinstalled when invoked... yes
checking for presence of necessary job control definitions... missing
checking for presence of named pipes... missing
checking whether termios.h defines TIOCGWINSZ... no
checking whether sys/ioctl.h defines TIOCGWINSZ... yes
checking for TIOCSTAT in sys/ioctl.h... no
checking for FIONREAD in sys/ioctl.h... no
checking whether WCONTINUED flag to waitpid is unavailable or available but broken... yes
checking for speed_t in sys/types.h... no
checking whether getpw functions are declared in pwd.h... yes
checking for unusable real-time signals due to large values... no
checking for tgetent... no
checking for tgetent in -ltermcap... no
checking for tgetent in -ltinfo... no
checking for tgetent in -lcurses... no
checking for tgetent in -lncurses... no
checking which library has the termcap functions... using gnutermcap
checking whether /dev/fd is available... standard
checking whether /dev/stdin stdout stderr are available... present
checking for default mail directory... unknown
configure: creating ./config.status
CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating Makefile
config.status: executing default-1 commands
config.status: executing default commands
rm -f shell.o eval.o y.tab.o general.o make_cmd.o print_cmd.o dispose_cmd.o execute_cmd.o variables.o copy_cmd.o error.o expr.o flags.o nojobs.o subst.o hashcmd.o hashlib.o mailcheck.o trap.o input.o unwind_prot.o pathexp.o sig.o test.o version.o alias.o array.o arrayfunc.o assoc.o braces.o bracecomp.o bashhist.o bashline.o siglist.o list.o stringlib.o locale.o findcmd.o redir.o pcomplete.o pcomplib.o syntax.o xmalloc.o bash bashbug
rm -f .build .made version.h
( cd ./doc && make clean )
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/doc'
rm -f *.aux *.bak *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr *.cps \
*.pgs *.bt *.bts *.rw *.rws *.fns *.kys *.tps *.vrs *.o
rm -f core *.core
:
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/doc'
( cd builtins && make clean )
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/builtins'
rm -f builtins.o alias.o bind.o break.o builtin.o caller.o cd.o colon.o command.o common.o declare.o echo.o enable.o eval.o evalfile.o evalstring.o exec.o exit.o fc.o fg_bg.o hash.o help.o history.o jobs.o kill.o let.o mapfile.o pushd.o read.o return.o set.o setattr.o shift.o source.o suspend.o test.o times.o trap.o type.o ulimit.o umask.o wait.o getopts.o shopt.o printf.o getopt.o bashgetopt.o complete.o builtext.h builtins.c psize.aux pipesize.h tmpbuiltins.c tmpbuiltins.h libbuiltins.a
rm -f mkbuiltins gen-helpfiles tmpbuiltins.o gen-helpfiles.o mkbuiltins.o
test -d helpfiles && rm -f -r helpfiles
make[1]: [Makefile:255: clean] Error 1 (ignored)
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/builtins'
( cd ./support && make clean )
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/support'
rm -f man2html
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/support'
for libdir in ./lib/readline ./lib/readline ./lib/termcap ./lib/glob ./lib/intl ./lib/tilde ./lib/malloc ./lib/sh; do \
(cd $libdir && test -f Makefile && make clean) ;\
done
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/readline'
rm -f readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o history.o histexpand.o histfile.o histsearch.o shell.o savestring.o mbutil.o tilde.o colors.o parse-colors.o xmalloc.o xfree.o compat.o *.a
( cd doc && make -w clean )
make[2]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/readline/doc'
rm -f *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr *.cps *.pgs \
*.fns *.kys *.tps *.vrs *.o core
make[2]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/readline/doc'
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/readline'
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/readline'
rm -f readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o history.o histexpand.o histfile.o histsearch.o shell.o savestring.o mbutil.o tilde.o colors.o parse-colors.o xmalloc.o xfree.o compat.o *.a
( cd doc && make -w clean )
make[2]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/readline/doc'
rm -f *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr *.cps *.pgs \
*.fns *.kys *.tps *.vrs *.o core
make[2]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/readline/doc'
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/readline'
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/termcap'
rm -f *.o *.a *.log *.cp *.tp *.vr *.fn *.aux *.pg *.toc
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/termcap'
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/glob'
rm -f glob.o strmatch.o smatch.o xmbsrtowcs.o gmisc.o libglob.a
(cd doc && make -w clean )
make[2]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/glob/doc'
rm -f glob.?? glob.info
make[2]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/glob/doc'
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/glob'
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/intl'
cd /usr/src/netdata.git/makeself/tmp/bash-4.4 && /bin/sh ./config.status
config.status: creating Makefile
config.status: creating builtins/Makefile
config.status: creating lib/readline/Makefile
config.status: creating lib/glob/Makefile
config.status: creating lib/intl/Makefile
config.status: creating lib/malloc/Makefile
config.status: creating lib/sh/Makefile
config.status: creating lib/termcap/Makefile
config.status: creating lib/tilde/Makefile
config.status: creating doc/Makefile
config.status: creating po/Makefile.in
config.status: creating examples/loadables/Makefile
config.status: creating examples/loadables/Makefile.inc
config.status: creating examples/loadables/perl/Makefile
config.status: creating support/bash.pc
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing default commands
rm -f *.a *.la *.o *.obj *.lo core core.*
rm -f libgnuintl.h libintl.h charset.alias ref-add.sed ref-del.sed
rm -f -r .libs _libs
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/intl'
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/tilde'
rm -f tilde.o libtilde.a
( cd doc && make -w clean )
/bin/sh: cd: line 1: can't cd to doc
make[1]: [Makefile:107: clean] Error 2 (ignored)
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/tilde'
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/malloc'
rm -f *.o libmalloc.a
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/malloc'
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/sh'
rm -f clktck.o clock.o getenv.o oslib.o setlinebuf.o strnlen.o itos.o zread.o zwrite.o shtty.o shmatch.o eaccess.o netconn.o netopen.o timeval.o makepath.o pathcanon.o pathphys.o tmpfile.o stringlist.o stringvec.o spell.o shquote.o strtrans.o snprintf.o mailstat.o fmtulong.o fmtullong.o fmtumax.o zcatfd.o zmapfd.o winsize.o wcsdup.o fpurge.o zgetline.o mbscmp.o uconvert.o ufuncs.o casemod.o input_avail.o mbscasecmp.o fnxform.o unicode.o shmbchar.o wcsnwidth.o rename.o memset.o strcasestr.o strerror.o strftime.o strnlen.o strpbrk.o strstr.o strtod.o strtol.o strtoll.o strtoull.o strtoimax.o strtoumax.o dprintf.o strchrnul.o mktime.o mbschr.o wcswidth.o inet_aton.o getcwd.o libsh.a
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/lib/sh'
( cd ./po/ ; make DESTDIR= clean )
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/po'
rm -f *.insert-header
rm -f remove-potcdate.sed
rm -f stamp-poT
rm -f core core.* bash.po bash.1po bash.2po *.new.po
rm -fr *.o
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/po'
( cd /usr/src/netdata.git/makeself/tmp/bash-4.4/examples/loadables && make DESTDIR= clean )
make[1]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/examples/loadables'
rm -f print truefalse sleep finfo logname basename dirname tty pathchk tee head mkdir rmdir printenv id whoami uname sync push ln unlink realpath strftime mypid setpgid necho hello cat pushd *.o
( cd perl && make -w clean )
make[2]: Entering directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/examples/loadables/perl'
rm -f bperl.o iperl.o perlxsi.o
rm -f bperl5
make[2]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/examples/loadables/perl'
make[1]: Leaving directory '/usr/src/netdata.git/makeself/tmp/bash-4.4/examples/loadables'
rm -f signames.h recho zecho printenv tests/recho tests/zecho tests/printenv xcase tests/xcase mksignames lsignames.h mksyntax syntax.c bashversion bashversion.o buildversion.o mksignames.o signames.o buildsignames.o
ESC[42mESC[37mESC[1m OK ESC(BESC[0m
[ESC[2m/usr/src/netdata.git/makeself/tmp/bash-4.4ESC(BESC[0m]# ESC[1mESC[33mmake -j1 ESC(BESC[0m
rm -f mksyntax
gcc -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"x86_64"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"x86_64-unknown-linux-gnu"' -DCONF_VENDOR='"unknown"' -DLOCALEDIR='"/opt/netdata/share/locale"' -DPACKAGE='"bash"' -DSHELL -DHAVE_CONFIG_H -I. -I. -I./include -I./lib -g -O2 -Wno-parentheses -Wno-format-security -static -L./lib/termcap -static -rdynamic -g -O2 -Wno-parentheses -Wno-format-security -rdynamic -g -O2 -Wno-parentheses -Wno-format-security -o mksyntax ./mksyntax.c
:
ESC[01mESC[K./mksyntax.c:ESC[mESC[K In function 'ESC[01mESC[KmainESC[mESC[K':
ESC[01mESC[K./mksyntax.c:322:19:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrrchrESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
if ((progname = ESC[01;35mESC[KstrrchrESC[mESC[K (argv[0], '/')) == 0)
ESC[01;35mESC[K^~~~~~~ESC[mESC[K
ESC[01mESC[K./mksyntax.c:322:19:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrrchrESC[mESC[K'
ESC[01mESC[K./mksyntax.c:322:19:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrrchrESC[mESC[K'
ESC[01mESC[K./mksyntax.c:330:17:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KgetoptESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
while ((opt = ESC[01;35mESC[KgetoptESC[mESC[K (argc, argv, "do:")) != EOF)
ESC[01;35mESC[K^~~~~~ESC[mESC[K
rm -f syntax.c
./mksyntax -o syntax.c
/bin/sh ./support/mkversion.sh -b -S . -s release -d 4.4 -o newversion.h \
&& mv newversion.h version.h
gcc -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"x86_64"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"x86_64-unknown-linux-gnu"' -DCONF_VENDOR='"unknown"' -DLOCALEDIR='"/opt/netdata/share/locale"' -DPACKAGE='"bash"' -DSHELL -DHAVE_CONFIG_H -I. -I. -I./include -I./lib -g -O2 -Wno-parentheses -Wno-format-security -DBUILDTOOL -c -o buildversion.o ./version.c
gcc -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"x86_64"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"x86_64-unknown-linux-gnu"' -DCONF_VENDOR='"unknown"' -DLOCALEDIR='"/opt/netdata/share/locale"' -DPACKAGE='"bash"' -DSHELL -DHAVE_CONFIG_H -I. -I. -I./include -I./lib -g -O2 -Wno-parentheses -Wno-format-security -static -L./lib/termcap -static -rdynamic -g -O2 -Wno-parentheses -Wno-format-security -rdynamic -g -O2 -Wno-parentheses -Wno-format-security -o bashversion ./support/bashversion.c buildversion.o
ESC[01mESC[K./support/bashversion.c:ESC[mESC[K In function 'ESC[01mESC[KmainESC[mESC[K':
ESC[01mESC[K./support/bashversion.c:70:18:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrrchrESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
if (progname = ESC[01;35mESC[KstrrchrESC[mESC[K (argv[0], '/'))
ESC[01;35mESC[K^~~~~~~ESC[mESC[K
ESC[01mESC[K./support/bashversion.c:70:18:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrrchrESC[mESC[K'
ESC[01mESC[K./support/bashversion.c:70:18:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrrchrESC[mESC[K'
ESC[01mESC[K./support/bashversion.c:76:17:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KgetoptESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
while ((opt = ESC[01;35mESC[KgetoptESC[mESC[K(argc, argv, "hrvmpslx")) != EOF)
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[K./support/bashversion.c:125:7:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrcpyESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
ESC[01;35mESC[KstrcpyESC[mESC[K (dv, dist_version);
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[K./support/bashversion.c:125:7:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrcpyESC[mESC[K'
ESC[01mESC[K./support/bashversion.c:125:7:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
ESC[01mESC[K./support/bashversion.c:126:12:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrchrESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
rv = ESC[01;35mESC[KstrchrESC[mESC[K (dv, '.');
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[K./support/bashversion.c:126:12:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrchrESC[mESC[K'
ESC[01mESC[K./support/bashversion.c:126:12:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrchrESC[mESC[K'
***********************************************************
* *
* GNU bash, version 4.4.0(1)-release (x86_64-unknown-linux-gnu)
* *
***********************************************************
rm -f shell.o
gcc -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"x86_64"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"x86_64-unknown-linux-gnu"' -DCONF_VENDOR='"unknown"' -DLOCALEDIR='"/opt/netdata/share/locale"' -DPACKAGE='"bash"' -DSHELL -DHAVE_CONFIG_H -I. -I. -I./include -I./lib -g -O2 -Wno-parentheses -Wno-format-security -c shell.c
In file included from ESC[01mESC[Kshell.h:28:0ESC[mESC[K,
from ESC[01mESC[Kshell.c:53ESC[mESC[K:
ESC[01mESC[K/usr/include/ctype.h:12:7:ESC[mESC[K ESC[01;31mESC[Kerror: ESC[mESC[Kexpected identifier or 'ESC[01mESC[K(ESC[mESC[K' before 'ESC[01mESC[KintESC[mESC[K'
int ESC[01;31mESC[KiESC[mESC[Ksblank(int);
ESC[01;31mESC[K^ESC[mESC[K
ESC[01mESC[Ksyntax.h:103:27:ESC[mESC[K ESC[01;31mESC[Kerror: ESC[mESC[Kexpected 'ESC[01mESC[K)ESC[mESC[K' before 'ESC[01mESC[K==ESC[mESC[K' token
# define isblank(x) ((x) ESC[01;31mESC[K=ESC[mESC[K= ' ' || (x) == '\t')
ESC[01;31mESC[K^ESC[mESC[K
In file included from ESC[01mESC[Kquit.h:24:0ESC[mESC[K,
from ESC[01mESC[Kshell.h:33ESC[mESC[K,
from ESC[01mESC[Kshell.c:53ESC[mESC[K:
ESC[01mESC[Ksig.h:35:9:ESC[mESC[K ESC[01;31mESC[Kerror: ESC[mESC[Kunknown type name 'ESC[01mESC[KRETSIGTYPEESC[mESC[K'
typedef ESC[01;31mESC[KRETSIGTYPEESC[mESC[K SigHandler __P((int));
ESC[01;31mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Ksig.h:34:20:ESC[mESC[K ESC[01;31mESC[Kerror: ESC[mESC[Kunknown type name 'ESC[01mESC[KRETSIGTYPEESC[mESC[K'
#define sighandler ESC[01;31mESC[KRESC[mESC[KETSIGTYPE
ESC[01;31mESC[K^ESC[mESC[K
ESC[01mESC[Ksig.h:116:8:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsighandlerESC[mESC[K'
extern ESC[01;36mESC[KsighandlerESC[mESC[K termsig_sighandler __P((int));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Ksig.h:34:20:ESC[mESC[K ESC[01;31mESC[Kerror: ESC[mESC[Kunknown type name 'ESC[01mESC[KRETSIGTYPEESC[mESC[K'
#define sighandler ESC[01;31mESC[KRESC[mESC[KETSIGTYPE
ESC[01;31mESC[K^ESC[mESC[K
ESC[01mESC[Ksig.h:118:8:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsighandlerESC[mESC[K'
extern ESC[01;36mESC[KsighandlerESC[mESC[K sigint_sighandler __P((int));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Ksig.h:34:20:ESC[mESC[K ESC[01;31mESC[Kerror: ESC[mESC[Kunknown type name 'ESC[01mESC[KRETSIGTYPEESC[mESC[K'
#define sighandler ESC[01;31mESC[KRESC[mESC[KETSIGTYPE
ESC[01;31mESC[K^ESC[mESC[K
ESC[01mESC[Ksig.h:126:8:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsighandlerESC[mESC[K'
extern ESC[01;36mESC[KsighandlerESC[mESC[K sigwinch_sighandler __P((int));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Ksig.h:34:20:ESC[mESC[K ESC[01;31mESC[Kerror: ESC[mESC[Kunknown type name 'ESC[01mESC[KRETSIGTYPEESC[mESC[K'
#define sighandler ESC[01;31mESC[KRESC[mESC[KETSIGTYPE
ESC[01;31mESC[K^ESC[mESC[K
ESC[01mESC[Ksig.h:130:8:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsighandlerESC[mESC[K'
extern ESC[01;36mESC[KsighandlerESC[mESC[K sigterm_sighandler __P((int));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Ksig.h:34:20:ESC[mESC[K ESC[01;31mESC[Kerror: ESC[mESC[Kunknown type name 'ESC[01mESC[KRETSIGTYPEESC[mESC[K'
#define sighandler ESC[01;31mESC[KRESC[mESC[KETSIGTYPE
ESC[01;31mESC[K^ESC[mESC[K
ESC[01mESC[Ksig.h:135:8:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsighandlerESC[mESC[K'
extern ESC[01;36mESC[KsighandlerESC[mESC[K trap_handler __P((int));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
In file included from ESC[01mESC[Kshell.h:42:0ESC[mESC[K,
from ESC[01mESC[Kshell.c:53ESC[mESC[K:
ESC[01mESC[Kexterns.h:193:13:ESC[mESC[K ESC[01;31mESC[Kerror: ESC[mESC[Kconflicting types for 'ESC[01mESC[KdprintfESC[mESC[K'
extern void ESC[01;31mESC[KdprintfESC[mESC[K __P((int, const char *, ...)) __attribute__((__format__ (printf, 2, 3)));
ESC[01;31mESC[K^~~~~~~ESC[mESC[K
In file included from ESC[01mESC[K/usr/include/fortify/stdio.h:20:0ESC[mESC[K,
from ESC[01mESC[Kshell.c:37ESC[mESC[K:
ESC[01mESC[K/usr/include/stdio.h:138:5:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kprevious declaration of 'ESC[01mESC[KdprintfESC[mESC[K' was here
int ESC[01;36mESC[KdprintfESC[mESC[K(int, const char *__restrict, ...);
ESC[01;36mESC[K^~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[KmainESC[mESC[K':
ESC[01mESC[Kshell.c:409:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KsleepESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
while (debugging_login_shell) ESC[01;35mESC[KsleepESC[mESC[K (3);
ESC[01;35mESC[K^~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:535:8:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KisattyESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
ESC[01;35mESC[KisattyESC[mESC[K (fileno (stdin)) && /* Input is a terminal and */
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:596:17:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrstrESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
emacs_term = ESC[01;35mESC[KstrstrESC[mESC[K (inside_emacs, ",term:") != 0;
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:596:17:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrstrESC[mESC[K'
ESC[01mESC[Kshell.c:596:17:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrstrESC[mESC[K'
ESC[01mESC[Kshell.c:602:17:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrstrESC[mESC[K'
:
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:602:17:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrstrESC[mESC[K'
In file included from ESC[01mESC[Kshell.h:29:0ESC[mESC[K,
from ESC[01mESC[Kshell.c:53ESC[mESC[K:
ESC[01mESC[Kgeneral.h:147:42:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrcmpESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
#define STREQ(a, b) ((a)[0] == (b)[0] && ESC[01;35mESC[KsESC[mESC[Ktrcmp(a, b) == 0)
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:603:29:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KSTREQESC[mESC[K'
in_emacs = emacs_term || ESC[01;36mESC[KSTREQESC[mESC[K (emacs, "t");
ESC[01;36mESC[K^~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:149:30:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrncmpESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
: ((a)[0] == (b)[0] && ESC[01;35mESC[KsESC[mESC[Ktrncmp(a, b, n) == 0))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:613:41:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KSTREQNESC[mESC[K'
running_under_emacs = in_emacs || ESC[01;36mESC[KSTREQNESC[mESC[K (term, "emacs", 5);
ESC[01;36mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[KuidgetESC[mESC[K':
ESC[01mESC[Kshell.c:1256:7:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KgetuidESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
u = ESC[01;35mESC[KgetuidESC[mESC[K ();
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1265:22:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KgetgidESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
current_user.gid = ESC[01;35mESC[KgetgidESC[mESC[K ();
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1266:23:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KgeteuidESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
current_user.euid = ESC[01;35mESC[KgeteuidESC[mESC[K ();
ESC[01;35mESC[K^~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1267:23:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KgetegidESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
current_user.egid = ESC[01;35mESC[KgetegidESC[mESC[K ();
ESC[01;35mESC[K^~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[Kdisable_priv_modeESC[mESC[K':
ESC[01mESC[Kshell.c:1279:7:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KsetuidESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
if (ESC[01;35mESC[KsetuidESC[mESC[K (current_user.uid) < 0)
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1288:7:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KsetgidESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
if (ESC[01;35mESC[KsetgidESC[mESC[K (current_user.gid) < 0)
ESC[01;35mESC[K^~~~~~ESC[mESC[K
In file included from ESC[01mESC[Kshell.h:29:0ESC[mESC[K,
from ESC[01mESC[Kshell.c:53ESC[mESC[K:
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[Krun_one_commandESC[mESC[K':
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrcpyESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
# define savestring(x) (char *)ESC[01;35mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1399:31:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
return (parse_and_execute (ESC[01;36mESC[KsavestringESC[mESC[K (command), "-c", SEVAL_NOHIST));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;35mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1399:31:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
return (parse_and_execute (ESC[01;36mESC[KsavestringESC[mESC[K (command), "-c", SEVAL_NOHIST));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;36mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1399:31:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
return (parse_and_execute (ESC[01;36mESC[KsavestringESC[mESC[K (command), "-c", SEVAL_NOHIST));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrlenESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1399:31:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
return (parse_and_execute (ESC[01;36mESC[KsavestringESC[mESC[K (command), "-c", SEVAL_NOHIST));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1399:31:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
return (parse_and_execute (ESC[01;36mESC[KsavestringESC[mESC[K (command), "-c", SEVAL_NOHIST));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;36mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1399:31:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
return (parse_and_execute (ESC[01;36mESC[KsavestringESC[mESC[K (command), "-c", SEVAL_NOHIST));
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[Kbind_argsESC[mESC[K':
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;35mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1420:17:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
shell_name = ESC[01;36mESC[KsavestringESC[mESC[K (args->word->word);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;36mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1420:17:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
shell_name = ESC[01;36mESC[KsavestringESC[mESC[K (args->word->word);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1420:17:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
shell_name = ESC[01;36mESC[KsavestringESC[mESC[K (args->word->word);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;36mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1420:17:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
shell_name = ESC[01;36mESC[KsavestringESC[mESC[K (args->word->word);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[Kopen_shell_scriptESC[mESC[K':
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;35mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1484:14:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
filename = ESC[01;36mESC[KsavestringESC[mESC[K (script_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;36mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1484:14:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
filename = ESC[01;36mESC[KsavestringESC[mESC[K (script_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1484:14:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
filename = ESC[01;36mESC[KsavestringESC[mESC[K (script_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;36mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1484:14:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
filename = ESC[01;36mESC[KsavestringESC[mESC[K (script_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1551:26:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KlseekESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
if (fd_is_tty == 0 && (ESC[01;35mESC[KlseekESC[mESC[K (fd, 0L, 1) != -1))
ESC[01;35mESC[K^~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1556:20:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KreadESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
sample_len = ESC[01;35mESC[KreadESC[mESC[K (fd, sample, sizeof (sample));
ESC[01;35mESC[K^~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1612:7:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KcloseESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
ESC[01;35mESC[KcloseESC[mESC[K (fd);
ESC[01;35mESC[K^~~~~ESC[mESC[K
In file included from ESC[01mESC[Kshell.h:29:0ESC[mESC[K,
from ESC[01mESC[Kshell.c:53ESC[mESC[K:
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[Kset_shell_nameESC[mESC[K':
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;35mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1709:20:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
dollar_vars[0] = ESC[01;36mESC[KsavestringESC[mESC[K (shell_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;36mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1709:20:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
dollar_vars[0] = ESC[01;36mESC[KsavestringESC[mESC[K (shell_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1709:20:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
dollar_vars[0] = ESC[01;36mESC[KsavestringESC[mESC[K (shell_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;36mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1709:20:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
dollar_vars[0] = ESC[01;36mESC[KsavestringESC[mESC[K (shell_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[Kget_current_user_infoESC[mESC[K':
ESC[01mESC[Kshell.c:1765:15:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KgetpwuidESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
entry = ESC[01;35mESC[KgetpwuidESC[mESC[K (current_user.uid);
ESC[01;35mESC[K^~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1765:13:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kassignment makes pointer from integer without a cast [ESC[01;35mESC[K-Wint-conversionESC[mESC[K]
entry ESC[01;35mESC[K=ESC[mESC[K getpwuid (current_user.uid);
ESC[01;35mESC[K^ESC[mESC[K
In file included from ESC[01mESC[Kshell.h:29:0ESC[mESC[K,
from ESC[01mESC[Kshell.c:53ESC[mESC[K:
SC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;35mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1769:29:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_user.user_name = ESC[01;36mESC[KsavestringESC[mESC[K (entry->pw_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;36mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1769:29:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_user.user_name = ESC[01;36mESC[KsavestringESC[mESC[K (entry->pw_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1769:29:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_user.user_name = ESC[01;36mESC[KsavestringESC[mESC[K (entry->pw_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;36mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1769:29:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_user.user_name = ESC[01;36mESC[KsavestringESC[mESC[K (entry->pw_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1769:46:ESC[mESC[K ESC[01;31mESC[Kerror: ESC[mESC[Kdereferencing pointer to incomplete type 'ESC[01mESC[Kstruct passwdESC[mESC[K'
current_user.user_name = savestring (entryESC[01;31mESC[K-ESC[mESC[K>pw_name);
ESC[01;31mESC[K^ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:62:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin definition of macro 'ESC[01mESC[KsavestringESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + strlen (ESC[01;36mESC[KxESC[mESC[K)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1777:27:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kassignment discards 'ESC[01mESC[KconstESC[mESC[K' qualifier from pointer target type [ESC[01;35mESC[K-Wdiscarded-qualifiersESC[mESC[K]
current_user.user_name ESC[01;35mESC[K=ESC[mESC[K _("I have no name!");
ESC[01;35mESC[K^ESC[mESC[K
In file included from ESC[01mESC[Kshell.h:29:0ESC[mESC[K,
from ESC[01mESC[Kshell.c:53ESC[mESC[K:
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;35mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1778:29:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_user.user_name = ESC[01;36mESC[KsavestringESC[mESC[K (current_user.user_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;36mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1778:29:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_user.user_name = ESC[01;36mESC[KsavestringESC[mESC[K (current_user.user_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1778:29:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_user.user_name = ESC[01;36mESC[KsavestringESC[mESC[K (current_user.user_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;36mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1778:29:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_user.user_name = ESC[01;36mESC[KsavestringESC[mESC[K (current_user.user_name);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[Kshell_initializeESC[mESC[K':
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;35mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1821:22:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_host_name = ESC[01;36mESC[KsavestringESC[mESC[K (hostname);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;36mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1821:22:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_host_name = ESC[01;36mESC[KsavestringESC[mESC[K (hostname);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1821:22:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_host_name = ESC[01;36mESC[KsavestringESC[mESC[K (hostname);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;36mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1821:22:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_host_name = ESC[01;36mESC[KsavestringESC[mESC[K (hostname);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[Kshow_shell_usageESC[mESC[K':
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;35mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1942:18:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
set_opts = ESC[01;36mESC[KsavestringESC[mESC[K (shell_builtins[i].short_doc);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;36mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1942:18:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
set_opts = ESC[01;36mESC[KsavestringESC[mESC[K (shell_builtins[i].short_doc);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1942:18:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
set_opts = ESC[01;36mESC[KsavestringESC[mESC[K (shell_builtins[i].short_doc);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;36mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1942:18:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
set_opts = ESC[01;36mESC[KsavestringESC[mESC[K (shell_builtins[i].short_doc);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1945:11:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrchrESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
s = ESC[01;35mESC[KstrchrESC[mESC[K (set_opts, '[');
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1945:11:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrchrESC[mESC[K'
ESC[01mESC[Kshell.c:1945:11:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrchrESC[mESC[K'
:
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1821:22:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_host_name = ESC[01;36mESC[KsavestringESC[mESC[K (hostname);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;36mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1821:22:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_host_name = ESC[01;36mESC[KsavestringESC[mESC[K (hostname);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1821:22:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_host_name = ESC[01;36mESC[KsavestringESC[mESC[K (hostname);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;36mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1821:22:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
current_host_name = ESC[01;36mESC[KsavestringESC[mESC[K (hostname);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:ESC[mESC[K In function 'ESC[01mESC[Kshow_shell_usageESC[mESC[K':
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;35mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1942:18:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
set_opts = ESC[01;36mESC[KsavestringESC[mESC[K (shell_builtins[i].short_doc);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:33:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrcpyESC[mESC[K'
# define savestring(x) (char *)ESC[01;36mESC[KsESC[mESC[Ktrcpy (xmalloc (1 + strlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1942:18:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
set_opts = ESC[01;36mESC[KsavestringESC[mESC[K (shell_builtins[i].short_doc);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;35mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;35mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1942:18:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
set_opts = ESC[01;36mESC[KsavestringESC[mESC[K (shell_builtins[i].short_doc);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kgeneral.h:69:54:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrlenESC[mESC[K'
# define savestring(x) (char *)strcpy (xmalloc (1 + ESC[01;36mESC[KsESC[mESC[Ktrlen (x)), (x))
ESC[01;36mESC[K^ESC[mESC[K
ESC[01mESC[Kshell.c:1942:18:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kin expansion of macro 'ESC[01mESC[KsavestringESC[mESC[K'
set_opts = ESC[01;36mESC[KsavestringESC[mESC[K (shell_builtins[i].short_doc);
ESC[01;36mESC[K^~~~~~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1945:11:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KstrchrESC[mESC[K' [ESC[01;35mESC[K-Wimplicit-function-declarationESC[mESC[K]
s = ESC[01;35mESC[KstrchrESC[mESC[K (set_opts, '[');
ESC[01;35mESC[K^~~~~~ESC[mESC[K
ESC[01mESC[Kshell.c:1945:11:ESC[mESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KstrchrESC[mESC[K'
ESC[01mESC[Kshell.c:1945:11:ESC[mESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<string.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KstrchrESC[mESC[K'
make: *** [Makefile:99: shell.o] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment