Error compiling DHCP......

Glenn Satchell glenn.satchell at uniq.com.au
Tue Dec 14 05:22:51 UTC 2021


Hi Zhéxué

I think some background information might help here. Can you reply with 
the answers to these questions?

  	* confirm the DHCP version is 4.4.1-P1?
  	* What operating system, and version? eg centos, ubuntu, bsd, etc
  	* gcc version
  	* the complete command line used with ./configure

This may help someone identify what's going on.

regards,

Glenn

On 2021-12-14 00:30, Zhéxué M. Krawutschke wrote:

> Hello together,
> 
> I am new here and have a problem compiling the software, the system 
> compiles the software with errors.
> 
> I get the following error message:
> 
> gcc -DHAVE_CONFIG_H -I. -I../includes  -I.. 
> -DLOCALSTATEDIR='"/usr/local/NamedService/dhcp/db"'   -g -O2  -Wall 
> -Werror -fno-strict-aliasing -I../includes 
> -I/root/tools/software/dhcp-4.4.2-P1/bind/include -MT dhcpd-mdb6.o -MD 
> -MP -MF .deps/dhcpd-mdb6.Tpo -c -o dhcpd-mdb6.o `test -f 'mdb6.c' || 
> echo './'`mdb6.c
> 
> mdb6.c: In function 'create_prefix6':
> 
> mdb6.c:1948:3: error: writing 16 bytes into a region of size 1 
> [-Werror=stringop-overflow=]
> 
> 1948 |   memcpy(new_ds.buffer->data + ds.len, &tmp, sizeof(tmp));
> 
> |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 
> In file included from ../includes/dhcpd.h:97,
> 
> from mdb6.c:175:
> 
> ../includes/tree.h:62:16: note: at offset 0 to object 'data' with size 
> 1 declared here
> 
> 62 |  unsigned char data [1];
> 
> |                ^~~~
> 
> cc1: all warnings being treated as errors
> 
> make[2]: *** [Makefile:781: dhcpd-mdb6.o] Error 1
> 
> make[2]: Leaving directory '/root/tools/software/dhcp-4.4.2-P1/server'
> 
> make[1]: *** [Makefile:970: all-recursive] Error 1
> 
> make[1]: Leaving directory '/root/tools/software/dhcp-4.4.2-P1/server'
> 
> make: *** [Makefile:496: all-recursive] Error 1
> 
> What am I possibly doing wrong here? How can I correct this error?
> Best regards
> 
> Z. Matthias
> 
> _______________________________________________
> ISC funds the development of this software with paid support 
> subscriptions. Contact us at https://www.isc.org/contact/ for more 
> information.
> 
> dhcp-users mailing list
> dhcp-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/dhcp-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20211214/f49d594e/attachment-0001.htm>


More information about the dhcp-users mailing list