Nagios Core 3.5.0rc2
eponymous alias
eponymousalias at yahoo.com
Tue Mar 19 01:48:37 CET 2013
Sorry, I should have caught this trivial fix before the final release was out. In common/macros.c, the current
code says:
#include "../include/macros.h"
#include "../include/config.h"
But this doesn't do the right thing, with regard to
defining the _GNU_SOURCE symbol so the compiler doesn't
complain about the asprintf() calls. The problem is that
macros.h eventually includes <time.h>, which itself
includes <features.h>, which is where _GNU_SOURCE gets
turned into the __USE_GNU symbol that is actually used
in <stdio.h> to provide a definition for asprintf().
So the definition of _GNU_SOURCE at the top of config.h
comes too late to do any good.
Long story short, the order of those two lines in
common/macros.c needs to be reversed:
#include "../include/config.h"
#include "../include/macros.h"
Also in the way of trivial fixes, compilation of
cgiutils.c yields the warning:
cgiutils.c: In function 'include_ssi_files':
cgiutils.c:1571: warning: unused variable 'x'
This ought to be suppressed by removing the obsolete
declaration.
--- On Sat, 3/9/13, Eric Stanley <estanley at nagios.com> wrote:
> From: Eric Stanley <estanley at nagios.com>
> Subject: [Nagios-devel] Nagios Core 3.5.0rc2
> To: "Nagios Developers List" <nagios-devel at lists.sourceforge.net>
> Date: Saturday, March 9, 2013, 2:37 PM
> I have just uploaded another Nagios
> Core release candidate. Thanks to
> Phil Randal for find and reporting an issue.
>
> You can download the 3.5.0rc2 tarball from
> http://sourceforge.net/projects/nagios/files/nagios-3.x/nagios-3.5.0/nagios-3.5.0rc2.tar.gz/download.
>
> Feel free to compile and try it out. I will release 3.5.0
> about midweek
> unless I hear of significant issues.
>
> The complete changelog since 3.4.4 is as follows:
>
> * Fixed bug #403: The "configuration" page of the webui
> doesn't use
> entity encoding
> when displaying the "command expansion" item (Eric Stanley,
> Phil Randal)
> * Fixed bug #424: Nagios Core 3.4.4 seg fault (core dump) on
> restart
> after removing
> config for running service (Eric Stanley)
> * Updated CGI utility functions to support UTF-8 characters
> (Eric Stanley)
> * Fixed bug where selecting Command Expansion from
> Configuration CGI
> page would disp
> lay commands instead (Eric Stanley)
> * Fixed bug #369: status.cgi crashes with segfault when
> there are german
> ulauts (äöü
> ß) in the hostname or the servicename (Eric Stanley)
> * Fixed bug #418: Scheduled Downtime Notifications Resent On
> Nagios
> Restart/reload (
> Eric Stanley)
>
> --
> Eric Stanley
> ___
> Developer
> Nagios Enterprises, LLC
> Email: estanley at nagios.com
> Web: www.nagios.com
>
>
> ------------------------------------------------------------------------------
> Symantec Endpoint Protection 12 positioned as A LEADER in
> The Forrester
> Wave(TM): Endpoint Security, Q1 2013 and "remains a good
> choice" in the
> endpoint security space. For insight on selecting the right
> partner to
> tackle endpoint security challenges, access the full report.
>
> http://p.sf.net/sfu/symantec-dev2dev
> _______________________________________________
> Nagios-devel mailing list
> Nagios-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-devel
>
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
More information about the Developers
mailing list