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.lo... 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@baby-dragons.com | Fairbanks, AK. 99709 | only on AXP | +------------------------------------------------------------------+