>>> dhcp 4.4.3 Extracting
gzip -d -c /home/buildroot/autobuild/instance-1/dl/dhcp/dhcp-4.4.3.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3 -xf -
tar xf /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/bind.tar.gz -C /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/
>>> dhcp 4.4.3 Patching
>>> dhcp 4.4.3 Updating config.sub and config.guess
for file in config.guess config.sub; do for i in $(find /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3 -name $file); do cp support/gnuconfig/$file $i; done; done
>>> dhcp 4.4.3 Patching libtool
patching file /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/bind-9.11.36/ltmain.sh
Hunk #1 succeeded at 2786 (offset 99 lines).
Hunk #2 succeeded at 4376 (offset 99 lines).
Hunk #3 succeeded at 6671 (offset 117 lines).
Hunk #4 succeeded at 6681 (offset 117 lines).
Hunk #5 succeeded at 6974 (offset 117 lines).
Hunk #6 succeeded at 7266 (offset 117 lines).
Hunk #7 succeeded at 8239 (offset 127 lines).
Hunk #8 succeeded at 10871 (offset 161 lines).
>>> dhcp 4.4.3 Configuring
(cd /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/ && rm -rf config.cache && PATH="/home/buildroot/autobuild/instance-1/output-1/host/bin:/home/buildroot/autobuild/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" AR="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc-ar" AS="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-as" LD="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-ld" NM="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc-nm" CC="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc" GCC="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc" CPP="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-cpp" CXX="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-g++" FC="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gfortran" F77="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gfortran" RANLIB="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc-ranlib" READELF="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-readelf" STRIP="/bin/true" OBJCOPY="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-objcopy" OBJDUMP="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/buildroot/autobuild/instance-1/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-1/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-1/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/buildroot/autobuild/instance-1/output-1/host/lib -Wl,-rpath,/home/buildroot/autobuild/instance-1/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-as" DEFAULT_LINKER="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -static" CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -static -static" LDFLAGS=" -static" FCFLAGS=" -Og -g0 -static" FFLAGS=" -Og -g0 -static" PKG_CONFIG="/home/buildroot/autobuild/instance-1/output-1/host/bin/pkg-config" STAGING_DIR="/home/buildroot/autobuild/instance-1/output-1/host/sh4a-buildroot-linux-musl/sysroot" INTLTOOL_PERL=/usr/bin/perl CXX=no ac_cv_lbl_unaligned_fail=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=no gt_cv_func_gnugettext1_libc=yes gt_cv_func_gnugettext2_libc=yes CPPFLAGS='-D_PATH_DHCPD_CONF=\"/etc/dhcp/dhcpd.conf\" -D_PATH_DHCLIENT_CONF=\"/etc/dhcp/dhclient.conf\"' CFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -static -DISC_CHECK_NONE=1' ac_cv_prog_AWK=/home/buildroot/autobuild/instance-1/output-1/host/bin/gawk LIBS=-latomic CONFIG_SITE=/dev/null ./configure --target=sh4a-buildroot-linux-musl --host=sh4a-buildroot-linux-musl --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-prefix="" --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --enable-static --disable-shared --with-bind-extra-config="BUILD_CC='/usr/bin/gcc' BUILD_CFLAGS='-O2 -I/home/buildroot/autobuild/instance-1/output-1/host/include' BUILD_CPPFLAGS='-I/home/buildroot/autobuild/instance-1/output-1/host/include' BUILD_LDFLAGS='-L/home/buildroot/autobuild/instance-1/output-1/host/lib -Wl,-rpath,/home/buildroot/autobuild/instance-1/output-1/host/lib' RANLIB='/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc-ranlib' --disable-backtrace --with-zlib=/home/buildroot/autobuild/instance-1/output-1/host/sh4a-buildroot-linux-musl/sysroot/usr --enable-atomic" --with-randomdev=/dev/random --with-srv-lease-file=/var/lib/dhcp/dhcpd.leases --with-srv6-lease-file=/var/lib/dhcp/dhcpd6.leases --with-cli-lease-file=/var/lib/dhcp/dhclient.leases --with-cli6-lease-file=/var/lib/dhcp/dhclient6.leases --with-srv-pid-file=/var/run/dhcpd.pid --with-srv6-pid-file=/var/run/dhcpd6.pid --with-cli-pid-file=/var/run/dhclient.pid --with-cli6-pid-file=/var/run/dhclient6.pid --with-relay-pid-file=/var/run/dhcrelay.pid --with-relay6-pid-file=/var/run/dhcrelay6.pid --disable-libtool --disable-delayed-ack --disable-paranoia )
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls, --enable-static, --disable-shared
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for sh4a-buildroot-linux-musl-strip... /bin/true
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... (cached) /home/buildroot/autobuild/instance-1/output-1/host/bin/gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... sh4a-buildroot-linux-musl
checking for sh4a-buildroot-linux-musl-gcc... /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-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... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc accepts -g... yes
checking for /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc option to accept ISO C89... none needed
checking whether /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc... none
checking how to run the C preprocessor... /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-cpp
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 sh4a-buildroot-linux-musl-ranlib... /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc-ranlib
checking for ar... /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc-ar
checking whether byte ordering is bigendian... (cached) no
checking for dhcpd.leases location... /var/lib/dhcp/dhcpd.leases
checking for dhcpd6.leases location... /var/lib/dhcp/dhcpd6.leases
checking for dhclient.leases location... /var/lib/dhcp/dhclient.leases
checking for dhclient6.leases location... /var/lib/dhcp/dhclient6.leases
checking for int8_t... yes
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for u_int8_t... yes
checking for u_int16_t... yes
checking for u_int32_t... yes
checking for u_int64_t... yes
checking ifaddrs.h usability... yes
checking ifaddrs.h presence... yes
checking for ifaddrs.h... yes
checking linux/types.h usability... yes
checking linux/types.h presence... yes
checking for linux/types.h... yes
checking for linux/filter.h... yes
checking for struct lifnum... no
checking for struct if_laddrconf... no
checking for struct if_laddrreq... no
checking for GCC noreturn attribute... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking net/if_dl.h usability... no
checking net/if_dl.h presence... no
checking for net/if_dl.h... no
checking net/if6.h usability... no
checking net/if6.h presence... no
checking for net/if6.h... no
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking for library containing socket... none required
checking for library containing inet_ntoa... none required
checking for library containing inet_aton... none required
checking for library containing regcomp... none required
checking for strlcat... yes
checking for library containing if_nametoindex... none required
checking for nanosleep... yes
checking for random device... /dev/random (unchecked)
configure: WARNING: Most options to bind configure are not supported when used by ISC DHCP
checking for struct sockaddr.sa_len... no
checking size of struct iaddr *... 4
checking for struct msghdr.msg_control... yes
checking for struct tpacket_auxdata.tp_vlan_tci... yes
checking for flexible array members... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating ./bind/Makefile
config.status: creating Makefile
config.status: creating client/Makefile
config.status: creating client/tests/Makefile
config.status: creating common/Makefile.am
config.status: creating common/Makefile
config.status: creating common/tests/Makefile
config.status: creating dhcpctl/Makefile.am
config.status: creating dhcpctl/Makefile
config.status: creating includes/Makefile
config.status: creating keama/Makefile
config.status: creating omapip/Makefile.am
config.status: creating omapip/Makefile
config.status: creating relay/Makefile
config.status: creating relay/tests/Makefile
config.status: creating server/Makefile
config.status: creating tests/Makefile.am
config.status: creating tests/Makefile
config.status: creating tests/unittest.sh
config.status: creating server/tests/Makefile
config.status: creating doc/devel/doxyfile
config.status: creating includes/config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls, --enable-static, --disable-shared
ISC DHCP source configure results:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Package:
Name: DHCP
Version: 4.4.3
C Compiler: /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc
Flags:
DEFS: -DHAVE_CONFIG_H
CFLAGS: -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -static -DISC_CHECK_NONE=1 -I$(top_srcdir)/includes -I/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/include
DHCP versions: DHCPv4 and DHCPv6
Features:
debug: no
failover: yes
execute: yes
binary-leases: no
dhcpv6: yes
delayed-ack: no
dhcpv4o6: no
relay-port: no
Developer:
ATF unittests : no
Now you can type make to build ISC DHCP
>>> dhcp 4.4.3 Building
PATH="/home/buildroot/autobuild/instance-1/output-1/host/bin:/home/buildroot/autobuild/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /usr/bin/make -j1 -C /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/
make[1]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3'
Making all in ./bind
make[2]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind'
/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/bind-9.11.36 already unpacked...
Configuring BIND libraries for DHCP.
configure: WARNING: using cross tools not prefixed with host triplet
Building BIND libraries - this takes some time.
Building isc library in /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/bind-9.11.36/lib/isc
during RTL pass: split1
time.c: In function 'isc_time_nowplusinterval':
time.c:235:1: internal compiler error: Segmentation fault
235 | }
| ^
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
make[4]: *** [time.o] Error 1
make[3]: *** [subdirs] Error 1
Building dns library in /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/bind-9.11.36/lib/dns
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
Building isccfg library in /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/bind-9.11.36/lib/isccfg
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
Building irs library in /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/bind-9.11.36/lib/irs
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
Installing BIND libraries to /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind.
during RTL pass: split1
time.c: In function 'isc_time_nowplusinterval':
time.c:235:1: internal compiler error: Segmentation fault
235 | }
| ^
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
make[4]: *** [time.o] Error 1
make[3]: *** [subdirs] Error 1
mkdir /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/include
mkdir /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/include/dns
mkdir /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/include/dst
mkdir /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/lib
mkdir /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/include/isccfg
mkdir /home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/include/irs
make[2]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind'
Making all in includes
make[2]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/includes'
/usr/bin/make all-am
make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/includes'
make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/includes'
make[2]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/includes'
Making all in tests
make[2]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/tests'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/tests'
Making all in common
make[2]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/common'
Making all in .
make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/common'
/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4a-buildroot-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../includes -I.. -DLOCALSTATEDIR='"/var"' -D_PATH_DHCPD_CONF=\"/etc/dhcp/dhcpd.conf\" -D_PATH_DHCLIENT_CONF=\"/etc/dhcp/dhclient.conf\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -static -DISC_CHECK_NONE=1 -I../includes -I/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/bind/include -c -o alloc.o alloc.c
In file included from ../includes/dhcpd.h:91,
from alloc.c:29:
../includes/omapip/isclib.h:51:10: fatal error: isc/boolean.h: No such file or directory
51 | #include
| ^~~~~~~~~~~~~~~
compilation terminated.
Makefile:524: recipe for target 'alloc.o' failed
make[3]: *** [alloc.o] Error 1
make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/common'
Makefile:583: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/common'
Makefile:465: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3'
package/pkg-generic.mk:290: recipe for target '/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/.stamp_built' failed
make: *** [/home/buildroot/autobuild/instance-1/output-1/build/dhcp-4.4.3/.stamp_built] Error 2
make: Leaving directory '/home/buildroot/autobuild/instance-1/buildroot'