The next release of Ubuntu will use eglibc 2.16, which drops the definition of gets (following ISO C11).
The embedded gnulib assumes that gets is defined, and thus causes a build failure in the current development release of Ubuntu.
Upstream gnulib has followed this change in http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=66712c23388e93e5c518ebc8515140fa0c807348
Workaround is to disable the warning in gl/stdio.in.h.
Please update gnulib to allow nagios-plugins to compile in environments where gets is not defined.
Ubuntu bug: https://launchpad.net/bugs/1097848
Thanks!
Holger Weiss
Compilation
None
Public
|
Date: 2013-04-05 01:15:35 PDT Same issue on OpenSuse 12.3 clean install when compiling nagios-plugins |
|
Date: 2013-01-09 10:57:16 PST Yes, we're aware of that issue and will update Gnulib before the next |
| Field | Old Value | Date | By |
|---|---|---|---|
| assigned_to | nobody | 2013-01-09 10:57:16 PST | hweiss |