Re: Error compiling DHCP......

Glenn Satchell <[email protected]>
Newsgroups gmane.network.dhcp.isc.dhcp-server
Message-ID <[email protected]>
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
> [email protected]
> https://lists.isc.org/mailman/listinfo/dhcp-users

_______________________________________________
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
[email protected]
https://lists.isc.org/mailman/listinfo/dhcp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.