dhcp-4.4.1 build fails with "make -j16"
name: dhcp-4.4.1 build fails with "make -j16"
about: dhcp failed build
Describe the bug The build fails with "make -j16".
To Reproduce Steps to reproduce the behavior:
- wget https://downloads.isc.org/isc/dhcp/4.4.1/dhcp-4.4.1.tar.gz
- tar -xzf dhcp-4.4.1.tar.gz
- cd dhcp-4.4.1/
- ./configure
- make -j16
Making all in ./bind
make[1]: Entering directory '/home/andrei/dhcp-4.4.1/bind'
Building BIND libraries - this takes some time.
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
Building isc library in /home/andrei/dhcp-4.4.1/bind
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
/bin/sh: 7: ./configure: Text file busy
make[6]: *** [Makefile:42: bind1] Error 2
make[6]: *** Waiting for unfinished jobs....
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
/bin/sh: 7: ./configure: Text file busy
make[7]: *** [Makefile:42: bind1] Error 2
make[7]: *** Waiting for unfinished jobs....
tar: bind-9.11.2-P1/configure: Cannot open: File exists
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
tar: bind-9.11.2-P1/isc-config.sh.in: Cannot open: File exists
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
tar: bind-9.11.2-P1/util/mksymtbl.pl: Cannot open: File exists
tar: bind-9.11.2-P1/unit/Makefile.in: Cannot open: File exists
tar: bind-9.11.2-P1/unit/unittest.sh.in: Cannot open: File exists
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
tar: bind-9.11.2-P1/unit/atf-src/doc/atf-formats.5: Cannot open: File exists
tar: bind-9.11.2-P1/unit/atf-src/doc/atf.7.in: Cannot open: File exists
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
/bin/sh: 6: cd: can't cd to /home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1/lib/isc
make[17]: *** No rule to make target 'all'. Stop.
make[17]: *** No rule to make target 'all'. Stop.
make[17]: *** No rule to make target 'all'. Stop.
make[17]: *** No rule to make target 'all'. Stop.
make[17]: *** No rule to make target 'install'. Stop.
make[17]: *** No rule to make target 'install'. Stop.
make[17]: *** No rule to make target 'install'. Stop.
make[17]: *** No rule to make target 'install'. Stop.
make[16]: *** [Makefile:76: bind2] Error 2
make[16]: *** Waiting for unfinished jobs....
tar: bind-9.11.2-P1/lib/dns/rdata/generic/proforma.h: Cannot open: File exists
tar: bind-9.11.2-P1/bin/tests/system/rsabigexponent/Makefile.in: Cannot open: File exists
tar: bind-9.11.2-P1/bin/tests/system/masterfile/ns1/named.conf: Cannot open: File exists
cat: conftest.er1: No such file or directory
tar: Exiting with failure status due to previous errors
make[3]: *** [Makefile:41: bind1] Error 2
make[3]: *** Waiting for unfinished jobs....
tar: Exiting with failure status due to previous errors
make[5]: *** [Makefile:41: bind1] Error 2
make[5]: *** Waiting for unfinished jobs....
tar: Exiting with failure status due to previous errors
make[2]: *** [Makefile:41: bind1] Error 2
make[2]: *** Waiting for unfinished jobs....
configure: error: in
/home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1': configure: error: C compiler cannot create executables See
config.log' for more details tar: Exiting with failure status due to previous errors make[1]: *** [Makefile:41: bind1] Error 2 make[1]: *** Waiting for unfinished jobs.... configure: error: in/home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1': configure: error: C compiler cannot create executables See
config.log' for more details configure: error: in/home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1': configure: error: C compiler cannot create executables See
config.log' for more details sed: can't read conftest.c: No such file or directory configure: error: in/home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1': configure: error: C compiler cannot create executables See
config.log' for more details make[11]: *** [Makefile:42: bind1] Error 77 make[11]: *** Waiting for unfinished jobs.... cat: confdefs.h: No such file or directory make[9]: *** [Makefile:42: bind1] Error 77 make[9]: *** Waiting for unfinished jobs.... make[16]: *** [Makefile:42: bind1] Error 77 cat: confdefs.h: No such file or directory make[16]: *** No rule to make target 'all'. Stop. make[16]: *** No rule to make target 'all'. Stop. cat: confdefs.h: No such file or directory make[16]: *** No rule to make target 'all'. Stop. configure: error: in/home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1': configure: error: cannot compute suffix of executables: cannot compile and link See
config.log' for more details make[16]: *** No rule to make target 'install'. Stop. make[16]: *** No rule to make target 'install'. Stop. make[16]: *** No rule to make target 'install'. Stop. make[16]: *** No rule to make target 'install'. Stop. make[15]: *** [Makefile:76: bind2] Error 2 make[15]: *** Waiting for unfinished jobs.... configure: error: in/home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1': configure: error: cannot run C compiled programs. If you meant to cross compile, use
--host'. Seeconfig.log' for more details make[15]: *** [Makefile:42: bind1] Error 77 configure: error: in
/home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1': configure: error: cannot run C compiled programs. If you meant to cross compile, use--host'. See
config.log' for more details make[15]: *** No rule to make target 'all'. Stop. make[15]: *** No rule to make target 'all'. Stop. make[15]: *** No rule to make target 'all'. Stop. make[15]: *** No rule to make target 'install'. Stop. make[15]: *** No rule to make target 'install'. Stop. make[15]: *** No rule to make target 'install'. Stop. make[15]: *** No rule to make target 'install'. Stop. make[14]: *** [Makefile:76: bind2] Error 2 make[14]: *** Waiting for unfinished jobs.... configure: error: in/home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1': configure: error: cannot run C compiled programs. If you meant to cross compile, use
--host'. Seeconfig.log' for more details make[12]: *** [Makefile:42: bind1] Error 1 make[12]: *** Waiting for unfinished jobs.... configure: error: in
/home/andrei/dhcp-4.4.1/bind/bind-9.11.2-P1': configure: error: cannot run C compiled programs. If you meant to cross compile, use--host'. See
config.log' for more details cat: confdefs.h: No such file or directory make[8]: *** [Makefile:42: bind1] Error 1 make[8]: *** Waiting for unfinished jobs.... make[14]: *** [Makefile:42: bind1] Error 1 make[14]: *** No rule to make target 'all'. Stop. make[14]: *** No rule to make target 'all'. Stop. make[14]: *** No rule to make target 'all'. Stop. make[14]: *** No rule to make target 'install'. Stop. make[14]: *** No rule to make target 'install'. Stop. make[14]: *** No rule to make target 'install'. Stop. make[14]: *** No rule to make target 'install'. Stop. make[13]: *** [Makefile:76: bind2] Error 2 make[13]: *** Waiting for unfinished jobs.... make[10]: *** [Makefile:42: bind1] Error 1 make[10]: *** Waiting for unfinished jobs.... make[13]: *** [Makefile:42: bind1] Error 1 make[13]: *** No rule to make target 'all'. Stop. make[13]: *** No rule to make target 'all'. Stop. make[13]: *** No rule to make target 'all'. Stop. make[13]: *** No rule to make target 'install'. Stop. make[13]: *** No rule to make target 'install'. Stop. make[13]: *** No rule to make target 'install'. Stop. make[13]: *** No rule to make target 'install'. Stop. make[12]: *** [Makefile:76: bind2] Error 2 make[12]: *** No rule to make target 'all'. Stop. make[12]: *** No rule to make target 'all'. Stop. make[12]: *** No rule to make target 'all'. Stop. make[12]: *** No rule to make target 'install'. Stop. make[12]: *** No rule to make target 'install'. Stop. make[12]: *** No rule to make target 'install'. Stop. make[12]: *** No rule to make target 'install'. Stop. make[11]: *** [Makefile:76: bind2] Error 2 make[11]: *** No rule to make target 'all'. Stop. make[11]: *** No rule to make target 'all'. Stop. make[11]: *** No rule to make target 'all'. Stop. make[11]: *** No rule to make target 'install'. Stop. make[11]: *** No rule to make target 'install'. Stop. make[11]: *** No rule to make target 'install'. Stop. make[11]: *** No rule to make target 'install'. Stop. make[10]: *** [Makefile:76: bind2] Error 2 make[10]: *** No rule to make target 'all'. Stop. make[10]: *** No rule to make target 'all'. Stop. make[10]: *** No rule to make target 'all'. Stop. make[10]: *** No rule to make target 'install'. Stop. make[10]: *** No rule to make target 'install'. Stop. make[10]: *** No rule to make target 'install'. Stop. make[10]: *** No rule to make target 'install'. Stop. make[9]: *** [Makefile:76: bind2] Error 2 make[9]: *** No rule to make target 'all'. Stop. make[9]: *** No rule to make target 'all'. Stop. make[9]: *** No rule to make target 'all'. Stop. make[9]: *** No rule to make target 'install'. Stop. make[9]: *** No rule to make target 'install'. Stop. make[9]: *** No rule to make target 'install'. Stop. make[9]: *** No rule to make target 'install'. Stop. make[8]: *** [Makefile:76: bind2] Error 2 make[8]: *** No rule to make target 'all'. Stop. make[8]: *** No rule to make target 'all'. Stop. make[8]: *** No rule to make target 'all'. Stop. make[8]: *** No rule to make target 'install'. Stop. make[8]: *** No rule to make target 'install'. Stop. make[8]: *** No rule to make target 'install'. Stop. make[8]: *** No rule to make target 'install'. Stop. make[7]: *** [Makefile:76: bind2] Error 2 make[7]: *** No rule to make target 'all'. Stop. make[7]: *** No rule to make target 'all'. Stop. make[7]: *** No rule to make target 'all'. Stop. make[7]: *** No rule to make target 'install'. Stop. make[7]: *** No rule to make target 'install'. Stop. make[7]: *** No rule to make target 'install'. Stop. make[7]: *** No rule to make target 'install'. Stop. make[6]: *** [Makefile:76: bind2] Error 2 make[6]: *** No rule to make target 'all'. Stop. make[6]: *** No rule to make target 'all'. Stop. cat: confdefs.h: No such file or directory make[6]: *** No rule to make target 'all'. Stop. make[6]: *** No rule to make target 'install'. Stop. make[6]: *** No rule to make target 'install'. Stop. make[6]: *** No rule to make target 'install'. Stop. make[6]: *** No rule to make target 'install'. Stop. make[5]: *** [Makefile:76: bind2] Error 2 make[5]: *** No rule to make target 'all'. Stop. make[5]: *** No rule to make target 'all'. Stop. make[5]: *** No rule to make target 'all'. Stop. make[5]: *** No rule to make target 'install'. Stop. make[5]: *** No rule to make target 'install'. Stop. make[5]: *** No rule to make target 'install'. Stop. make[5]: *** No rule to make target 'install'. Stop. make[4]: *** [Makefile:76: bind2] Error 2 make[4]: *** Waiting for unfinished jobs.... cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory cat: confdefs.h: No such file or directory ^Cmake[4]: *** [Makefile:42: bind1] Interrupt make[3]: *** [Makefile:76: bind2] Interrupt make[2]: *** [Makefile:76: bind2] Interrupt make[1]: *** [Makefile:76: bind2] Interrupt make: *** [Makefile:462: all-recursive] Interrupt
Expected behavior Build works ok if build with "make" or "make -j4"
Environment:
- ISC DHCP version: 4.4.1
- OS: Ubuntu 19.04