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