buen dia, tengo un error en make del nagios …/common/statusdata.c:365:41: warning: ignoring return value of ‘asprintf’ declared with attr...

Oscar Andres Ramos Lopez

Oscar Andres Ramos Lopez

Pregunta
studenthace 4 años

buen dia,

tengo un error en make del nagios

…/common/statusdata.c:365:41: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]

365 | asprintf(&new_svcstatus->plugin_output, “Forced service check scheduled for %s”, date_string);

| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

gcc -Wall -I… -g -O2 -DHAVE_CONFIG_H -DNSCGI -c -o xstatusdata-cgi.o …/xdata/xsddefault.c

gcc -Wall -I… -g -O2 -DHAVE_CONFIG_H -DNSCGI -c -o comments-cgi.o …/common/comments.c

gcc -Wall -I… -g -O2 -DHAVE_CONFIG_H -DNSCGI -c -o downtime-cgi.o …/common/downtime.c

gcc -Wall -I… -g -O2 -DHAVE_CONFIG_H -DNSCGI -DJSON_NAGIOS_4X -c -o archiveutils.o archiveutils.c

gcc -Wall -I… -g -O2 -DHAVE_CONFIG_H -DNSCGI -DJSON_NAGIOS_4X -c -o jsonutils.o jsonutils.c

gcc -Wall -I… -g -O2 -DHAVE_CONFIG_H -DNSCGI -DJSON_NAGIOS_4X -o archivejson.cgi archivejson.c …/common/shared.o getcgi.o cgiutils.o cgiauth.o macros-cgi.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o …/lib/libnagios.a archiveutils.o jsonutils.o

/usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/…/xdata/xsddefault.c:55: multiple definition of

process_performance_data'; ../common/shared.o:/home/snake/nagios-4.4.4/base/../common/shared.c:21: first defined here /usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/../xdata/xsddefault.c:54: multiple definition of
enable_flap_detection’; …/common/shared.o:/home/snake/nagios-4.4.4/base/…/common/shared.c:33: first defined here

/usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/…/xdata/xsddefault.c:51: multiple definition of

obsess_over_hosts'; ../common/shared.o:/home/snake/nagios-4.4.4/base/../common/shared.c:41: first defined here /usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/../xdata/xsddefault.c:50: multiple definition of
obsess_over_services’; …/common/shared.o:/home/snake/nagios-4.4.4/base/…/common/shared.c:40: first defined here

/usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/…/xdata/xsddefault.c:49: multiple definition of

enable_event_handlers'; ../common/shared.o:/home/snake/nagios-4.4.4/base/../common/shared.c:39: first defined here /usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/../xdata/xsddefault.c:48: multiple definition of
accept_passive_host_checks’; …/common/shared.o:/home/snake/nagios-4.4.4/base/…/common/shared.c:38: first defined here

/usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/…/xdata/xsddefault.c:47: multiple definition of

execute_host_checks'; ../common/shared.o:/home/snake/nagios-4.4.4/base/../common/shared.c:37: first defined here /usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/../xdata/xsddefault.c:46: multiple definition of
accept_passive_service_checks’; …/common/shared.o:/home/snake/nagios-4.4.4/base/…/common/shared.c:36: first defined here

/usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/…/xdata/xsddefault.c:45: multiple definition of

execute_service_checks'; ../common/shared.o:/home/snake/nagios-4.4.4/base/../common/shared.c:35: first defined here /usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/../xdata/xsddefault.c:44: multiple definition of
enable_notifications’; …/common/shared.o:/home/snake/nagios-4.4.4/base/…/common/shared.c:34: first defined here

/usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/…/xdata/xsddefault.c:43: multiple definition of

last_log_rotation'; ../common/shared.o:/home/snake/nagios-4.4.4/base/../common/shared.c:27: first defined here /usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/../xdata/xsddefault.c:41: multiple definition of
program_start’; …/common/shared.o:/home/snake/nagios-4.4.4/base/…/common/shared.c:14: first defined here

/usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/…/xdata/xsddefault.c:42: multiple definition of

daemon_mode'; ../common/shared.o:/home/snake/nagios-4.4.4/base/../common/shared.c:25: first defined here /usr/bin/ld: xstatusdata-cgi.o:/home/snake/nagios-4.4.4/cgi/../xdata/xsddefault.c:56: multiple definition of
nagios_pid’; …/common/shared.o:/home/snake/nagios-4.4.4/base/…/common/shared.c:24: first defined here

collect2: error: ld returned 1 exit status

make[1]: *** [Makefile:177: archivejson.cgi] Error 1

make[1]: Leaving directory '/home/snake/nagios-4.4.4/cgi’

make: *** [Makefile:89: all] Error 2

No hay respuestas
para escribir tu comentario
Curso de Administración de Servidores Linux

Curso de Administración de Servidores Linux

Linux es el sistema operativo con mayor adopción para la administración de servidores en Internet. Domina la administración del sistema operativo, archivos, permisos, usuarios y paquetes. Utiliza herramientas para monitorear servicios y procesos. Establece tareas programadas. Configura la seguridad de tu servidor y red para reducir vulnerabilidades.

Curso de Administración de Servidores Linux
Curso de Administración de Servidores Linux

Curso de Administración de Servidores Linux

Linux es el sistema operativo con mayor adopción para la administración de servidores en Internet. Domina la administración del sistema operativo, archivos, permisos, usuarios y paquetes. Utiliza herramientas para monitorear servicios y procesos. Establece tareas programadas. Configura la seguridad de tu servidor y red para reducir vulnerabilidades.