[syslog-ng] What is the last syslog-ng version that compiles under glibc-2.3.5 ?

Mr. James W. Laferriere babydr at baby-dragons.com
Sat Nov 28 20:56:39 CET 2009


 	Hello Jakub (& all) ,

On Fri, 27 Nov 2009, Jakub Jankowski wrote:
> On Friday 27 of November 2009, Mr. James W. Laferriere wrote:
>>  	Hello All ,  Having just ran thru all of the changelogs I could find
>> there is no mention of the change to requiring glib-2.10(or greater)
>>  except when running './configure' ie:
>> "
>> checking for GLIB - version >= 2.10.1... no
> [...]
>>
>>  	My system is quite old (ie: slackware 10.2 Circa 2005 ,  tho
>>  faithfully kept upto date for bug releases & such .  There is no a
>>  graceful way to update to a newer glib .
>
> Try upgrading to glib2 (see below) from Slackware 11.0 (which has 2.10.3).
>
>>  	Thus my question ,  What is the last syslog-ng version that compiles
>> under glibc-2.3.5 ?  And will it be secure to run ?
>
> Do not confuse "the C library" (glibc) with GLib. Versions 2.x of the
> latter are packaged as "glib2" in Slackware Linux.
> HTH
 	That seemed to get me past that 'configure' difficulty ,  But of course 
there is now another during 'make' :-( .
 	What include file am I missing now ?  This is surely symptomatic of a 
missing include file or include file version level .  I've searched the whole of 
my logging system & not found any .h file with this symbol defined on it .
 	This is getting disheartening .  Eventlog compiled w/o any problems at 
all .

 	The complete log (from off the Console) includes ./configure & make 
output , is available at :

http://www.baby-dragons.com/syslog-ng-build-problems/syslog-ng-3.0.4_make.log

if gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include   -I/usr/local/include/eventlog       -D_GNU_SOURCE 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -g -O2 -Wall -MT logmatcher.o -MD 
-MP -MF ".deps/logmatcher.Tpo" -c -o logmatcher.o logmatcher.c; \
then mv -f ".deps/logmatcher.Tpo" ".deps/logmatcher.Po"; else rm -f 
".deps/logmatcher.Tpo"; exit 1; fi
logmatcher.c: In function `log_matcher_pcre_re_compile':
logmatcher.c:534: error: `PCRE_NEWLINE_ANYCRLF' undeclared (first use in this 
function)
logmatcher.c:534: error: (Each undeclared identifier is reported only once
logmatcher.c:534: error: for each function it appears in.)
make[2]: *** [logmatcher.o] Error 1
make[2]: Leaving directory `/home/archive/syslog-ng-3.0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/archive/syslog-ng-3.0.4'
make: *** [all] Error 2

 		Tia ,  JimL
-- 
+------------------------------------------------------------------+
| James   W.   Laferriere | System    Techniques | Give me VMS     |
| Network&System Engineer | 3237     Holden Road |  Give me Linux  |
| babydr at baby-dragons.com | Fairbanks, AK. 99709 |   only  on  AXP |
+------------------------------------------------------------------+


More information about the syslog-ng mailing list