Error compiling DHCP......

Zhéxué M. Krawutschke sys.admin at robotum.ai
Mon Dec 13 13:30:47 UTC 2021


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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20211213/1a8e6e6b/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 946 bytes
Desc: not available
URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20211213/1a8e6e6b/attachment.bin>


More information about the dhcp-users mailing list