|
|
|
|
Mr. James W. Laferriere
()
|
|
||||||||||||
|
Hello All , Following is a transcript that I posted to Steve Shipway's
blog on routers2.cgi . What follows should( hopefully) be enough help someone to give me some pointers of where I am going wrong . Tia , JimL It's best to goto this Url on Steve's wiki . Url: to the post . http://www.steveshipway.org/forum/viewtopic.php?f=2&t=1733&start=0&st=0&sk=t&sd=a <<< PostPosted: Fri 06 Feb, 2009 3:12 pm >>> Does anyone have any ideas for me to check on that maybe causing this ? rrdtool [info|fetch] work fine on the example .cfg's .rrd file . routers2.cgi reports itself in good health on the offending *.cfg as well . From below my best guess is that hte segfault is happening in the line with 'RRDs::updatev' . And of course I am way over my head with trying to trace that down . Even even after upgrading to mrtg-2.16.2 , we still get a segfault . Tia , JimL I editted a copy of mrtg to help find the area after the last debug logged , See below , ... <diff> --- /usr/local/mrtg-2/bin/mrtg-workingon 2009-02-06 10:05:23.000000000 -0900 +++ /usr/local/mrtg-2/bin/mrtg 2009-02-06 09:58:37.000000000 -0900 @@ -845,22 +845,18 @@ warn "$NOW: ERROR: Cannot tune logfile: $e\n" if $e; } # update the rrd $inlast = 'U' unless defined $inlast and $inlast =~ /\S/ and $inlast ne '##UNDEF##'; $outlast = 'U' unless defined $outlast and $outlast =~ /\S/ and $outlast ne '##UNDEF##'; -# debug('log', "RRDs::update($dotrrd, '$time:$inlast:$outlast')"); my $start = gettimeofday(); my $rrddata; if ( $RRDs::VERSION >= 1.2 ){ -# $rrddata=RRDs::updatev($dotrrd, "$time:$inlast:$outlast"); } else { -# RRDs::update($dotrrd, "$time:$inlast:$outlast"); } -# debug('prof',sprintf("RRDs::update $dotrrd - %.3fs",gettimeofday()-$start)); my $e = RRDs::error(); warn "$NOW: ERROR: Cannot update $dotrrd with '$time:$inlast:$outlast' $e\n" if ($e); if ( $RRDs::VERSION < 1.2 ){ </diff> Yes when it segfaults it doesn't do any cleanup . # rm /var/www/htdocs/router2cgi/cfg/*_l_* # /usr/local/mrtg-2/bin/mrtg --debug="base,snpo,snpo2,coca,repo,fork,time,log,eval,prof" /var/www/htdocs/router2cgi/cfg/to-rtr01.cfg >> ~/mrtg-the-last-area-before-segfault.log 2>&1 --time: prog start Fri Feb 6 10:07:31 2009 --base: Creating Lockfiles /var/www/htdocs/router2cgi/cfg/to-rtr01.cfg_l,/var/www/htdocs/router2cgi/cfg/to-rtr01.cfg_l_7765 --base: Reading Config File: /var/www/htdocs/router2cgi/cfg/to-rtr01.cfg --base: Reading Interface Config cache --base: Checking Config File --base: Loading RRD support --base: Loading default Locale --base: Starting main Loop --time: loop start Fri Feb 6 10:07:31 2009 --base: Populate Target object by polling SNMP and external Datasources --time: snmp read start Fri Feb 6 10:07:31 2009 --snpo: run snmpget from ifInOctets&ifOutOctets:6f4@I#NB$@to-rtr01 --snpo: simple If: .1 --snpo: simple If: .1 --snpo: SNMPGet from 6f4@I#NB$@to-rtr01: -- ifInOctets.1,ifOutOctets.1 --snpo: SNMPfound -- '517463880', '3391376386' --snpo: run snmpget from ifInOctets&ifOutOctets:6f4@I#NB$@to-rtr01 --snpo: simple If: .2 --snpo: simple If: .2 --snpo: SNMPGet from 6f4@I#NB$@to-rtr01: -- ifInOctets.2,ifOutOctets.2 --snpo: SNMPfound -- '3137038639', '254183055' --snpo: run snmpget from .1.3.6.1.2.1.2.2.1.14&.1.3.6.1.2.1.2.2.1.20:6f4@I#NB$@to-rtr01 --snpo: simple If: .1 --snpo: simple If: .1 --snpo: SNMPGet from 6f4@I#NB$@to-rtr01: -- .1.3.6.1.2.1.2.2.1.14.1,.1.3.6.1.2.1.2.2.1.20.1 --snpo: SNMPfound -- '16954', 'undef' --snpo: run snmpget from .1.3.6.1.2.1.2.2.1.14&.1.3.6.1.2.1.2.2.1.20:6f4@I#NB$@to-rtr01 --snpo: simple If: .2 --snpo: simple If: .2 --snpo: SNMPGet from 6f4@I#NB$@to-rtr01: -- .1.3.6.1.2.1.2.2.1.14.2,.1.3.6.1.2.1.2.2.1.20.2 --snpo: SNMPfound -- 'undef', 'undef' --time: target loop start Fri Feb 6 10:07:31 2009 --base: Act on Router/Target to-rtr01_1 --base: Get Current values: in:517463880, out:3391376386, up:undef, name:undef, time:1233947251 --base: Create Graphics --base: start RRDtool section --base: maxi:48000, maxo:48000 --log: RRDs::tune(/var/www/htdocs/router2cgi/graphs/to-rtr01/to-rtr01_1.rrd -a ds0:48000 -a ds1:48000 -d ds0:COUNTER -d ds1:COUNTER) --prof: RRDs::tune /var/www/htdocs/router2cgi/graphs/to-rtr01/to-rtr01_1.rrd - 0.000s --log: RRDs::update(/var/www/htdocs/router2cgi/graphs/to-rtr01/to-rtr01_1.rrd, '1233947251:517463880:3391376386') Segmentation fault # tail -1 /var/log/messages Feb 6 10:07:31 dsb-mntr01 kernel: mrtg[7765]: segfault at 00000001 eip b7e3922b esp bfbfeb40 error 4 List of tools ... Not that this is the culprit , but ... routers2-v2.20-Beta4 Even mrtg-2.16.2 causes a segfault . # head /usr/local/mrtg-2/bin/mrtg #! /usr/local/bin/perl -w # -*- mode: cperl -*- ################################################################### # MRTG 2.16.1 Multi Router Traffic Grapher ################################################################### # Created by Tobias Oetiker <[hidden email]> # and Dave Rand <[hidden email]> # rrdtool --version RRDtool 1.3.6 Copyright 1997-2008 by Tobias Oetiker <[hidden email]> Compiled Feb 6 2009 09:28:18 # perl --version This is perl, v5.10.0 built for i686-linux Copyright 1987-2007, Larry Wall <<< PostPosted: Fri 06 Feb, 2009 6:02 pm >>> Hello all , Well an strace isn't shedding any good light on the difficulty(ies) . Seems fcntl64 (a kernel item) mzay be the culprit . I haven't updated the kernel . Tho I probably should (eventually) . Tho it could be the next call to 'something' that is actually failing , But I am not able to acquire that readily . Again any hints on where to look please pipe up . Tia , JimL # strace -f /usr/local/mrtg-2/bin/mrtg --debug="base,snpo,snpo2,coca,repo,fork,time,log,eval,prof" /var/www/htdocs/router2cgi/cfg/to-rtr01.cfg 2>&1 | tee ~/strace-mrtg-the-last-area-before-segfault.log # tail -20 ~/strace-mrtg-the-last-area-before-segfault.log write(2, "--prof: RRDs::tune /var/www/htdo"..., 86--prof: RRDs::tune /var/www/htdocs/router2cgi/graphs/to-rtr01/to-rtr01_1.rrd - 0.002s) = 86 write(2, "--log: RRDs::update(/var/www/htd"..., 114--log: RRDs::update(/var/www/htdocs/router2cgi/graphs/to-rtr01/to-rtr01_1.rrd, '1233956397:553429700:3414135629')) = 114 gettimeofday({1233956398, 821161}, NULL) = 0 open("/var/www/htdocs/router2cgi/graphs/to-rtr01/to-rtr01_1.rrd", O_RDWR) = 5 utime("/var/www/htdocs/router2cgi/graphs/to-rtr01/to-rtr01_1.rrd", NULL) = 0 fstat64(5, {st_mode=S_IFREG|0674, st_size=94584, ...}) = 0 fadvise64(5, 0, 0, POSIX_FADV_RANDOM) = 0 mmap2(NULL, 94584, PROT_READ|PROT_WRITE, MAP_SHARED, 5, 0) = 0xb7cc0000 madvise(0xb7cc0000, 94584, 0x1 /* MADV_??? */) = 0 madvise(0xb7cc0000, 112, MADV_SEQUENTIAL|0x1) = 0 madvise(0xb7cc0000, 240, MADV_SEQUENTIAL|0x1) = 0 madvise(0xb7cc0000, 864, MADV_SEQUENTIAL|0x1) = 0 madvise(0xb7cc0000, 8, MADV_SEQUENTIAL|0x1) = 0 gettimeofday({1233956398, 823497}, NULL) = 0 fcntl64(5, F_SETLK, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Process 6293 detached <<< PostPosted: Wed 11 Feb, 2009 5:39 pm >>> Hello Steve , Fyi (only) I have to stand corrected the plain RRDs::update works fine . I'll try to get this thread to the lists you mentioned . Thank you . JimL -- +------------------------------------------------------------------+ | James W. Laferriere | System Techniques | Give me VMS | | Network&System Engineer | 2133 McCullam Ave | Give me Linux | | [hidden email] | Fairbanks, AK. 99701 | only on AXP | +------------------------------------------------------------------+ _______________________________________________ mrtg-developers mailing list [hidden email] https://lists.oetiker.ch/cgi-bin/listinfo/mrtg-developers |
||||||||||||||
|
|
Mr. James W. Laferriere
()
|
|
||||||||||||
|
Hello Kevin ,
On Thu, 12 Feb 2009, kevin brintnall wrote: > On Thu, Feb 12, 2009 at 07:09:08PM -0900, Mr. James W. Laferriere wrote: >> Hello All , Following is a transcript that I posted to Steve Shipway's >> blog on routers2.cgi . What follows should( hopefully) be enough help someone >> to give me some pointers of where I am going wrong . > > Jim, Thank you . > A back-trace would be very helpful. Is the crashing program generating a > core file? No core file found on file system . system may be configured not to allow creation of one , Not sure , checking , the system IS configure to NOT allow a core file to be produced , I'll try seeing if this will create one , Fyi , It does not produce a core file . Can you help with getting 'gdb' to allow ... # gdb /usr/local/bin/perl /usr/local/mrtg-2/bin/mrtg-ORIG /var/www/htdocs/router2cgi/cfg/to-rtr01.cfg Excess command line arguments ignored. (/var/www/htdocs/router2cgi/cfg/to-rtr01.cfg) GNU gdb 6.6 ...snip... > I presume your RRDTool was linked against the new libperl. I hope so as I (re-)compiled after installing the perl , 'rrdtool -V' Below as well . > Please send `perl -V`. See below ... > fcntl64() should not be causing the seg fault; it's likely happening > shortly after. I'd agree , But all I can find is the RRDs::update & RRDs::updatev . I am very sure it is the RRDs::updatev call in mrtg causing the 'SegFault' because in order to work arround the issue I have edited mrtg to something like below & it updates just fine . I am running "RRDtool 1.3.6" as you'll see further below . Also 'mrtg 2.16.2' . <my edit to mrtg> # # if ( $RRDs::VERSION >= 1.2 ){ # $rrddata=RRDs::updatev($dotrrd, "$time:$inlast:$outlast"); # } else { # RRDs::update($dotrrd, "$time:$inlast:$outlast"); #} # </my edit to mrtg> # perl -V Summary of my perl5 (revision 5 version 10 subversion 0) configuration: Platform: osname=linux, osvers=2.6.23.12, archname=i686-linux uname='linux dsb-mntr01 2.6.23.12 #1 smp fri dec 28 16:18:35 akst 2007 i686 intel(r) pentium(r) 4 cpu 1.70ghz genuineintel gnulinux ' config_args='' hint=recommended, useposix=true, d_sigaction=define useithreads=undef, usemultiplicity=undef useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-fno-strict-aliasing -pipe -I/usr/local/include' ccversion='', gccversion='4.1.2', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, prototype=define Linker and Libraries: ld='cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc libc=/lib/libc-2.5.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='2.5' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP USE_LARGE_FILES USE_PERLIO Built under linux Compiled at Feb 5 2009 17:17:36 @INC: /usr/local/lib/perl5/5.10.0/i686-linux /usr/local/lib/perl5/5.10.0 /usr/local/lib/perl5/site_perl/5.10.0/i686-linux /usr/local/lib/perl5/site_perl/5.10.0 /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/site_perl . # rrdtool -V RRDtool 1.3.6 Copyright 1997-2008 by Tobias Oetiker <[hidden email]> Compiled Feb 6 2009 09:28:18 Usage: rrdtool [options] command command_options Valid commands: create, update, updatev, graph, graphv, dump, restore, last, lastupdate, first, info, fetch, tune, resize, xport RRDtool is distributed under the Terms of the GNU General Public License Version 2. (www.gnu.org/copyleft/gpl.html) For more information read the RRD manpages -- +------------------------------------------------------------------+ | James W. Laferriere | System Techniques | Give me VMS | | Network&System Engineer | 2133 McCullam Ave | Give me Linux | | [hidden email] | Fairbanks, AK. 99701 | only on AXP | +------------------------------------------------------------------+ _______________________________________________ mrtg-developers mailing list [hidden email] https://lists.oetiker.ch/cgi-bin/listinfo/mrtg-developers |
||||||||||||||
|
|
Mr. James W. Laferriere
()
|
|
||||||||||||
|
Hello Kevin ,
On Thu, 12 Mar 2009, kevin brintnall wrote: > On Thu, Mar 12, 2009 at 02:07:18PM -0800, Mr. James W. Laferriere wrote: >> On Thu, 12 Mar 2009, kevin brintnall wrote: >>> On Thu, Mar 12, 2009 at 10:43:16AM -0800, Mr. James W. Laferriere wrote: >>>> >>>> CFLAGS=-g ./configure ; CFLAGS=-g make ; CFLAGS=-g make install > > Somehow I think your compiler still has optimizations on.. it appears to > be in-lining write_RRA_row. When I compile with a similar procedure, > write_RRA_rows is not in-lined. FYI I believe you only need to specify > the CFLAGS on the 'configure'. > > Can you show the command line that's being used to compile rrd_update.c ? built , They're in the attached file , make-rrdtool-1_3_6.rrd_update_c.log . I also have a full make log capture if you ever need that . > It will be very helpful to see the ds_idx value; I suspect it's this > pointer de-reference that's causing the SIGSEGV, because all the other > pointers look correct: rrd->ds_def[ds_idx].ds_nam See attached , rrdtool-segfault-20090401.log . > This could also happen if your stat_head->ds_cnt is corrupted somehow. > > (gdb) p rrd->stat_head->ds_cnt > (gdb) p rrd->stat_head See attached , rrdtool-segfault-20090401.log . > Also, what happens if you run an equivalent 'rrdtool updatev' from the > command line? Don't know I'll try it (I hope I can build the proper command line) , Hopefully this did not break anything ... But no error that I can see , that is interesting ... # /usr/local/rrdtool/bin/rrdtool updatev /var/www/htdocs/router2cgi/graphs/to-rtr01/to-rtr01_1.rrd -t ds0:ds1 `date "+%s"`:4942:3254 return_value = 0 # # /usr/local/rrdtool/bin/rrdtool -V RRDtool 1.3.6 Copyright 1997-2008 by Tobias Oetiker <[hidden email]> Compiled Feb 6 2009 09:28:18 ...snip... -- +------------------------------------------------------------------+ | James W. Laferriere | System Techniques | Give me VMS | | Network&System Engineer | 2133 McCullam Ave | Give me Linux | | [hidden email] | Fairbanks, AK. 99701 | only on AXP | +------------------------------------------------------------------+ [?1034hGNU gdb 6.6 Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-slackware-linux"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) set args /usr/local/mrtg-2/bin/mrtg-ORIG /var/www/htdocs/router2cgi/cfg/to-rtr01.cfg (gdb) run Starting program: /usr/local/bin/perl /usr/local/mrtg-2/bin/mrtg-ORIG /var/www/htdocs/router2cgi/cfg/to-rtr01.cfg [Thread debugging using libthread_db enabled] [New Thread -1210906944 (LWP 4125)] Error while reading shared library symbols: Cannot find new threads: generic error Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1210906944 (LWP 4125)] 0xb7d9f22b in strlen () from /lib/libc.so.6 (gdb) bt #0 0xb7d9f22b in strlen () from /lib/libc.so.6 #1 0xb7d71281 in vfprintf () from /lib/libc.so.6 #2 0xb7d8fd91 in vsnprintf () from /lib/libc.so.6 #3 0xb7cbc2ac in sprintf_alloc (fmt=0xb7cc85c2 "[%lli]RRA[%s][%lu]DS[%s]") at rrd_info.c:34 #4 0xb7cc1193 in write_to_rras (rrd=0xbff20944, rrd_file=0x897b658, rra_step_cnt=<value optimized out>, rra_begin=2760, current_time=1238611056, skip_update=0x89cdfb0, pcdp_summary=0xbff209a0) at rrd_update.c:1944 #5 0xb7cc1d1f in process_arg (step_start=0x8980460 "1238611056", rrd=0xbff20944, rrd_file=0x897b658, rra_begin=81864, current_time=0xbff20978, current_time_usec=0xbff20974, pdp_temp=0x89cdf98, pdp_new=0x897b280, rra_step_cnt=0x897b258, updvals=0x88878f0, tmpl_idx=0x8888fc0, tmpl_cnt=3, pcdp_summary=0xbff209a0, version=3, skip_update=0x89cdfb0, schedule_smooth=0xbff20970) at rrd_update.c:819 #6 0xb7cc2e8a in _rrd_update (filename=0x89ce000 "/var/www/htdocs/router2cgi/graphs/to-rtr01/to-rtr01_1.rrd", tmplt=0x0, argc=1, argv=0x885f7c0, pcdp_summary=0x88795e0) at rrd_update.c:497 #7 0xb7cc34a1 in rrd_update_v (argc=2, argv=0x885f7b8) at rrd_update.c:362 #8 0xb7cd00cf in XS_RRDs_updatev () from /usr/local/lib/perl5/site_perl/5.10.0/i686-linux//auto/RRDs/RRDs.so #9 0x0809ed60 in Perl_pp_entersub () #10 0x0809d638 in Perl_runops_standard () #11 0x08099fa4 in perl_run () #12 0x0805ed7f in main () (gdb) p rrd->stat_head->ds_cnt No symbol "rrd" in current context. (gdb) p rrd->stat_head No symbol "rrd" in current context. (gdb) p rrd->ds_def[ds_idx].ds_nam No symbol "rrd" in current context. (gdb) exit Undefined command: "exit". Try "help". (gdb) quit The program is running. Exit anyway? (y or n) if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR="\"/usr/local/rrdtool-1.3.6/share/locale\"" -DRRD_DEFAULT_FONT=\""DejaVu Sans Mono,Bitstream Vera Sans Mono,monospace,Courier"\" -DNUMVERS=1.3006 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2 -g -D_GNU_SOURCE -fno-strict-aliasing -Wall -std=c99 -pedantic -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wold-style-definition -W -fPIC -DPIC -MT rrd_update.lo -MD -MP -MF ".deps/rrd_update.Tpo" -c -o rrd_update.lo rrd_update.c; \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/local/rrdtool-1.3.6/share/locale\" "-DRRD_DEFAULT_FONT=\"DejaVu Sans Mono,Bitstream Vera Sans Mono,monospace,Courier\"" -DNUMVERS=1.3006 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2 -g -D_GNU_SOURCE -fno-strict-aliasing -Wall -std=c99 -pedantic -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wold-style-definition -W -fPIC -DPIC -MT rrd_update.lo -MD -MP -MF .deps/rrd_update.Tpo -c rrd_update.c -fPIC -DPIC -o .libs/rrd_update.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/local/rrdtool-1.3.6/share/locale\" "-DRRD_DEFAULT_FONT=\"DejaVu Sans Mono,Bitstream Vera Sans Mono,monospace,Courier\"" -DNUMVERS=1.3006 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2 -g -D_GNU_SOURCE -fno-strict-aliasing -Wall -std=c99 -pedantic -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wold-style-definition -W -fPIC -DPIC -MT rrd_update.lo -MD -MP -MF .deps/rrd_update.Tpo -c rrd_update.c -o rrd_update.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR="\"/usr/local/rrdtool-1.3.6/share/locale\"" -DRRD_DEFAULT_FONT=\""DejaVu Sans Mono,Bitstream Vera Sans Mono,monospace,Courier"\" -DNUMVERS=1.3006 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2 -pthread -g -D_GNU_SOURCE -fno-strict-aliasing -Wall -std=c99 -pedantic -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wold-style-definition -W -fPIC -DPIC -MT librrd_th_la-rrd_update.lo -MD -MP -MF ".deps/librrd_th_la-rrd_update.Tpo" -c -o librrd_th_la-rrd_update.lo `test -f 'rrd_update.c' || echo './'`rrd_update.c; \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/local/rrdtool-1.3.6/share/locale\" "-DRRD_DEFAULT_FONT=\"DejaVu Sans Mono,Bitstream Vera Sans Mono,monospace,Courier\"" -DNUMVERS=1.3006 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2 -pthread -g -D_GNU_SOURCE -fno-strict-aliasing -Wall -std=c99 -pedantic -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wold-style-definition -W -fPIC -DPIC -MT librrd_th_la-rrd_update.lo -MD -MP -MF .deps/librrd_th_la-rrd_update.Tpo -c rrd_update.c -fPIC -DPIC -o .libs/librrd_th_la-rrd_update.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/local/rrdtool-1.3.6/share/locale\" "-DRRD_DEFAULT_FONT=\"DejaVu Sans Mono,Bitstream Vera Sans Mono,monospace,Courier\"" -DNUMVERS=1.3006 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2 -pthread -g -D_GNU_SOURCE -fno-strict-aliasing -Wall -std=c99 -pedantic -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wold-style-definition -W -fPIC -DPIC -MT librrd_th_la-rrd_update.lo -MD -MP -MF .deps/librrd_th_la-rrd_update.Tpo -c rrd_update.c -o librrd_th_la-rrd_update.o >/dev/null 2>&1 _______________________________________________ mrtg-developers mailing list [hidden email] https://lists.oetiker.ch/cgi-bin/listinfo/mrtg-developers |
||||||||||||||
| Free Embeddable Forum Powered by Nabble | Help |