You can subscribe to this list here.
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(22) |
Jul
(18) |
Aug
(30) |
Sep
(11) |
Oct
(45) |
Nov
(14) |
Dec
(21) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 |
Jan
(10) |
Feb
(12) |
Mar
|
Apr
|
May
(5) |
Jun
(2) |
Jul
(1) |
Aug
(4) |
Sep
(7) |
Oct
(3) |
Nov
(2) |
Dec
|
| 2006 |
Jan
|
Feb
(1) |
Mar
|
Apr
(2) |
May
(1) |
Jun
(6) |
Jul
|
Aug
(2) |
Sep
(3) |
Oct
|
Nov
|
Dec
(3) |
| 2007 |
Jan
(5) |
Feb
(12) |
Mar
(14) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(26) |
Sep
(5) |
Oct
(1) |
Nov
|
Dec
(2) |
| 2008 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
(2) |
May
(1) |
Jun
(2) |
Jul
(1) |
Aug
(1) |
Sep
(14) |
Oct
|
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <Ale...@sm...> - 2007-08-02 11:55:20
|
snapshot 2007-08-02
CFLAGS=3D"-I/usr/local/include/ncurses" LDFLAGS=3D"-liconv" ./configure=
--prefix=3D/opt/perfparse/nagios --with-imagedir=3D/opt/perfparse/nagio=
s/img/
--with-cgidir=3D/opt/perfparse/nagios/cgi-bin
--with-phpuidir=3D/opt/perfparse/nagios/php
--with-http_image_path=3D/nagios/perfparse/img --with-data-source=3Dnag=
ios
--with-apacheuser=3Dnobody
mkdir .libs
gcc -I/usr/local/include/ncurses -Wall -o .libs/perfparse-db-purge
perfparse_db_purge-perfparse-db-purge.o perfparse_db_purge-convert.o
-L/export/home/nagios/installed-packages/perfparse-all-07-08-02/libpp_m=
ysql
/export/home/nagios/installed-packages/perfparse-all-07-08-02/libpp_mys=
ql/.libs/libpp_mysql
-L/usr/local/lib -L/usr/lib -L/usr/openwin/lib -L/usr/local/ssl/lib
-L/usr/local/BerkeleyDB.4.2/lib -L/usr/local/lib/mysql
/usr/local/lib/mysql/libmysqlclient.so -lposix4 -lgen
-L/export/home/nagios/installed-packages/perfparse-all-07-08-02/libpp_c=
ommon
/export/home/nagios/installed-packages/perfparse-all-07-08-02/libpp_com=
mon/.libs/libpp_common
/usr/local/lib/libglib-2.0.so /usr/local/lib/libiconv.so ../intl/libin=
tl.a
-ldl -lnsl -lsocket -lncurses /usr/local/lib/libgd.so -lXpm -lX11
/usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so
/usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz -l=
m
-R/opt/perfparse/nagios/lib -R/usr/local/lib/mysql -R/usr/local/lib
Undefined first referenced
symbol in file
round perfparse_db_purge-convert.o
ld: fatal: Symbol referencing errors. No output written to
.libs/perfparse-db-purge
collect2: ld returned 1 exit status
make[2]: *** [perfparse-db-purge] Error 1
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-all-07-08-02/db_tools=
'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-all-07-08-02'
make: *** [all] Error 2
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Alex =
Peeters/SMALS-MVM =
=
To
02/08/2007 11:26 Florian Gleixner =
<fl...@bi...> =
=
cc
Ale...@sm..., =
per...@li...=
e.n
et =
Subj=
ect
Re: Perfparse-devel] Feature =
request(Document link: Alex =
Peeters) =
=
=
=
=
=
=
CFLAGS=3D"-I/usr/local/include/ncurses" LDFLAGS=3D"-liconv" ./configure=
--prefix=3D/export/home/nagios/installed-packages/opt/asnmtap/perfparse=
--with-imagedir=3D/export/home/nagios/installed-packages/opt/asnmtap/ap=
plications/htmlroot/img/
--with-cgidir=3D/export/home/nagios/installed-packages/opt/asnmtap/appl=
ications/htmlroot/cgi-bin
--with-phpuidir=3D/export/home/nagios/installed-packages/opt/asnmtap/ap=
plications/htmlroot/php
--with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
--with-apacheuser=3Dnagios
mkdir .libs
gcc -I/usr/local/include/ncurses -Wall -o .libs/perfparse-db-purge
perfparse_db_purge-perfparse-db-purge.o perfparse_db_purge-convert.o
-L/export/home/nagios/installed-packages/perfparse-all-07-05-03/libpp_m=
ysql
/export/home/nagios/installed-packages/perfparse-all-07-05-03/libpp_mys=
ql/.libs/libpp_mysql
-L/usr/local/lib -L/usr/lib -L/usr/openwin/lib -L/usr/local/ssl/lib
-L/usr/local/BerkeleyDB.4.2/lib -L/usr/local/lib/mysql
/usr/local/lib/mysql/libmysqlclient.so -lposix4 -lgen
-L/export/home/nagios/installed-packages/perfparse-all-07-05-03/libpp_c=
ommon
/export/home/nagios/installed-packages/perfparse-all-07-05-03/libpp_com=
mon/.libs/libpp_common
/usr/local/lib/libglib-2.0.so /usr/local/lib/libiconv.so ../intl/libin=
tl.a
-ldl -lnsl -lsocket -lncurses /usr/local/lib/libgd.so -lXpm -lX11
/usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so
/usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz -l=
m
-R/export/home/nagios/installed-packages/opt/asnmtap/perfparse/lib
-R/usr/local/lib/mysql -R/usr/local/lib
Undefined first referenced
symbol in file
round perfparse_db_purge-convert.o
ld: fatal: Symbol referencing errors. No output written to
.libs/perfparse-db-purge
collect2: ld returned 1 exit status
make[2]: *** [perfparse-db-purge] Error 1
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-all-07-05-03/db_tools=
'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-all-07-05-03'
make: *** [all] Error 2
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Florian Gleixner =
<fl...@bi.... =
net> =
To
Ale...@sm... =
02/08/2007 09:56 =
cc
per...@li...=
e.n
et, Ale...@sm... =
Subj=
ect
Re: Perfparse-devel] Feature =
request =
=
=
=
=
=
=
Ale...@sm... schrieb:
>> convert.c:41:21: ncurses.h: No such file or directory
>
> pwd
> /usr/local/include/ncurses
>
> ls -l ncurses.h
> lrwxrwxrwx 1 root SysAdmin 8 Jul 31 15:09 ncurses.h ->
> curses.h
>
I'm not autoconf expert. I thought autoconf would find that out, but
that is not true.
CFLAGS=3D"-I/usr/local/include/ncurses" LDFLAGS=3D"-liconv" ./configure=
...
removes the "ncurses.h not found" error, but raises another linker
error. I'm investigating it later.
Are you familiar with autoconf?
For Info, my package versions:
pkginfo -l SMCexpat SMCfontc SMCftype SMCgcc SMCgd SMCjpeg SMCliconv
SMCncurs SMClibpng SMCossl|egrep -e "(PKGINST|VERSION)"
PKGINST: SMCexpat
VERSION: 1.95.5
PKGINST: SMCfontc
VERSION: 2.4.2
PKGINST: SMCftype
VERSION: 2.3.1
PKGINST: SMCgcc
VERSION: 3.4.6
PKGINST: SMCgd
VERSION: 2.0.33
PKGINST: SMCjpeg
VERSION: 6b
PKGINST: SMClibpng
VERSION: 1.2.16
PKGINST: SMCliconv
VERSION: 1.11
PKGINST: SMCncurs
VERSION: 5.4
PKGINST: SMCossl
VERSION: 0.9.8e
Flo
=
|
|
From: <Ale...@sm...> - 2007-08-02 09:26:56
|
CFLAGS=3D"-I/usr/local/include/ncurses" LDFLAGS=3D"-liconv" ./configure=
--prefix=3D/export/home/nagios/installed-packages/opt/asnmtap/perfparse=
--with-imagedir=3D/export/home/nagios/installed-packages/opt/asnmtap/ap=
plications/htmlroot/img/
--with-cgidir=3D/export/home/nagios/installed-packages/opt/asnmtap/appl=
ications/htmlroot/cgi-bin
--with-phpuidir=3D/export/home/nagios/installed-packages/opt/asnmtap/ap=
plications/htmlroot/php
--with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
--with-apacheuser=3Dnagios
mkdir .libs
gcc -I/usr/local/include/ncurses -Wall -o .libs/perfparse-db-purge
perfparse_db_purge-perfparse-db-purge.o perfparse_db_purge-convert.o
-L/export/home/nagios/installed-packages/perfparse-all-07-05-03/libpp_m=
ysql
/export/home/nagios/installed-packages/perfparse-all-07-05-03/libpp_mys=
ql/.libs/libpp_mysql
-L/usr/local/lib -L/usr/lib -L/usr/openwin/lib -L/usr/local/ssl/lib
-L/usr/local/BerkeleyDB.4.2/lib -L/usr/local/lib/mysql
/usr/local/lib/mysql/libmysqlclient.so -lposix4 -lgen
-L/export/home/nagios/installed-packages/perfparse-all-07-05-03/libpp_c=
ommon
/export/home/nagios/installed-packages/perfparse-all-07-05-03/libpp_com=
mon/.libs/libpp_common
/usr/local/lib/libglib-2.0.so /usr/local/lib/libiconv.so ../intl/libin=
tl.a
-ldl -lnsl -lsocket -lncurses /usr/local/lib/libgd.so -lXpm -lX11
/usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so
/usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz -l=
m
-R/export/home/nagios/installed-packages/opt/asnmtap/perfparse/lib
-R/usr/local/lib/mysql -R/usr/local/lib
Undefined first referenced
symbol in file
round perfparse_db_purge-convert.o
ld: fatal: Symbol referencing errors. No output written to
.libs/perfparse-db-purge
collect2: ld returned 1 exit status
make[2]: *** [perfparse-db-purge] Error 1
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-all-07-05-03/db_tools=
'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-all-07-05-03'
make: *** [all] Error 2
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Florian Gleixner =
<fl...@bi.... =
net> =
To
Ale...@sm... =
02/08/2007 09:56 =
cc
per...@li...=
e.n
et, Ale...@sm... =
Subj=
ect
Re: Perfparse-devel] Feature =
request =
=
=
=
=
=
=
Ale...@sm... schrieb:
>> convert.c:41:21: ncurses.h: No such file or directory
>
> pwd
> /usr/local/include/ncurses
>
> ls -l ncurses.h
> lrwxrwxrwx 1 root SysAdmin 8 Jul 31 15:09 ncurses.h ->
> curses.h
>
I'm not autoconf expert. I thought autoconf would find that out, but
that is not true.
CFLAGS=3D"-I/usr/local/include/ncurses" LDFLAGS=3D"-liconv" ./configure=
...
removes the "ncurses.h not found" error, but raises another linker
error. I'm investigating it later.
Are you familiar with autoconf?
For Info, my package versions:
pkginfo -l SMCexpat SMCfontc SMCftype SMCgcc SMCgd SMCjpeg SMCliconv
SMCncurs SMClibpng SMCossl|egrep -e "(PKGINST|VERSION)"
PKGINST: SMCexpat
VERSION: 1.95.5
PKGINST: SMCfontc
VERSION: 2.4.2
PKGINST: SMCftype
VERSION: 2.3.1
PKGINST: SMCgcc
VERSION: 3.4.6
PKGINST: SMCgd
VERSION: 2.0.33
PKGINST: SMCjpeg
VERSION: 6b
PKGINST: SMClibpng
VERSION: 1.2.16
PKGINST: SMCliconv
VERSION: 1.11
PKGINST: SMCncurs
VERSION: 5.4
PKGINST: SMCossl
VERSION: 0.9.8e
Flo
=
|
|
From: Florian G. <fl...@bi...> - 2007-08-02 07:56:45
|
Ale...@sm... schrieb: >> convert.c:41:21: ncurses.h: No such file or directory > > pwd > /usr/local/include/ncurses > > ls -l ncurses.h > lrwxrwxrwx 1 root SysAdmin 8 Jul 31 15:09 ncurses.h -> > curses.h > I'm not autoconf expert. I thought autoconf would find that out, but that is not true. CFLAGS="-I/usr/local/include/ncurses" LDFLAGS="-liconv" ./configure ... removes the "ncurses.h not found" error, but raises another linker error. I'm investigating it later. Are you familiar with autoconf? For Info, my package versions: pkginfo -l SMCexpat SMCfontc SMCftype SMCgcc SMCgd SMCjpeg SMCliconv SMCncurs SMClibpng SMCossl|egrep -e "(PKGINST|VERSION)" PKGINST: SMCexpat VERSION: 1.95.5 PKGINST: SMCfontc VERSION: 2.4.2 PKGINST: SMCftype VERSION: 2.3.1 PKGINST: SMCgcc VERSION: 3.4.6 PKGINST: SMCgd VERSION: 2.0.33 PKGINST: SMCjpeg VERSION: 6b PKGINST: SMClibpng VERSION: 1.2.16 PKGINST: SMCliconv VERSION: 1.11 PKGINST: SMCncurs VERSION: 5.4 PKGINST: SMCossl VERSION: 0.9.8e Flo |
|
From: Florian G. <fl...@bi...> - 2007-08-02 07:23:07
|
There was a typo in the configure script some time ago. The correct option is: --with-apacheuser and not --with-apache-user If it is not set, it will default to nobody. Flo Ale...@sm... schrieb: > I repeat again: > > when we use --with-apache-user=nagios > >> we sea: >> >> chown nobody > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > >> instead of ? >> >> chown nagios > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > > > I think that you always uses chwon nobody even when we soecifi the user > nagios !!! > > > I use smarty as template engine (smarty.php.net). It is very powerful > and flexible. smarty "compiles" the templates and caches the compiled > templates in a directory called templates_c. The "make install" tries to > set the permissions so that the temnplates_c is writable by apache. > So if you encounter a problem with the chown, you just set the > --with-apache-user with your username, and then use another technique > (chmod 777 or serfacl or ...) to make templates_c directory writable to > apache. > > Flo > > > Ale...@sm... schrieb: >> PerfParse 0.106.1 >> >> LDFLAGS="-liconv" ./configure >> --prefix=/export/home/nagios/installed-packages/opt/asnmtap/perfparse >> > --with-imagedir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/img/ > >> > --with-cgidir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/cgi-bin > >> > --with-phpuidir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php > >> --with-http_image_path=/asnmtap/img --with-data-source=asnmtap >> --with-apache-user=nagios >> >> we have no root rights and i did compile with --with-apache-user=nagios >> >> make install-strip >> >> make install-data-hook >> make[4]: Entering directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' >> chmod u+rwx >> > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > >> chown nobody >> > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > >> chown: changing ownership of >> > `/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c': > >> Not owner >> make[4]: *** [install-data-hook] Error 1 >> make[4]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' >> make[3]: *** [install-data-am] Error 2 >> make[3]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' >> make[2]: *** [install-am] Error 2 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' >> make[1]: *** [install-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [install-strip] Error 2 >> >> >> we sea: >> >> chown nobody >> > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > >> instead of ? >> >> chown nagios >> > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > >> >> -- Alex Peeters >> >> > > > |
|
From: <Ale...@sm...> - 2007-08-01 23:20:30
|
> convert.c:41:21: ncurses.h: No such file or directory pwd /usr/local/include/ncurses ls -l ncurses.h lrwxrwxrwx 1 root SysAdmin 8 Jul 31 15:09 ncurses.h -> curses.h ------------------------------------------------------------ > My fault. As i moved perfparse.de to another machine i did not realiz= e, > that the cron entry did not work any more. A snapshot is made every d= ay, > even if nothing has been changed. > You can subscribe to the perfparse-cvs mailing list to get notified i= f > sonething has been committed. But we still have problems with the latest snapshot . PS: TODO for me: subscribe to the perfparse-cvs mailing list to get notified if Flo Ale...@sm... schrieb: > version 0.106.1 compiles and liks now > > snapshot latest: > > LDFLAGS=3D"-liconv" ./configure .... > > if gcc -DHAVE_CONFIG_H -I. -I. -I.. > '-DLOCALSTATEDIR=3D"/opt/asnmtap/perfparse/var"' > '-DSYSCONFDIR=3D"/opt/asnmtap/perfparse/etc"' > '-DLOCALEDIR=3D"/opt/asnmtap/perfparse/share/locale"' > -I/usr/local/include/mysql -I../libpp_mysql -I/usr/local/include/glib-2.0 > -I/usr/local/lib/glib-2.0/include -I../libpp_common -I.. -g -O2 -= Wall > -MT perfparse_db_purge-convert.o -MD -MP -MF > ".deps/perfparse_db_purge-convert.Tpo" -c -o perfparse_db_purge-conve= rt.o > `test -f 'convert.c' || echo './'`convert.c; \ > then mv -f ".deps/perfparse_db_purge-convert.Tpo" > ".deps/perfparse_db_purge-convert.Po"; else rm -f > ".deps/perfparse_db_purge-convert.Tpo"; exit 1; fi > convert.c:41:21: ncurses.h: No such file or directory > convert.c: In function `get_policyId_from_name': > convert.c:122: warning: passing arg 2 of `g_hash_table_insert_copy' > discards qualifiers from pointer target type > convert.c: In function `get_groupId_from_name': > convert.c:156: warning: passing arg 2 of `g_hash_table_insert_copy' > discards qualifiers from pointer target type > convert.c: In function `get_hostId_from_name': > convert.c:190: warning: passing arg 2 of `g_hash_table_insert_copy' > discards qualifiers from pointer target type > convert.c: In function `autoConvert': > convert.c:389: warning: implicit declaration of function `initscr' > convert.c:390: warning: implicit declaration of function `cbreak' > convert.c:391: warning: implicit declaration of function `getmaxyx' > convert.c:391: error: `stdscr' undeclared (first use in this function= ) > convert.c:391: error: (Each undeclared identifier is reported only on= ce > convert.c:391: error: for each function it appears in.) > convert.c:394: warning: implicit declaration of function `idlok' > convert.c:395: warning: implicit declaration of function `scrollok' > convert.c:397: warning: implicit declaration of function `printw' > convert.c:408: warning: implicit declaration of function `refresh' > convert.c:409: warning: implicit declaration of function `noecho' > convert.c:410: warning: implicit declaration of function `attron' > convert.c:410: error: `A_BOLD' undeclared (first use in this function= ) > convert.c:411: warning: implicit declaration of function `getch' > convert.c:418: warning: implicit declaration of function `attroff' > convert.c:422: warning: implicit declaration of function `endwin' > convert.c:580: warning: implicit declaration of function `getyx' > convert.c:586: warning: implicit declaration of function `move' > convert.c:880: warning: implicit declaration of function `round' > convert.c:359: warning: unused variable `sTmpBuf' > convert.c:369: warning: unused variable `result_row_new' > convert.c:377: warning: unused variable `iNDBnumrows' > convert.c:377: warning: unused variable `iNDBnumFields' > convert.c:378: warning: unused variable `piNDBlengths' > convert.c: In function `read_string_from_line': > convert.c:978: warning: implicit declaration of function `echo' > convert.c:979: error: `stdscr' undeclared (first use in this function= ) > convert.c:982: warning: implicit declaration of function `scanw' > convert.c:982: error: `ERR' undeclared (first use in this function) > convert.c: In function `read_int_from_line': > convert.c:1000: error: `stdscr' undeclared (first use in this functio= n) > convert.c:1003: error: `ERR' undeclared (first use in this function) > make[2]: *** [perfparse_db_purge-convert.o] Error 1 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-all-07-05-03/db_too= ls' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-all-07-05-03' > make: *** [all] Error 2 > > > Vriendelijke Groeten, > > -- Alex Peeters > > Section Supervision & Monitoring > Monitoring > 02/787.59.65 > _______________________________________________________________________= _______________________ > > Smals sluit elke aansprakelijkheid uit in verband met de juistheid, d= e > volledigheid of het tijdig toekomen van de informatie in deze e-mail.= Aan > deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt = in > geen geval een erkenning van welkdanige aansprakelijkheid in. > Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beric= ht > niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te melden > en het bericht te vernietigen. > > Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'= exhaustivit=E9 > et au d=E9lai de transmission des informations contenues dans cet e-m= ail. > Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'implique > en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle s= oit. > Ce message s'adresse uniquement au destinataire. Si ce message ne vou= s est > pas destin=E9, nous vous prions de nous le signaler imm=E9diatement e= t de > d=E9truire le message. > > > > Florian Gleixner > <fl...@bi.... > net> To > Ale...@sm... > 01/08/2007 17:41 cc > Alex Peeters > <ale...@ci...>, > Ale...@sm..., > per...@li....n > et > Subject > Re: Perfparse-devel] Feature > request > > > > > > > > > > > > O.K. i tried on a Sparc Solaris 9 machine. I found out, that when > linking with ncurses one needs -liconv too. So try: > LDFLAGS=3D"-liconv" ./configure .... > > The config.log - even when not very easy to read - tells you that. > > The configure tests some things, but not all. ncurses are only used i= n > dbtools - so with --disable-db_tools it should not check. But i'm not= a > autoconf-guru. I'll try to make configure add the -liconv automagical= ly. > > To be able to compile pp with this configure: > LDFLAGS=3D"-liconv" ./configure --prefix=3D/opt/asnmtap/perfparse > --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ > --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin > --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap > --disable-perfparse --disable-db_tools --disable-cgis > --with-mysql_config_dir=3D/usr/local/mysql/bin > > i had to install these packages: > > pkginfo |grep SMC > application SMCexpat expat > application SMCfontc fontconfig > application SMCftype freetype > application SMCgcc gcc > application SMCgd gd > application SMCjpeg jpeg > application SMClibpng libpng > application SMCliconv libiconv > application SMCmysql mysql > application SMCncurs ncurses > application SMCossl openssl > > > Hope this helps! > > Flo > > > > Ale...@sm... schrieb: >> version 0.106.1 on solaris 9, where 0.105.6 compiles en works >> >> >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-perfparse --disable-db_tools --disable-cgis >> >> mv perfparse.sh.tmp perfparse.sh.example >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/scripts' >> make[2]: Entering directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> LDFLAGS=3D"-ldl -lsocket" ./configure --prefix=3D/opt/asnmtap/perfpa= rse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-log2any >> perfparse_log2any-perfparse-log2any.o > perfparse_log2any-perfparse-common.o >> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com= mon >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/= lib >> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so -ldl > -lsocket >> /usr/local/lib/libglib-2.0.so ../intl/libintl.a > /usr/local/lib/libiconv.so >> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >> /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib >> -R/usr/local/lib >> Undefined first referenced >> symbol in file >> rpl_malloc perfparse_log2any-log_reader.o >> gethostbyname perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libnsl.so.1) >> rpl_realloc perfparse_log2any-log_reader.o >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-log2any >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-log2any] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'= >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-log2any >> perfparse_log2any-perfparse-log2any.o > perfparse_log2any-perfparse-common.o >> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com= mon >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/= lib >> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so >> /usr/local/lib/libglib-2.0.so ../intl/libintl.a > /usr/local/lib/libiconv.so >> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >> /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib >> -R/usr/local/lib >> Undefined first referenced >> symbol in file >> bind perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlsym perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> rpl_malloc perfparse_log2any-log_reader.o >> accept perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlopen perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> listen perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> gethostbyname perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libnsl.so.1) >> socket perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> rpl_realloc perfparse_log2any-log_reader.o >> setsockopt perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> connect perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlerror perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> shutdown perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-log2any >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-log2any] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'= >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-perfparse --disable-cgis >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-db-purge >> perfparse_db_purge-perfparse-db-purge.o perfparse_db_purge-convert.o= >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mys= ql >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/= lib >> -L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposi= x4 >> -lgen -lsocket -lnsl >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com= mon >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so >> ../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so= > -lXpm >> -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so >> /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz= -lm >> -R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib= >> Undefined first referenced >> symbol in file >> rpl_malloc ../intl/libintl.a(bindtextdom.o)= >> rpl_realloc ../intl/libintl.a(dcigettext.o) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-db-purge >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-db-purge] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/db_tools' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-perfparse --disable-db_tools >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse.cgi perfparse_cgi-perfgraph.o >> perfparse_cgi-cgi.o perfparse_cgi-cgi_bin_report.o >> perfparse_cgi-cgi_del_policy.o perfparse_cgi-cgi_bin_summary_policy.= o >> perfparse_cgi-cgi_graph.o perfparse_cgi-cgi_host_groups.o >> perfparse_cgi-cgi_intro.o perfparse_cgi-cgi_raw_report.o >> perfparse_cgi-cgi_select_object.o perfparse_cgi-object_users.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mys= ql >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/= lib >> -L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposi= x4 >> -lgen -lsocket -lnsl >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com= mon >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so >> ../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so= > -lXpm >> -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so >> /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz= -lm >> -R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib= >> ld: warning: symbol `sTo' has differing sizes: >> (file perfparse_cgi-cgi_bin_report.o value=3D0x16; file >> perfparse_cgi-cgi_graph.o value=3D0x1e); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sFrom' has differing sizes: >> (file perfparse_cgi-cgi_bin_report.o value=3D0x16; file >> perfparse_cgi-cgi_graph.o value=3D0x1e); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sTo' has differing sizes: >> (file perfparse_cgi-cgi_graph.o value=3D0x1e; file >> perfparse_cgi-cgi_raw_report.o value=3D0x16); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sFrom' has differing sizes: >> (file perfparse_cgi-cgi_graph.o value=3D0x1e; file >> perfparse_cgi-cgi_raw_report.o value=3D0x16); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sTimeRange' has differing sizes: >> (file perfparse_cgi-cgi_graph.o value=3D0x4; file >> perfparse_cgi-cgi_raw_report.o value=3D0x2); >> perfparse_cgi-cgi_graph.o definition taken >> Undefined first referenced >> symbol in file >> rpl_malloc perfparse_cgi-cgi.o >> rpl_realloc ../intl/libintl.a(dcigettext.o) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse.cgi >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse.cgi] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/cgi' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-db_tools --disable-cgis >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-log2any >> perfparse_log2any-perfparse-log2any.o > perfparse_log2any-perfparse-common.o >> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com= mon >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/= lib >> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so >> /usr/local/lib/libglib-2.0.so ../intl/libintl.a > /usr/local/lib/libiconv.so >> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >> /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib >> -R/usr/local/lib >> Undefined first referenced >> symbol in file >> bind perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlsym perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> rpl_malloc perfparse_log2any-log_reader.o >> accept perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlopen perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> listen perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> gethostbyname perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libnsl.so.1) >> socket perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> rpl_realloc perfparse_log2any-log_reader.o >> setsockopt perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> connect perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlerror perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> shutdown perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-log2any >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-log2any] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'= >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> >> >> Vriendelijke Groeten, >> >> -- Alex Peeters >> >> Section Supervision & Monitoring >> Monitoring >> 02/787.59.65 >> > _______________________________________________________________________= _______________________ > >> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, = de >> volledigheid of het tijdig toekomen van de informatie in deze e-mail= . Aan >> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt= in >> geen geval een erkenning van welkdanige aansprakelijkheid in. >> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beri= cht >> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te > melden >> en het bericht te vernietigen. >> >> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'exhaustivit=E9 >> et au d=E9lai de transmission des informations contenues dans cet e-= mail. >> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail= > n'implique >> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle = soit. >> Ce message s'adresse uniquement au destinataire. Si ce message ne vo= us > est >> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement = et de >> d=E9truire le message. >> >> >> > >> Alex > >> Peeters/SMALS-MVM > > To >> 01/08/2007 13:20 Alex Peeters/SMALS-MVM@SMALS-= MVM > > cc >> Ale...@sm..., Al= ex > >> Peeters <alex.peeters@citap.c= om>, > >> Florian Gleixner > >> <fl...@bi...>, > > per...@li....n >> et > > Subject >> Re: Perfparse-devel] Feature > >> request(Document link: Alex > >> Peeters) > > > > > > > >> >> >> bash-3.1$ pkginfo -l SMCncurs >> PKGINST: SMCncurs >> NAME: ncurses >> CATEGORY: application >> ARCH: sparc >> VERSION: 5.6 >> BASEDIR: /usr/local >> VENDOR: FSF >> PSTAMP: Steve Christensen >> INSTDATE: Jul 31 2007 15:09 >> EMAIL: st...@sm... >> STATUS: completely installed >> FILES: 3559 installed pathnames >> 10 shared pathnames >> 62 directories >> 13 executables >> 25902 blocks used (approx) >> >> Vriendelijke Groeten, >> >> -- Alex Peeters >> >> Section Supervision & Monitoring >> Monitoring >> 02/787.59.65 >> > _______________________________________________________________________= _______________________ > >> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, = de >> volledigheid of het tijdig toekomen van de informatie in deze e-mail= . Aan >> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt= in >> geen geval een erkenning van welkdanige aansprakelijkheid in. >> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beri= cht >> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te > melden >> en het bericht te vernietigen. >> >> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'exhaustivit=E9 >> et au d=E9lai de transmission des informations contenues dans cet e-= mail. >> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail= > n'implique >> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle = soit. >> Ce message s'adresse uniquement au destinataire. Si ce message ne vo= us > est >> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement = et de >> d=E9truire le message. >> >> >> > >> Alex > >> Peeters/SMALS-MVM > > To >> 01/08/2007 13:17 Florian Gleixner > >> <fl...@bi...> > > cc >> Alex Peeters > >> <ale...@ci...>, > >> Ale...@sm..., > > per...@li....n >> et > > Subject >> Re: Perfparse-devel] Feature > >> request(Document link: Alex > >> Peeters) > > > > > > > >> >> >> The problem is that that library is installed !!! >> >> Vriendelijke Groeten, >> >> -- Alex Peeters >> >> Section Supervision & Monitoring >> Monitoring >> 02/787.59.65 >> > _______________________________________________________________________= _______________________ > >> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, = de >> volledigheid of het tijdig toekomen van de informatie in deze e-mail= . Aan >> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt= in >> geen geval een erkenning van welkdanige aansprakelijkheid in. >> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beri= cht >> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te > melden >> en het bericht te vernietigen. >> >> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'exhaustivit=E9 >> et au d=E9lai de transmission des informations contenues dans cet e-= mail. >> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail= > n'implique >> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle = soit. >> Ce message s'adresse uniquement au destinataire. Si ce message ne vo= us > est >> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement = et de >> d=E9truire le message. >> >> >> > >> Florian Gleixner > >> <fl...@bi.... > >> net> > To >> Ale...@sm... > >> 01/08/2007 13:13 > cc > per...@li....n >> et, Ale...@sm...= , > Alex >> Peeters <alex.peeters@citap.c= om> > > Subject >> Re: Perfparse-devel] Feature > >> request > > > > > > > >> >> >> >> Ale...@sm... schrieb: >>> Hi Flo, >>> >>> >>> Almost 1 year i want to help with development for Perfparse. >>> >>> >>> But since since release perfparse-0.106.1 i can't compile it anymor= e. >>> >>> >>> The latest snapshot can even ./configure anymore onto the same serv= er. >>> >>> >>> snapshot perfparse-all-07-05-03 >>> >>> configure: Using glib2 >>> checking for what data source... ASNMTAP >>> checking for what database to use... Mysql >>> checking for your ability to administrate a database... you need mo= re >>> experience... >>> checking for mysql_config... /usr/local/bin/mysql_config >>> checking for gzopen in -lz... yes >>> checking gd.h usability... yes >>> checking gd.h presence... yes >>> checking for gd.h... yes >>> checking for gdlib-config... /usr/local/bin/gdlib-config >>> checking for gdImageCreate in -lgd... yes >>> checking for printw in -lncurses... no >>> configure: error: ncurses development libraries not usable. >>> Install ncurses development libraries and rerun configure. >>> See config.log or FAQs for details. >>> >> >> The configure says: Install ncurses development libraries and rerun >> configure. >> You should try that. >> >>> When do i get one answer PLEASE >>> >>> Onto the same machine i have: >>> >>> perfparse-0.105.6 and perfparse-0.106.1 >>> >>> perfparse-0.105.6: >>> ... >>> Making all in contrib >>> make[2]: Entering directory >>> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr= ib' >>> make[2]: Nothing to be done for `all'. >>> make[2]: Leaving directory >>> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr= ib' >>> Making all in po >>> make[2]: Entering directory >>> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/p= o' >>> make[2]: Nothing to be done for `all'. >>> make[2]: Leaving directory >>> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/p= o' >>> Making all in scripts >>> make[2]: Entering directory >>> >= `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scrip= ts' >>> rm -f perfparse.sh.example perfparse.sh.tmp >>> sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e >>> 's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e >>> 's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e >>> 's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in >>> perfparse.sh.tmp >>> chmod +x perfparse.sh.tmp >>> mv perfparse.sh.tmp perfparse.sh.example >>> >>> >>> perfparse-0.106.1: >>> >>> mkdir .libs >>> gcc -g -O2 -Wall -o .libs/perfparse-log2any >>> perfparse_log2any-perfparse-log2any.o >> perfparse_log2any-perfparse-common.o >>> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >>> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_co= mmon >>> /export/home/nagios/installed-packages/perfparse-0.106.1 >>> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >>> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin= /lib >>> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >>> /libnagios_perfdata_parser >>> /export/home/nagios/installed-packages/perfparse-0.106.1 >>> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so >>> /usr/local/lib/libglib-2.0.so ../intl/libintl.a >> /usr/local/lib/libiconv.so >>> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >>> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >>> /usr/local/lib/libfreetype.so -lpng12 -lz -lm >> -R/opt/asnmtap/perfparse/lib >>> -R/usr/local/lib >>> Undefined first referenced >>> symbol in file >>> bind perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> dlsym perfparse_log2any-storage.o (symbol >>> belongs to implicit dependency /usr/lib/libdl.so.1) >>> rpl_malloc perfparse_log2any-log_reader.o >>> accept perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> dlopen perfparse_log2any-storage.o (symbol >>> belongs to implicit dependency /usr/lib/libdl.so.1) >>> listen perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> gethostbyname perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libnsl.so.1) >>> socket perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> rpl_realloc perfparse_log2any-log_reader.o >>> setsockopt perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> connect perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> dlerror perfparse_log2any-storage.o (symbol >>> belongs to implicit dependency /usr/lib/libdl.so.1) >>> shutdown perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> ld: fatal: Symbol referencing errors. No output written to >>> .libs/perfparse-log2any >>> collect2: ld returned 1 exit status >>> make[2]: *** [perfparse-log2any] Error 1 >>> make[2]: Leaving directory >>> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse= ' >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory >>> `/export/home/nagios/installed-packages/perfparse-0.106.1' >>> make: *** [all] Error 2 >>> >>> Vriendelijke Groeten, >>> >>> -- Alex Peeters >>> >> What system are you using? Linux? What distro? Try: >> LDFLAGS=3D"-ldl -lsocket" ./configure >> But configure should find that yout itself if -ldl or -lsocket are >> nedded. Maybe a make clean would do it too. >> >> >> Flo >> >> >> >> >> > > > > > = |
|
From: <Ale...@sm...> - 2007-08-01 22:56:10
|
> My fault. As i moved perfparse.de to another machine i did not realiz= e, > that the cron entry did not work any more. A snapshot is made every d= ay, > even if nothing has been changed. > You can subscribe to the perfparse-cvs mailing list to get notified i= f > sonething has been committed. But we still have problems with the latest snapshot . PS: TODO for me: subscribe to the perfparse-cvs mailing list to get notified if Flo Ale...@sm... schrieb: > version 0.106.1 compiles and liks now > > snapshot latest: > > LDFLAGS=3D"-liconv" ./configure .... > > if gcc -DHAVE_CONFIG_H -I. -I. -I.. > '-DLOCALSTATEDIR=3D"/opt/asnmtap/perfparse/var"' > '-DSYSCONFDIR=3D"/opt/asnmtap/perfparse/etc"' > '-DLOCALEDIR=3D"/opt/asnmtap/perfparse/share/locale"' > -I/usr/local/include/mysql -I../libpp_mysql -I/usr/local/include/glib-2.0 > -I/usr/local/lib/glib-2.0/include -I../libpp_common -I.. -g -O2 -= Wall > -MT perfparse_db_purge-convert.o -MD -MP -MF > ".deps/perfparse_db_purge-convert.Tpo" -c -o perfparse_db_purge-conve= rt.o > `test -f 'convert.c' || echo './'`convert.c; \ > then mv -f ".deps/perfparse_db_purge-convert.Tpo" > ".deps/perfparse_db_purge-convert.Po"; else rm -f > ".deps/perfparse_db_purge-convert.Tpo"; exit 1; fi > convert.c:41:21: ncurses.h: No such file or directory > convert.c: In function `get_policyId_from_name': > convert.c:122: warning: passing arg 2 of `g_hash_table_insert_copy' > discards qualifiers from pointer target type > convert.c: In function `get_groupId_from_name': > convert.c:156: warning: passing arg 2 of `g_hash_table_insert_copy' > discards qualifiers from pointer target type > convert.c: In function `get_hostId_from_name': > convert.c:190: warning: passing arg 2 of `g_hash_table_insert_copy' > discards qualifiers from pointer target type > convert.c: In function `autoConvert': > convert.c:389: warning: implicit declaration of function `initscr' > convert.c:390: warning: implicit declaration of function `cbreak' > convert.c:391: warning: implicit declaration of function `getmaxyx' > convert.c:391: error: `stdscr' undeclared (first use in this function= ) > convert.c:391: error: (Each undeclared identifier is reported only on= ce > convert.c:391: error: for each function it appears in.) > convert.c:394: warning: implicit declaration of function `idlok' > convert.c:395: warning: implicit declaration of function `scrollok' > convert.c:397: warning: implicit declaration of function `printw' > convert.c:408: warning: implicit declaration of function `refresh' > convert.c:409: warning: implicit declaration of function `noecho' > convert.c:410: warning: implicit declaration of function `attron' > convert.c:410: error: `A_BOLD' undeclared (first use in this function= ) > convert.c:411: warning: implicit declaration of function `getch' > convert.c:418: warning: implicit declaration of function `attroff' > convert.c:422: warning: implicit declaration of function `endwin' > convert.c:580: warning: implicit declaration of function `getyx' > convert.c:586: warning: implicit declaration of function `move' > convert.c:880: warning: implicit declaration of function `round' > convert.c:359: warning: unused variable `sTmpBuf' > convert.c:369: warning: unused variable `result_row_new' > convert.c:377: warning: unused variable `iNDBnumrows' > convert.c:377: warning: unused variable `iNDBnumFields' > convert.c:378: warning: unused variable `piNDBlengths' > convert.c: In function `read_string_from_line': > convert.c:978: warning: implicit declaration of function `echo' > convert.c:979: error: `stdscr' undeclared (first use in this function= ) > convert.c:982: warning: implicit declaration of function `scanw' > convert.c:982: error: `ERR' undeclared (first use in this function) > convert.c: In function `read_int_from_line': > convert.c:1000: error: `stdscr' undeclared (first use in this functio= n) > convert.c:1003: error: `ERR' undeclared (first use in this function) > make[2]: *** [perfparse_db_purge-convert.o] Error 1 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-all-07-05-03/db_too= ls' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-all-07-05-03' > make: *** [all] Error 2 > > > Vriendelijke Groeten, > > -- Alex Peeters > > Section Supervision & Monitoring > Monitoring > 02/787.59.65 > _______________________________________________________________________= _______________________ > > Smals sluit elke aansprakelijkheid uit in verband met de juistheid, d= e > volledigheid of het tijdig toekomen van de informatie in deze e-mail.= Aan > deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt = in > geen geval een erkenning van welkdanige aansprakelijkheid in. > Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beric= ht > niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te melden > en het bericht te vernietigen. > > Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'= exhaustivit=E9 > et au d=E9lai de transmission des informations contenues dans cet e-m= ail. > Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'implique > en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle s= oit. > Ce message s'adresse uniquement au destinataire. Si ce message ne vou= s est > pas destin=E9, nous vous prions de nous le signaler imm=E9diatement e= t de > d=E9truire le message. > > > > Florian Gleixner > <fl...@bi.... > net> To > Ale...@sm... > 01/08/2007 17:41 cc > Alex Peeters > <ale...@ci...>, > Ale...@sm..., > per...@li....n > et > Subject > Re: Perfparse-devel] Feature > request > > > > > > > > > > > > O.K. i tried on a Sparc Solaris 9 machine. I found out, that when > linking with ncurses one needs -liconv too. So try: > LDFLAGS=3D"-liconv" ./configure .... > > The config.log - even when not very easy to read - tells you that. > > The configure tests some things, but not all. ncurses are only used i= n > dbtools - so with --disable-db_tools it should not check. But i'm not= a > autoconf-guru. I'll try to make configure add the -liconv automagical= ly. > > To be able to compile pp with this configure: > LDFLAGS=3D"-liconv" ./configure --prefix=3D/opt/asnmtap/perfparse > --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ > --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin > --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap > --disable-perfparse --disable-db_tools --disable-cgis > --with-mysql_config_dir=3D/usr/local/mysql/bin > > i had to install these packages: > > pkginfo |grep SMC > application SMCexpat expat > application SMCfontc fontconfig > application SMCftype freetype > application SMCgcc gcc > application SMCgd gd > application SMCjpeg jpeg > application SMClibpng libpng > application SMCliconv libiconv > application SMCmysql mysql > application SMCncurs ncurses > application SMCossl openssl > > > Hope this helps! > > Flo > > > > Ale...@sm... schrieb: >> version 0.106.1 on solaris 9, where 0.105.6 compiles en works >> >> >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-perfparse --disable-db_tools --disable-cgis >> >> mv perfparse.sh.tmp perfparse.sh.example >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/scripts' >> make[2]: Entering directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> LDFLAGS=3D"-ldl -lsocket" ./configure --prefix=3D/opt/asnmtap/perfpa= rse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-log2any >> perfparse_log2any-perfparse-log2any.o > perfparse_log2any-perfparse-common.o >> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com= mon >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/= lib >> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so -ldl > -lsocket >> /usr/local/lib/libglib-2.0.so ../intl/libintl.a > /usr/local/lib/libiconv.so >> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >> /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib >> -R/usr/local/lib >> Undefined first referenced >> symbol in file >> rpl_malloc perfparse_log2any-log_reader.o >> gethostbyname perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libnsl.so.1) >> rpl_realloc perfparse_log2any-log_reader.o >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-log2any >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-log2any] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'= >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-log2any >> perfparse_log2any-perfparse-log2any.o > perfparse_log2any-perfparse-common.o >> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com= mon >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/= lib >> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so >> /usr/local/lib/libglib-2.0.so ../intl/libintl.a > /usr/local/lib/libiconv.so >> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >> /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib >> -R/usr/local/lib >> Undefined first referenced >> symbol in file >> bind perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlsym perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> rpl_malloc perfparse_log2any-log_reader.o >> accept perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlopen perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> listen perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> gethostbyname perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libnsl.so.1) >> socket perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> rpl_realloc perfparse_log2any-log_reader.o >> setsockopt perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> connect perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlerror perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> shutdown perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-log2any >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-log2any] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'= >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-perfparse --disable-cgis >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-db-purge >> perfparse_db_purge-perfparse-db-purge.o perfparse_db_purge-convert.o= >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mys= ql >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/= lib >> -L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposi= x4 >> -lgen -lsocket -lnsl >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com= mon >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so >> ../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so= > -lXpm >> -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so >> /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz= -lm >> -R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib= >> Undefined first referenced >> symbol in file >> rpl_malloc ../intl/libintl.a(bindtextdom.o)= >> rpl_realloc ../intl/libintl.a(dcigettext.o) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-db-purge >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-db-purge] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/db_tools' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-perfparse --disable-db_tools >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse.cgi perfparse_cgi-perfgraph.o >> perfparse_cgi-cgi.o perfparse_cgi-cgi_bin_report.o >> perfparse_cgi-cgi_del_policy.o perfparse_cgi-cgi_bin_summary_policy.= o >> perfparse_cgi-cgi_graph.o perfparse_cgi-cgi_host_groups.o >> perfparse_cgi-cgi_intro.o perfparse_cgi-cgi_raw_report.o >> perfparse_cgi-cgi_select_object.o perfparse_cgi-object_users.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mys= ql >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/= lib >> -L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposi= x4 >> -lgen -lsocket -lnsl >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com= mon >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so >> ../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so= > -lXpm >> -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so >> /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz= -lm >> -R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib= >> ld: warning: symbol `sTo' has differing sizes: >> (file perfparse_cgi-cgi_bin_report.o value=3D0x16; file >> perfparse_cgi-cgi_graph.o value=3D0x1e); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sFrom' has differing sizes: >> (file perfparse_cgi-cgi_bin_report.o value=3D0x16; file >> perfparse_cgi-cgi_graph.o value=3D0x1e); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sTo' has differing sizes: >> (file perfparse_cgi-cgi_graph.o value=3D0x1e; file >> perfparse_cgi-cgi_raw_report.o value=3D0x16); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sFrom' has differing sizes: >> (file perfparse_cgi-cgi_graph.o value=3D0x1e; file >> perfparse_cgi-cgi_raw_report.o value=3D0x16); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sTimeRange' has differing sizes: >> (file perfparse_cgi-cgi_graph.o value=3D0x4; file >> perfparse_cgi-cgi_raw_report.o value=3D0x2); >> perfparse_cgi-cgi_graph.o definition taken >> Undefined first referenced >> symbol in file >> rpl_malloc perfparse_cgi-cgi.o >> rpl_realloc ../intl/libintl.a(dcigettext.o) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse.cgi >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse.cgi] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/cgi' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-db_tools --disable-cgis >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-log2any >> perfparse_log2any-perfparse-log2any.o > perfparse_log2any-perfparse-common.o >> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com= mon >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/= lib >> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so >> /usr/local/lib/libglib-2.0.so ../intl/libintl.a > /usr/local/lib/libiconv.so >> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >> /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib >> -R/usr/local/lib >> Undefined first referenced >> symbol in file >> bind perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlsym perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> rpl_malloc perfparse_log2any-log_reader.o >> accept perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlopen perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> listen perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> gethostbyname perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libnsl.so.1) >> socket perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> rpl_realloc perfparse_log2any-log_reader.o >> setsockopt perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> connect perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlerror perfparse_log2any-storage.o (sy= mbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> shutdown perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-log2any >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-log2any] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'= >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- > >> >> >> Vriendelijke Groeten, >> >> -- Alex Peeters >> >> Section Supervision & Monitoring >> Monitoring >> 02/787.59.65 >> > _______________________________________________________________________= _______________________ > >> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, = de >> volledigheid of het tijdig toekomen van de informatie in deze e-mail= . Aan >> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt= in >> geen geval een erkenning van welkdanige aansprakelijkheid in. >> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beri= cht >> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te > melden >> en het bericht te vernietigen. >> >> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'exhaustivit=E9 >> et au d=E9lai de transmission des informations contenues dans cet e-= mail. >> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail= > n'implique >> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle = soit. >> Ce message s'adresse uniquement au destinataire. Si ce message ne vo= us > est >> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement = et de >> d=E9truire le message. >> >> >> > >> Alex > >> Peeters/SMALS-MVM > > To >> 01/08/2007 13:20 Alex Peeters/SMALS-MVM@SMALS-= MVM > > cc >> Ale...@sm..., Al= ex > >> Peeters <alex.peeters@citap.c= om>, > >> Florian Gleixner > >> <fl...@bi...>, > > per...@li....n >> et > > Subject >> Re: Perfparse-devel] Feature > >> request(Document link: Alex > >> Peeters) > > > > > > > >> >> >> bash-3.1$ pkginfo -l SMCncurs >> PKGINST: SMCncurs >> NAME: ncurses >> CATEGORY: application >> ARCH: sparc >> VERSION: 5.6 >> BASEDIR: /usr/local >> VENDOR: FSF >> PSTAMP: Steve Christensen >> INSTDATE: Jul 31 2007 15:09 >> EMAIL: st...@sm... >> STATUS: completely installed >> FILES: 3559 installed pathnames >> 10 shared pathnames >> 62 directories >> 13 executables >> 25902 blocks used (approx) >> >> Vriendelijke Groeten, >> >> -- Alex Peeters >> >> Section Supervision & Monitoring >> Monitoring >> 02/787.59.65 >> > _______________________________________________________________________= _______________________ > >> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, = de >> volledigheid of het tijdig toekomen van de informatie in deze e-mail= . Aan >> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt= in >> geen geval een erkenning van welkdanige aansprakelijkheid in. >> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beri= cht >> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te > melden >> en het bericht te vernietigen. >> >> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'exhaustivit=E9 >> et au d=E9lai de transmission des informations contenues dans cet e-= mail. >> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail= > n'implique >> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle = soit. >> Ce message s'adresse uniquement au destinataire. Si ce message ne vo= us > est >> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement = et de >> d=E9truire le message. >> >> >> > >> Alex > >> Peeters/SMALS-MVM > > To >> 01/08/2007 13:17 Florian Gleixner > >> <fl...@bi...> > > cc >> Alex Peeters > >> <ale...@ci...>, > >> Ale...@sm..., > > per...@li....n >> et > > Subject >> Re: Perfparse-devel] Feature > >> request(Document link: Alex > >> Peeters) > > > > > > > >> >> >> The problem is that that library is installed !!! >> >> Vriendelijke Groeten, >> >> -- Alex Peeters >> >> Section Supervision & Monitoring >> Monitoring >> 02/787.59.65 >> > _______________________________________________________________________= _______________________ > >> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, = de >> volledigheid of het tijdig toekomen van de informatie in deze e-mail= . Aan >> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt= in >> geen geval een erkenning van welkdanige aansprakelijkheid in. >> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beri= cht >> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te > melden >> en het bericht te vernietigen. >> >> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'exhaustivit=E9 >> et au d=E9lai de transmission des informations contenues dans cet e-= mail. >> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail= > n'implique >> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle = soit. >> Ce message s'adresse uniquement au destinataire. Si ce message ne vo= us > est >> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement = et de >> d=E9truire le message. >> >> >> > >> Florian Gleixner > >> <fl...@bi.... > >> net> > To >> Ale...@sm... > >> 01/08/2007 13:13 > cc > per...@li....n >> et, Ale...@sm...= , > Alex >> Peeters <alex.peeters@citap.c= om> > > Subject >> Re: Perfparse-devel] Feature > >> request > > > > > > > >> >> >> >> Ale...@sm... schrieb: >>> Hi Flo, >>> >>> >>> Almost 1 year i want to help with development for Perfparse. >>> >>> >>> But since since release perfparse-0.106.1 i can't compile it anymor= e. >>> >>> >>> The latest snapshot can even ./configure anymore onto the same serv= er. >>> >>> >>> snapshot perfparse-all-07-05-03 >>> >>> configure: Using glib2 >>> checking for what data source... ASNMTAP >>> checking for what database to use... Mysql >>> checking for your ability to administrate a database... you need mo= re >>> experience... >>> checking for mysql_config... /usr/local/bin/mysql_config >>> checking for gzopen in -lz... yes >>> checking gd.h usability... yes >>> checking gd.h presence... yes >>> checking for gd.h... yes >>> checking for gdlib-config... /usr/local/bin/gdlib-config >>> checking for gdImageCreate in -lgd... yes >>> checking for printw in -lncurses... no >>> configure: error: ncurses development libraries not usable. >>> Install ncurses development libraries and rerun configure. >>> See config.log or FAQs for details. >>> >> >> The configure says: Install ncurses development libraries and rerun >> configure. >> You should try that. >> >>> When do i get one answer PLEASE >>> >>> Onto the same machine i have: >>> >>> perfparse-0.105.6 and perfparse-0.106.1 >>> >>> perfparse-0.105.6: >>> ... >>> Making all in contrib >>> make[2]: Entering directory >>> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr= ib' >>> make[2]: Nothing to be done for `all'. >>> make[2]: Leaving directory >>> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr= ib' >>> Making all in po >>> make[2]: Entering directory >>> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/p= o' >>> make[2]: Nothing to be done for `all'. >>> make[2]: Leaving directory >>> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/p= o' >>> Making all in scripts >>> make[2]: Entering directory >>> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scrip= ts' >>> rm -f perfparse.sh.example perfparse.sh.tmp >>> sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e >>> 's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e >>> 's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e= >>> 's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in >>> perfparse.sh.tmp >>> chmod +x perfparse.sh.tmp >>> mv perfparse.sh.tmp perfparse.sh.example >>> >>> >>> perfparse-0.106.1: >>> >>> mkdir .libs >>> gcc -g -O2 -Wall -o .libs/perfparse-log2any >>> perfparse_log2any-perfparse-log2any.o >> perfparse_log2any-perfparse-common.o >>> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >>> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_co= mmon >>> /export/home/nagios/installed-packages/perfparse-0.106.1 >>> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >>> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin= /lib >>> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >>> /libnagios_perfdata_parser >>> /export/home/nagios/installed-packages/perfparse-0.106.1 >>> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so >>> /usr/local/lib/libglib-2.0.so ../intl/libintl.a >> /usr/local/lib/libiconv.so >>> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >>> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >>> /usr/local/lib/libfreetype.so -lpng12 -lz -lm >> -R/opt/asnmtap/perfparse/lib >>> -R/usr/local/lib >>> Undefined first referenced >>> symbol in file >>> bind perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> dlsym perfparse_log2any-storage.o (symbol >>> belongs to implicit dependency /usr/lib/libdl.so.1) >>> rpl_malloc perfparse_log2any-log_reader.o >>> accept perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> dlopen perfparse_log2any-storage.o (symbol >>> belongs to implicit dependency /usr/lib/libdl.so.1) >>> listen perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> gethostbyname perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libnsl.so.1) >>> socket perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> rpl_realloc perfparse_log2any-log_reader.o >>> setsockopt perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> connect perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> dlerror perfparse_log2any-storage.o (symbol >>> belongs to implicit dependency /usr/lib/libdl.so.1) >>> shutdown perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> ld: fatal: Symbol referencing errors. No output written to >>> .libs/perfparse-log2any >>> collect2: ld returned 1 exit status >>> make[2]: *** [perfparse-log2any] Error 1 >>> make[2]: Leaving directory >>> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse= ' >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory >>> `/export/home/nagios/installed-packages/perfparse-0.106.1' >>> make: *** [all] Error 2 >>> >>> Vriendelijke Groeten, >>> >>> -- Alex Peeters >>> >> What system are you using? Linux? What distro? Try: >> LDFLAGS=3D"-ldl -lsocket" ./configure >> But configure should find that yout itself if -ldl or -lsocket are >> nedded. Maybe a make clean would do it too. >> >> >> Flo >> >> >> >> >> > > > > > = |
|
From: <Ale...@sm...> - 2007-08-01 22:53:04
|
I repeat again: when we use --with-apache-user=nagios > we sea: > > chown nobody /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > > instead of ? > > chown nagios /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > I think that you always uses chwon nobody even when we soecifi the user nagios !!! I use smarty as template engine (smarty.php.net). It is very powerful and flexible. smarty "compiles" the templates and caches the compiled templates in a directory called templates_c. The "make install" tries to set the permissions so that the temnplates_c is writable by apache. So if you encounter a problem with the chown, you just set the --with-apache-user with your username, and then use another technique (chmod 777 or serfacl or ...) to make templates_c directory writable to apache. Flo Ale...@sm... schrieb: > PerfParse 0.106.1 > > LDFLAGS="-liconv" ./configure > --prefix=/export/home/nagios/installed-packages/opt/asnmtap/perfparse > --with-imagedir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/img/ > > --with-cgidir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/cgi-bin > > --with-phpuidir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php > --with-http_image_path=/asnmtap/img --with-data-source=asnmtap > --with-apache-user=nagios > > we have no root rights and i did compile with --with-apache-user=nagios > > make install-strip > > make install-data-hook > make[4]: Entering directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' > chmod u+rwx > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > chown nobody > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > chown: changing ownership of > `/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c': > Not owner > make[4]: *** [install-data-hook] Error 1 > make[4]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' > make[3]: *** [install-data-am] Error 2 > make[3]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' > make[2]: *** [install-am] Error 2 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' > make[1]: *** [install-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > make: *** [install-strip] Error 2 > > > we sea: > > chown nobody > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > > instead of ? > > chown nagios > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > > > -- Alex Peeters > > |
|
From: Florian G. <fl...@bi...> - 2007-08-01 20:26:53
|
I use smarty as template engine (smarty.php.net). It is very powerful and flexible. smarty "compiles" the templates and caches the compiled templates in a directory called templates_c. The "make install" tries to set the permissions so that the temnplates_c is writable by apache. So if you encounter a problem with the chown, you just set the --with-apache-user with your username, and then use another technique (chmod 777 or serfacl or ...) to make templates_c directory writable to apache. Flo Ale...@sm... schrieb: > PerfParse 0.106.1 > > LDFLAGS="-liconv" ./configure > --prefix=/export/home/nagios/installed-packages/opt/asnmtap/perfparse > --with-imagedir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/img/ > > --with-cgidir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/cgi-bin > > --with-phpuidir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php > --with-http_image_path=/asnmtap/img --with-data-source=asnmtap > --with-apache-user=nagios > > we have no root rights and i did compile with --with-apache-user=nagios > > make install-strip > > make install-data-hook > make[4]: Entering directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' > chmod u+rwx > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > chown nobody > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > chown: changing ownership of > `/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c': > Not owner > make[4]: *** [install-data-hook] Error 1 > make[4]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' > make[3]: *** [install-data-am] Error 2 > make[3]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' > make[2]: *** [install-am] Error 2 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' > make[1]: *** [install-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > make: *** [install-strip] Error 2 > > > we sea: > > chown nobody > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > > instead of ? > > chown nagios > /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c > > > -- Alex Peeters > > |
|
From: Florian G. <fl...@bi...> - 2007-08-01 20:21:55
|
My fault. As i moved perfparse.de to another machine i did not realize, that the cron entry did not work any more. A snapshot is made every day, even if nothing has been changed. You can subscribe to the perfparse-cvs mailing list to get notified if sonething has been committed. Flo Ale...@sm... schrieb: > version 0.106.1 compiles and liks now >=20 > snapshot latest: >=20 > LDFLAGS=3D"-liconv" ./configure .... >=20 > if gcc -DHAVE_CONFIG_H -I. -I. -I.. > '-DLOCALSTATEDIR=3D"/opt/asnmtap/perfparse/var"' > '-DSYSCONFDIR=3D"/opt/asnmtap/perfparse/etc"' > '-DLOCALEDIR=3D"/opt/asnmtap/perfparse/share/locale"' > -I/usr/local/include/mysql -I../libpp_mysql -I/usr/local/include/glib-= 2.0 > -I/usr/local/lib/glib-2.0/include -I../libpp_common -I.. -g -O2 -Wa= ll > -MT perfparse_db_purge-convert.o -MD -MP -MF > ".deps/perfparse_db_purge-convert.Tpo" -c -o perfparse_db_purge-convert= .o > `test -f 'convert.c' || echo './'`convert.c; \ > then mv -f ".deps/perfparse_db_purge-convert.Tpo" > ".deps/perfparse_db_purge-convert.Po"; else rm -f > ".deps/perfparse_db_purge-convert.Tpo"; exit 1; fi > convert.c:41:21: ncurses.h: No such file or directory > convert.c: In function `get_policyId_from_name': > convert.c:122: warning: passing arg 2 of `g_hash_table_insert_copy' > discards qualifiers from pointer target type > convert.c: In function `get_groupId_from_name': > convert.c:156: warning: passing arg 2 of `g_hash_table_insert_copy' > discards qualifiers from pointer target type > convert.c: In function `get_hostId_from_name': > convert.c:190: warning: passing arg 2 of `g_hash_table_insert_copy' > discards qualifiers from pointer target type > convert.c: In function `autoConvert': > convert.c:389: warning: implicit declaration of function `initscr' > convert.c:390: warning: implicit declaration of function `cbreak' > convert.c:391: warning: implicit declaration of function `getmaxyx' > convert.c:391: error: `stdscr' undeclared (first use in this function) > convert.c:391: error: (Each undeclared identifier is reported only once > convert.c:391: error: for each function it appears in.) > convert.c:394: warning: implicit declaration of function `idlok' > convert.c:395: warning: implicit declaration of function `scrollok' > convert.c:397: warning: implicit declaration of function `printw' > convert.c:408: warning: implicit declaration of function `refresh' > convert.c:409: warning: implicit declaration of function `noecho' > convert.c:410: warning: implicit declaration of function `attron' > convert.c:410: error: `A_BOLD' undeclared (first use in this function) > convert.c:411: warning: implicit declaration of function `getch' > convert.c:418: warning: implicit declaration of function `attroff' > convert.c:422: warning: implicit declaration of function `endwin' > convert.c:580: warning: implicit declaration of function `getyx' > convert.c:586: warning: implicit declaration of function `move' > convert.c:880: warning: implicit declaration of function `round' > convert.c:359: warning: unused variable `sTmpBuf' > convert.c:369: warning: unused variable `result_row_new' > convert.c:377: warning: unused variable `iNDBnumrows' > convert.c:377: warning: unused variable `iNDBnumFields' > convert.c:378: warning: unused variable `piNDBlengths' > convert.c: In function `read_string_from_line': > convert.c:978: warning: implicit declaration of function `echo' > convert.c:979: error: `stdscr' undeclared (first use in this function) > convert.c:982: warning: implicit declaration of function `scanw' > convert.c:982: error: `ERR' undeclared (first use in this function) > convert.c: In function `read_int_from_line': > convert.c:1000: error: `stdscr' undeclared (first use in this function) > convert.c:1003: error: `ERR' undeclared (first use in this function) > make[2]: *** [perfparse_db_purge-convert.o] Error 1 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-all-07-05-03/db_tools= ' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-all-07-05-03' > make: *** [all] Error 2 >=20 >=20 > Vriendelijke Groeten, >=20 > -- Alex Peeters >=20 > Section Supervision & Monitoring > Monitoring > 02/787.59.65 > _______________________________________________________________________= _______________________ >=20 > Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de > volledigheid of het tijdig toekomen van de informatie in deze e-mail. A= an > deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in > geen geval een erkenning van welkdanige aansprakelijkheid in. > Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht > niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel= den > en het bericht te vernietigen. >=20 > Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex= haustivit=E9 > et au d=E9lai de transmission des informations contenues dans cet e-mai= l. > Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'= implique > en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi= t. > Ce message s'adresse uniquement au destinataire. Si ce message ne vous = est > pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et = de > d=E9truire le message. >=20 >=20 > = =20 > Florian Gleixner = =20 > <fl...@bi.... = =20 > net> = To=20 > Ale...@sm... = =20 > 01/08/2007 17:41 = cc=20 > Alex Peeters = =20 > <ale...@ci...>, = =20 > Ale...@sm..., = =20 > per...@li...= e.n=20 > et = =20 > Subj= ect=20 > Re: Perfparse-devel] Feature = =20 > request = =20 > = =20 > = =20 > = =20 > = =20 > = =20 > = =20 >=20 >=20 >=20 >=20 >=20 > O.K. i tried on a Sparc Solaris 9 machine. I found out, that when > linking with ncurses one needs -liconv too. So try: > LDFLAGS=3D"-liconv" ./configure .... >=20 > The config.log - even when not very easy to read - tells you that. >=20 > The configure tests some things, but not all. ncurses are only used in > dbtools - so with --disable-db_tools it should not check. But i'm not a > autoconf-guru. I'll try to make configure add the -liconv automagically= . >=20 > To be able to compile pp with this configure: > LDFLAGS=3D"-liconv" ./configure --prefix=3D/opt/asnmtap/perfparse > --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ > --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin > --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap > --disable-perfparse --disable-db_tools --disable-cgis > --with-mysql_config_dir=3D/usr/local/mysql/bin >=20 > i had to install these packages: >=20 > pkginfo |grep SMC > application SMCexpat expat > application SMCfontc fontconfig > application SMCftype freetype > application SMCgcc gcc > application SMCgd gd > application SMCjpeg jpeg > application SMClibpng libpng > application SMCliconv libiconv > application SMCmysql mysql > application SMCncurs ncurses > application SMCossl openssl >=20 >=20 > Hope this helps! >=20 > Flo >=20 >=20 >=20 > Ale...@sm... schrieb: >> version 0.106.1 on solaris 9, where 0.105.6 compiles en works >> >> >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-perfparse --disable-db_tools --disable-cgis >> >> mv perfparse.sh.tmp perfparse.sh.example >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/scripts' >> make[2]: Entering directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- >=20 >> LDFLAGS=3D"-ldl -lsocket" ./configure --prefix=3D/opt/asnmtap/perfpars= e >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-log2any >> perfparse_log2any-perfparse-log2any.o > perfparse_log2any-perfparse-common.o >> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_commo= n >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/li= b >> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so -ldl > -lsocket >> /usr/local/lib/libglib-2.0.so ../intl/libintl.a > /usr/local/lib/libiconv.so >> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >> /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib >> -R/usr/local/lib >> Undefined first referenced >> symbol in file >> rpl_malloc perfparse_log2any-log_reader.o >> gethostbyname perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libnsl.so.1) >> rpl_realloc perfparse_log2any-log_reader.o >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-log2any >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-log2any] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- >=20 >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-log2any >> perfparse_log2any-perfparse-log2any.o > perfparse_log2any-perfparse-common.o >> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_commo= n >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/li= b >> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so >> /usr/local/lib/libglib-2.0.so ../intl/libintl.a > /usr/local/lib/libiconv.so >> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >> /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib >> -R/usr/local/lib >> Undefined first referenced >> symbol in file >> bind perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlsym perfparse_log2any-storage.o (symb= ol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> rpl_malloc perfparse_log2any-log_reader.o >> accept perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlopen perfparse_log2any-storage.o (symb= ol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> listen perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> gethostbyname perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libnsl.so.1) >> socket perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> rpl_realloc perfparse_log2any-log_reader.o >> setsockopt perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> connect perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlerror perfparse_log2any-storage.o (symb= ol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> shutdown perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-log2any >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-log2any] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- >=20 >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-perfparse --disable-cgis >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-db-purge >> perfparse_db_purge-perfparse-db-purge.o perfparse_db_purge-convert.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mysql >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/li= b >> -L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposix4 >> -lgen -lsocket -lnsl >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_commo= n >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so >> ../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so > -lXpm >> -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so >> /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz -= lm >> -R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib >> Undefined first referenced >> symbol in file >> rpl_malloc ../intl/libintl.a(bindtextdom.o) >> rpl_realloc ../intl/libintl.a(dcigettext.o) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-db-purge >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-db-purge] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/db_tools' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- >=20 >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-perfparse --disable-db_tools >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse.cgi perfparse_cgi-perfgraph.o >> perfparse_cgi-cgi.o perfparse_cgi-cgi_bin_report.o >> perfparse_cgi-cgi_del_policy.o perfparse_cgi-cgi_bin_summary_policy.o >> perfparse_cgi-cgi_graph.o perfparse_cgi-cgi_host_groups.o >> perfparse_cgi-cgi_intro.o perfparse_cgi-cgi_raw_report.o >> perfparse_cgi-cgi_select_object.o perfparse_cgi-object_users.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mysql >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/li= b >> -L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposix4 >> -lgen -lsocket -lnsl >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_commo= n >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so >> ../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so > -lXpm >> -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so >> /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz -= lm >> -R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib >> ld: warning: symbol `sTo' has differing sizes: >> (file perfparse_cgi-cgi_bin_report.o value=3D0x16; file >> perfparse_cgi-cgi_graph.o value=3D0x1e); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sFrom' has differing sizes: >> (file perfparse_cgi-cgi_bin_report.o value=3D0x16; file >> perfparse_cgi-cgi_graph.o value=3D0x1e); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sTo' has differing sizes: >> (file perfparse_cgi-cgi_graph.o value=3D0x1e; file >> perfparse_cgi-cgi_raw_report.o value=3D0x16); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sFrom' has differing sizes: >> (file perfparse_cgi-cgi_graph.o value=3D0x1e; file >> perfparse_cgi-cgi_raw_report.o value=3D0x16); >> perfparse_cgi-cgi_graph.o definition taken >> ld: warning: symbol `sTimeRange' has differing sizes: >> (file perfparse_cgi-cgi_graph.o value=3D0x4; file >> perfparse_cgi-cgi_raw_report.o value=3D0x2); >> perfparse_cgi-cgi_graph.o definition taken >> Undefined first referenced >> symbol in file >> rpl_malloc perfparse_cgi-cgi.o >> rpl_realloc ../intl/libintl.a(dcigettext.o) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse.cgi >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse.cgi] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/cgi' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- >=20 >> ./configure --prefix=3D/opt/asnmtap/perfparse >> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/ >> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin >> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap >> --disable-db_tools --disable-cgis >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-log2any >> perfparse_log2any-perfparse-log2any.o > perfparse_log2any-perfparse-common.o >> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_commo= n >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/li= b >> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so >> /usr/local/lib/libglib-2.0.so ../intl/libintl.a > /usr/local/lib/libiconv.so >> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >> /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib >> -R/usr/local/lib >> Undefined first referenced >> symbol in file >> bind perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlsym perfparse_log2any-storage.o (symb= ol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> rpl_malloc perfparse_log2any-log_reader.o >> accept perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlopen perfparse_log2any-storage.o (symb= ol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> listen perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> gethostbyname perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libnsl.so.1) >> socket perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> rpl_realloc perfparse_log2any-log_reader.o >> setsockopt perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> connect perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlerror perfparse_log2any-storage.o (symb= ol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> shutdown perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-log2any >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-log2any] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> > -----------------------------------------------------------------------= ---------------------------------------------------------------- >=20 >> >> >> Vriendelijke Groeten, >> >> -- Alex Peeters >> >> Section Supervision & Monitoring >> Monitoring >> 02/787.59.65 >> > _______________________________________________________________________= _______________________ >=20 >> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de >> volledigheid of het tijdig toekomen van de informatie in deze e-mail. = Aan >> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt i= n >> geen geval een erkenning van welkdanige aansprakelijkheid in. >> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit berich= t >> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te > melden >> en het bericht te vernietigen. >> >> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'e= xhaustivit=E9 >> et au d=E9lai de transmission des informations contenues dans cet e-ma= il. >> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail > n'implique >> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle so= it. >> Ce message s'adresse uniquement au destinataire. Si ce message ne vous > est >> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et= de >> d=E9truire le message. >> >> >> >=20 >> Alex >=20 >> Peeters/SMALS-MVM >=20 > To >> 01/08/2007 13:20 Alex Peeters/SMALS-MVM@SMALS-MV= M >=20 > cc >> Ale...@sm..., Alex >=20 >> Peeters <ale...@ci...= >, >=20 >> Florian Gleixner >=20 >> <fl...@bi...>, >=20 > per...@li....n >> et >=20 > Subject >> Re: Perfparse-devel] Feature >=20 >> request(Document link: Alex >=20 >> Peeters) >=20 >=20 >=20 >=20 >=20 >=20 >=20 >> >> >> bash-3.1$ pkginfo -l SMCncurs >> PKGINST: SMCncurs >> NAME: ncurses >> CATEGORY: application >> ARCH: sparc >> VERSION: 5.6 >> BASEDIR: /usr/local >> VENDOR: FSF >> PSTAMP: Steve Christensen >> INSTDATE: Jul 31 2007 15:09 >> EMAIL: st...@sm... >> STATUS: completely installed >> FILES: 3559 installed pathnames >> 10 shared pathnames >> 62 directories >> 13 executables >> 25902 blocks used (approx) >> >> Vriendelijke Groeten, >> >> -- Alex Peeters >> >> Section Supervision & Monitoring >> Monitoring >> 02/787.59.65 >> > _______________________________________________________________________= _______________________ >=20 >> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de >> volledigheid of het tijdig toekomen van de informatie in deze e-mail. = Aan >> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt i= n >> geen geval een erkenning van welkdanige aansprakelijkheid in. >> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit berich= t >> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te > melden >> en het bericht te vernietigen. >> >> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'e= xhaustivit=E9 >> et au d=E9lai de transmission des informations contenues dans cet e-ma= il. >> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail > n'implique >> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle so= it. >> Ce message s'adresse uniquement au destinataire. Si ce message ne vous > est >> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et= de >> d=E9truire le message. >> >> >> >=20 >> Alex >=20 >> Peeters/SMALS-MVM >=20 > To >> 01/08/2007 13:17 Florian Gleixner >=20 >> <fl...@bi...> >=20 > cc >> Alex Peeters >=20 >> <ale...@ci...>, >=20 >> Ale...@sm..., >=20 > per...@li....n >> et >=20 > Subject >> Re: Perfparse-devel] Feature >=20 >> request(Document link: Alex >=20 >> Peeters) >=20 >=20 >=20 >=20 >=20 >=20 >=20 >> >> >> The problem is that that library is installed !!! >> >> Vriendelijke Groeten, >> >> -- Alex Peeters >> >> Section Supervision & Monitoring >> Monitoring >> 02/787.59.65 >> > _______________________________________________________________________= _______________________ >=20 >> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de >> volledigheid of het tijdig toekomen van de informatie in deze e-mail. = Aan >> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt i= n >> geen geval een erkenning van welkdanige aansprakelijkheid in. >> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit berich= t >> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te > melden >> en het bericht te vernietigen. >> >> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'e= xhaustivit=E9 >> et au d=E9lai de transmission des informations contenues dans cet e-ma= il. >> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail > n'implique >> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle so= it. >> Ce message s'adresse uniquement au destinataire. Si ce message ne vous > est >> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et= de >> d=E9truire le message. >> >> >> >=20 >> Florian Gleixner >=20 >> <fl...@bi.... >=20 >> net> > To >> Ale...@sm... >=20 >> 01/08/2007 13:13 > cc > per...@li....n >> et, Ale...@sm..., > Alex >> Peeters <ale...@ci...= > >=20 > Subject >> Re: Perfparse-devel] Feature >=20 >> request >=20 >=20 >=20 >=20 >=20 >=20 >=20 >> >> >> >> Ale...@sm... schrieb: >>> Hi Flo, >>> >>> >>> Almost 1 year i want to help with development for Perfparse. >>> >>> >>> But since since release perfparse-0.106.1 i can't compile it anymore. >>> >>> >>> The latest snapshot can even ./configure anymore onto the same server= . >>> >>> >>> snapshot perfparse-all-07-05-03 >>> >>> configure: Using glib2 >>> checking for what data source... ASNMTAP >>> checking for what database to use... Mysql >>> checking for your ability to administrate a database... you need more >>> experience... >>> checking for mysql_config... /usr/local/bin/mysql_config >>> checking for gzopen in -lz... yes >>> checking gd.h usability... yes >>> checking gd.h presence... yes >>> checking for gd.h... yes >>> checking for gdlib-config... /usr/local/bin/gdlib-config >>> checking for gdImageCreate in -lgd... yes >>> checking for printw in -lncurses... no >>> configure: error: ncurses development libraries not usable. >>> Install ncurses development libraries and rerun configure. >>> See config.log or FAQs for details. >>> >> >> The configure says: Install ncurses development libraries and rerun >> configure. >> You should try that. >> >>> When do i get one answer PLEASE >>> >>> Onto the same machine i have: >>> >>> perfparse-0.105.6 and perfparse-0.106.1 >>> >>> perfparse-0.105.6: >>> ... >>> Making all in contrib >>> make[2]: Entering directory >>> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr= ib' >>> make[2]: Nothing to be done for `all'. >>> make[2]: Leaving directory >>> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr= ib' >>> Making all in po >>> make[2]: Entering directory >>> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po' >>> make[2]: Nothing to be done for `all'. >>> make[2]: Leaving directory >>> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po' >>> Making all in scripts >>> make[2]: Entering directory >>> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scrip= ts' >>> rm -f perfparse.sh.example perfparse.sh.tmp >>> sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e >>> 's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e >>> 's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e >>> 's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in >>> perfparse.sh.tmp >>> chmod +x perfparse.sh.tmp >>> mv perfparse.sh.tmp perfparse.sh.example >>> >>> >>> perfparse-0.106.1: >>> >>> mkdir .libs >>> gcc -g -O2 -Wall -o .libs/perfparse-log2any >>> perfparse_log2any-perfparse-log2any.o >> perfparse_log2any-perfparse-common.o >>> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >>> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_comm= on >>> /export/home/nagios/installed-packages/perfparse-0.106.1 >>> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >>> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/l= ib >>> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >>> /libnagios_perfdata_parser >>> /export/home/nagios/installed-packages/perfparse-0.106.1 >>> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so >>> /usr/local/lib/libglib-2.0.so ../intl/libintl.a >> /usr/local/lib/libiconv.so >>> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >>> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >>> /usr/local/lib/libfreetype.so -lpng12 -lz -lm >> -R/opt/asnmtap/perfparse/lib >>> -R/usr/local/lib >>> Undefined first referenced >>> symbol in file >>> bind perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> dlsym perfparse_log2any-storage.o (sym= bol >>> belongs to implicit dependency /usr/lib/libdl.so.1) >>> rpl_malloc perfparse_log2any-log_reader.o >>> accept perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> dlopen perfparse_log2any-storage.o (sym= bol >>> belongs to implicit dependency /usr/lib/libdl.so.1) >>> listen perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> gethostbyname perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libnsl.so.1) >>> socket perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> rpl_realloc perfparse_log2any-log_reader.o >>> setsockopt perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> connect perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> dlerror perfparse_log2any-storage.o (sym= bol >>> belongs to implicit dependency /usr/lib/libdl.so.1) >>> shutdown perfparse_log2any-log_reader.o >> (symbol >>> belongs to implicit dependency /usr/lib/libsocket.so.1) >>> ld: fatal: Symbol referencing errors. No output written to >>> .libs/perfparse-log2any >>> collect2: ld returned 1 exit status >>> make[2]: *** [perfparse-log2any] Error 1 >>> make[2]: Leaving directory >>> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse' >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory >>> `/export/home/nagios/installed-packages/perfparse-0.106.1' >>> make: *** [all] Error 2 >>> >>> Vriendelijke Groeten, >>> >>> -- Alex Peeters >>> >> What system are you using? Linux? What distro? Try: >> LDFLAGS=3D"-ldl -lsocket" ./configure >> But configure should find that yout itself if -ldl or -lsocket are >> nedded. Maybe a make clean would do it too. >> >> >> Flo >> >> >> >> >> >=20 >=20 >=20 >=20 >=20 |
|
From: <Ale...@sm...> - 2007-08-01 18:14:17
|
PerfParse 0.106.1 LDFLAGS="-liconv" ./configure --prefix=/export/home/nagios/installed-packages/opt/asnmtap/perfparse --with-imagedir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/img/ --with-cgidir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/cgi-bin --with-phpuidir=/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php --with-http_image_path=/asnmtap/img --with-data-source=asnmtap --with-apache-user=nagios we have no root rights and i did compile with --with-apache-user=nagios make install-strip make install-data-hook make[4]: Entering directory `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' chmod u+rwx /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c chown nobody /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c chown: changing ownership of `/export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c': Not owner make[4]: *** [install-data-hook] Error 1 make[4]: Leaving directory `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' make[3]: *** [install-data-am] Error 2 make[3]: Leaving directory `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/export/home/nagios/installed-packages/perfparse-0.106.1/phpgui' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/export/home/nagios/installed-packages/perfparse-0.106.1' make: *** [install-strip] Error 2 we sea: chown nobody /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c instead of ? chown nagios /export/home/nagios/installed-packages/opt/asnmtap/applications/htmlroot/php/templates_c -- Alex Peeters |
|
From: <Ale...@sm...> - 2007-08-01 16:19:43
|
version 0.106.1 compiles and liks now
snapshot latest:
LDFLAGS=3D"-liconv" ./configure ....
if gcc -DHAVE_CONFIG_H -I. -I. -I..
'-DLOCALSTATEDIR=3D"/opt/asnmtap/perfparse/var"'
'-DSYSCONFDIR=3D"/opt/asnmtap/perfparse/etc"'
'-DLOCALEDIR=3D"/opt/asnmtap/perfparse/share/locale"'
-I/usr/local/include/mysql -I../libpp_mysql -I/usr/local/include/glib-=
2.0
-I/usr/local/lib/glib-2.0/include -I../libpp_common -I.. -g -O2 -Wa=
ll
-MT perfparse_db_purge-convert.o -MD -MP -MF
".deps/perfparse_db_purge-convert.Tpo" -c -o perfparse_db_purge-convert=
.o
`test -f 'convert.c' || echo './'`convert.c; \
then mv -f ".deps/perfparse_db_purge-convert.Tpo"
".deps/perfparse_db_purge-convert.Po"; else rm -f
".deps/perfparse_db_purge-convert.Tpo"; exit 1; fi
convert.c:41:21: ncurses.h: No such file or directory
convert.c: In function `get_policyId_from_name':
convert.c:122: warning: passing arg 2 of `g_hash_table_insert_copy'
discards qualifiers from pointer target type
convert.c: In function `get_groupId_from_name':
convert.c:156: warning: passing arg 2 of `g_hash_table_insert_copy'
discards qualifiers from pointer target type
convert.c: In function `get_hostId_from_name':
convert.c:190: warning: passing arg 2 of `g_hash_table_insert_copy'
discards qualifiers from pointer target type
convert.c: In function `autoConvert':
convert.c:389: warning: implicit declaration of function `initscr'
convert.c:390: warning: implicit declaration of function `cbreak'
convert.c:391: warning: implicit declaration of function `getmaxyx'
convert.c:391: error: `stdscr' undeclared (first use in this function)
convert.c:391: error: (Each undeclared identifier is reported only once=
convert.c:391: error: for each function it appears in.)
convert.c:394: warning: implicit declaration of function `idlok'
convert.c:395: warning: implicit declaration of function `scrollok'
convert.c:397: warning: implicit declaration of function `printw'
convert.c:408: warning: implicit declaration of function `refresh'
convert.c:409: warning: implicit declaration of function `noecho'
convert.c:410: warning: implicit declaration of function `attron'
convert.c:410: error: `A_BOLD' undeclared (first use in this function)
convert.c:411: warning: implicit declaration of function `getch'
convert.c:418: warning: implicit declaration of function `attroff'
convert.c:422: warning: implicit declaration of function `endwin'
convert.c:580: warning: implicit declaration of function `getyx'
convert.c:586: warning: implicit declaration of function `move'
convert.c:880: warning: implicit declaration of function `round'
convert.c:359: warning: unused variable `sTmpBuf'
convert.c:369: warning: unused variable `result_row_new'
convert.c:377: warning: unused variable `iNDBnumrows'
convert.c:377: warning: unused variable `iNDBnumFields'
convert.c:378: warning: unused variable `piNDBlengths'
convert.c: In function `read_string_from_line':
convert.c:978: warning: implicit declaration of function `echo'
convert.c:979: error: `stdscr' undeclared (first use in this function)
convert.c:982: warning: implicit declaration of function `scanw'
convert.c:982: error: `ERR' undeclared (first use in this function)
convert.c: In function `read_int_from_line':
convert.c:1000: error: `stdscr' undeclared (first use in this function)=
convert.c:1003: error: `ERR' undeclared (first use in this function)
make[2]: *** [perfparse_db_purge-convert.o] Error 1
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-all-07-05-03/db_tools=
'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-all-07-05-03'
make: *** [all] Error 2
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Florian Gleixner =
<fl...@bi.... =
net> =
To
Ale...@sm... =
01/08/2007 17:41 =
cc
Alex Peeters =
<ale...@ci...>, =
Ale...@sm..., =
per...@li...=
e.n
et =
Subj=
ect
Re: Perfparse-devel] Feature =
request =
=
=
=
=
=
=
O.K. i tried on a Sparc Solaris 9 machine. I found out, that when
linking with ncurses one needs -liconv too. So try:
LDFLAGS=3D"-liconv" ./configure ....
The config.log - even when not very easy to read - tells you that.
The configure tests some things, but not all. ncurses are only used in
dbtools - so with --disable-db_tools it should not check. But i'm not a=
autoconf-guru. I'll try to make configure add the -liconv automagically=
.
To be able to compile pp with this configure:
LDFLAGS=3D"-liconv" ./configure --prefix=3D/opt/asnmtap/perfparse
--with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
--with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
--with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
--disable-perfparse --disable-db_tools --disable-cgis
--with-mysql_config_dir=3D/usr/local/mysql/bin
i had to install these packages:
pkginfo |grep SMC
application SMCexpat expat
application SMCfontc fontconfig
application SMCftype freetype
application SMCgcc gcc
application SMCgd gd
application SMCjpeg jpeg
application SMClibpng libpng
application SMCliconv libiconv
application SMCmysql mysql
application SMCncurs ncurses
application SMCossl openssl
Hope this helps!
Flo
Ale...@sm... schrieb:
> version 0.106.1 on solaris 9, where 0.105.6 compiles en works
>
>
> ./configure --prefix=3D/opt/asnmtap/perfparse
> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
> --disable-perfparse --disable-db_tools --disable-cgis
>
> mv perfparse.sh.tmp perfparse.sh.example
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1/scripts'
> make[2]: Entering directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make[1]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
>
>
-----------------------------------------------------------------------=
----------------------------------------------------------------
>
> LDFLAGS=3D"-ldl -lsocket" ./configure --prefix=3D/opt/asnmtap/perfpar=
se
> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
>
> mkdir .libs
> gcc -g -O2 -Wall -o .libs/perfparse-log2any
> perfparse_log2any-perfparse-log2any.o
perfparse_log2any-perfparse-common.o
> perfparse_log2any-log_reader.o perfparse_log2any-storage.o
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_comm=
on
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/l=
ib
> -L/export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so -ldl
-lsocket
> /usr/local/lib/libglib-2.0.so ../intl/libintl.a
/usr/local/lib/libiconv.so
> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
> /usr/local/lib/libfreetype.so -lpng12 -lz -lm
-R/opt/asnmtap/perfparse/lib
> -R/usr/local/lib
> Undefined first referenced
> symbol in file
> rpl_malloc perfparse_log2any-log_reader.o
> gethostbyname perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libnsl.so.1)
> rpl_realloc perfparse_log2any-log_reader.o
> ld: fatal: Symbol referencing errors. No output written to
> .libs/perfparse-log2any
> collect2: ld returned 1 exit status
> make[2]: *** [perfparse-log2any] Error 1
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make: *** [all] Error 2
>
>
-----------------------------------------------------------------------=
----------------------------------------------------------------
>
> ./configure --prefix=3D/opt/asnmtap/perfparse
> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
>
> mkdir .libs
> gcc -g -O2 -Wall -o .libs/perfparse-log2any
> perfparse_log2any-perfparse-log2any.o
perfparse_log2any-perfparse-common.o
> perfparse_log2any-log_reader.o perfparse_log2any-storage.o
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_comm=
on
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/l=
ib
> -L/export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so
> /usr/local/lib/libglib-2.0.so ../intl/libintl.a
/usr/local/lib/libiconv.so
> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
> /usr/local/lib/libfreetype.so -lpng12 -lz -lm
-R/opt/asnmtap/perfparse/lib
> -R/usr/local/lib
> Undefined first referenced
> symbol in file
> bind perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlsym perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> rpl_malloc perfparse_log2any-log_reader.o
> accept perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlopen perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> listen perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> gethostbyname perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libnsl.so.1)
> socket perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> rpl_realloc perfparse_log2any-log_reader.o
> setsockopt perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> connect perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlerror perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> shutdown perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> ld: fatal: Symbol referencing errors. No output written to
> .libs/perfparse-log2any
> collect2: ld returned 1 exit status
> make[2]: *** [perfparse-log2any] Error 1
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make: *** [all] Error 2
>
>
-----------------------------------------------------------------------=
----------------------------------------------------------------
>
> ./configure --prefix=3D/opt/asnmtap/perfparse
> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
> --disable-perfparse --disable-cgis
>
> mkdir .libs
> gcc -g -O2 -Wall -o .libs/perfparse-db-purge
> perfparse_db_purge-perfparse-db-purge.o perfparse_db_purge-convert.o
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mysq=
l
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib
> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/l=
ib
> -L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposix=
4
> -lgen -lsocket -lnsl
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_comm=
on
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so
> ../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so
-lXpm
> -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so
> /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz =
-lm
> -R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib
> Undefined first referenced
> symbol in file
> rpl_malloc ../intl/libintl.a(bindtextdom.o)
> rpl_realloc ../intl/libintl.a(dcigettext.o)
> ld: fatal: Symbol referencing errors. No output written to
> .libs/perfparse-db-purge
> collect2: ld returned 1 exit status
> make[2]: *** [perfparse-db-purge] Error 1
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1/db_tools'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make: *** [all] Error 2
>
>
-----------------------------------------------------------------------=
----------------------------------------------------------------
>
> ./configure --prefix=3D/opt/asnmtap/perfparse
> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
> --disable-perfparse --disable-db_tools
>
> mkdir .libs
> gcc -g -O2 -Wall -o .libs/perfparse.cgi perfparse_cgi-perfgraph.o
> perfparse_cgi-cgi.o perfparse_cgi-cgi_bin_report.o
> perfparse_cgi-cgi_del_policy.o perfparse_cgi-cgi_bin_summary_policy.o=
> perfparse_cgi-cgi_graph.o perfparse_cgi-cgi_host_groups.o
> perfparse_cgi-cgi_intro.o perfparse_cgi-cgi_raw_report.o
> perfparse_cgi-cgi_select_object.o perfparse_cgi-object_users.o
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mysq=
l
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib
> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/l=
ib
> -L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposix=
4
> -lgen -lsocket -lnsl
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_comm=
on
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so
> ../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so
-lXpm
> -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so
> /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz =
-lm
> -R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib
> ld: warning: symbol `sTo' has differing sizes:
> (file perfparse_cgi-cgi_bin_report.o value=3D0x16; file
> perfparse_cgi-cgi_graph.o value=3D0x1e);
> perfparse_cgi-cgi_graph.o definition taken
> ld: warning: symbol `sFrom' has differing sizes:
> (file perfparse_cgi-cgi_bin_report.o value=3D0x16; file
> perfparse_cgi-cgi_graph.o value=3D0x1e);
> perfparse_cgi-cgi_graph.o definition taken
> ld: warning: symbol `sTo' has differing sizes:
> (file perfparse_cgi-cgi_graph.o value=3D0x1e; file
> perfparse_cgi-cgi_raw_report.o value=3D0x16);
> perfparse_cgi-cgi_graph.o definition taken
> ld: warning: symbol `sFrom' has differing sizes:
> (file perfparse_cgi-cgi_graph.o value=3D0x1e; file
> perfparse_cgi-cgi_raw_report.o value=3D0x16);
> perfparse_cgi-cgi_graph.o definition taken
> ld: warning: symbol `sTimeRange' has differing sizes:
> (file perfparse_cgi-cgi_graph.o value=3D0x4; file
> perfparse_cgi-cgi_raw_report.o value=3D0x2);
> perfparse_cgi-cgi_graph.o definition taken
> Undefined first referenced
> symbol in file
> rpl_malloc perfparse_cgi-cgi.o
> rpl_realloc ../intl/libintl.a(dcigettext.o)
> ld: fatal: Symbol referencing errors. No output written to
> .libs/perfparse.cgi
> collect2: ld returned 1 exit status
> make[2]: *** [perfparse.cgi] Error 1
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1/cgi'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make: *** [all] Error 2
>
>
-----------------------------------------------------------------------=
----------------------------------------------------------------
>
> ./configure --prefix=3D/opt/asnmtap/perfparse
> --with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
> --with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
> --with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
> --disable-db_tools --disable-cgis
>
> mkdir .libs
> gcc -g -O2 -Wall -o .libs/perfparse-log2any
> perfparse_log2any-perfparse-log2any.o
perfparse_log2any-perfparse-common.o
> perfparse_log2any-log_reader.o perfparse_log2any-storage.o
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_comm=
on
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/l=
ib
> -L/export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so
> /usr/local/lib/libglib-2.0.so ../intl/libintl.a
/usr/local/lib/libiconv.so
> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
> /usr/local/lib/libfreetype.so -lpng12 -lz -lm
-R/opt/asnmtap/perfparse/lib
> -R/usr/local/lib
> Undefined first referenced
> symbol in file
> bind perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlsym perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> rpl_malloc perfparse_log2any-log_reader.o
> accept perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlopen perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> listen perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> gethostbyname perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libnsl.so.1)
> socket perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> rpl_realloc perfparse_log2any-log_reader.o
> setsockopt perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> connect perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlerror perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> shutdown perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> ld: fatal: Symbol referencing errors. No output written to
> .libs/perfparse-log2any
> collect2: ld returned 1 exit status
> make[2]: *** [perfparse-log2any] Error 1
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make: *** [all] Error 2
>
>
-----------------------------------------------------------------------=
----------------------------------------------------------------
>
>
>
> Vriendelijke Groeten,
>
> -- Alex Peeters
>
> Section Supervision & Monitoring
> Monitoring
> 02/787.59.65
>
_______________________________________________________________________=
_______________________
>
> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, d=
e
> volledigheid of het tijdig toekomen van de informatie in deze e-mail.=
Aan
> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt =
in
> geen geval een erkenning van welkdanige aansprakelijkheid in.
> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beric=
ht
> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te
melden
> en het bericht te vernietigen.
>
> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'=
exhaustivit=E9
> et au d=E9lai de transmission des informations contenues dans cet e-m=
ail.
> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail
n'implique
> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle s=
oit.
> Ce message s'adresse uniquement au destinataire. Si ce message ne vou=
s
est
> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement e=
t de
> d=E9truire le message.
>
>
>
> Alex
> Peeters/SMALS-MVM
>
To
> 01/08/2007 13:20 Alex Peeters/SMALS-MVM@SMALS-M=
VM
>
cc
> Ale...@sm..., Ale=
x
> Peeters <ale...@ci...=
m>,
> Florian Gleixner
> <fl...@bi...>,
>
per...@li....n
> et
>
Subject
> Re: Perfparse-devel] Feature
> request(Document link: Alex
> Peeters)
>
>
>
>
>
>
>
>
>
> bash-3.1$ pkginfo -l SMCncurs
> PKGINST: SMCncurs
> NAME: ncurses
> CATEGORY: application
> ARCH: sparc
> VERSION: 5.6
> BASEDIR: /usr/local
> VENDOR: FSF
> PSTAMP: Steve Christensen
> INSTDATE: Jul 31 2007 15:09
> EMAIL: st...@sm...
> STATUS: completely installed
> FILES: 3559 installed pathnames
> 10 shared pathnames
> 62 directories
> 13 executables
> 25902 blocks used (approx)
>
> Vriendelijke Groeten,
>
> -- Alex Peeters
>
> Section Supervision & Monitoring
> Monitoring
> 02/787.59.65
>
_______________________________________________________________________=
_______________________
>
> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, d=
e
> volledigheid of het tijdig toekomen van de informatie in deze e-mail.=
Aan
> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt =
in
> geen geval een erkenning van welkdanige aansprakelijkheid in.
> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beric=
ht
> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te
melden
> en het bericht te vernietigen.
>
> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'=
exhaustivit=E9
> et au d=E9lai de transmission des informations contenues dans cet e-m=
ail.
> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail
n'implique
> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle s=
oit.
> Ce message s'adresse uniquement au destinataire. Si ce message ne vou=
s
est
> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement e=
t de
> d=E9truire le message.
>
>
>
> Alex
> Peeters/SMALS-MVM
>
To
> 01/08/2007 13:17 Florian Gleixner
> <fl...@bi...>
>
cc
> Alex Peeters
> <ale...@ci...>,
> Ale...@sm...,
>
per...@li....n
> et
>
Subject
> Re: Perfparse-devel] Feature
> request(Document link: Alex
> Peeters)
>
>
>
>
>
>
>
>
>
> The problem is that that library is installed !!!
>
> Vriendelijke Groeten,
>
> -- Alex Peeters
>
> Section Supervision & Monitoring
> Monitoring
> 02/787.59.65
>
_______________________________________________________________________=
_______________________
>
> Smals sluit elke aansprakelijkheid uit in verband met de juistheid, d=
e
> volledigheid of het tijdig toekomen van de informatie in deze e-mail.=
Aan
> deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt =
in
> geen geval een erkenning van welkdanige aansprakelijkheid in.
> Dit bericht is alleen bestemd voor de geadresseerde. Indien dit beric=
ht
> niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te
melden
> en het bericht te vernietigen.
>
> Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'=
exhaustivit=E9
> et au d=E9lai de transmission des informations contenues dans cet e-m=
ail.
> Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail
n'implique
> en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle s=
oit.
> Ce message s'adresse uniquement au destinataire. Si ce message ne vou=
s
est
> pas destin=E9, nous vous prions de nous le signaler imm=E9diatement e=
t de
> d=E9truire le message.
>
>
>
> Florian Gleixner
> <fl...@bi....
> net>
To
> Ale...@sm...
> 01/08/2007 13:13
cc
>
per...@li....n
> et, Ale...@sm...,=
Alex
> Peeters <ale...@ci...=
m>
>
Subject
> Re: Perfparse-devel] Feature
> request
>
>
>
>
>
>
>
>
>
>
> Ale...@sm... schrieb:
>> Hi Flo,
>>
>>
>> Almost 1 year i want to help with development for Perfparse.
>>
>>
>> But since since release perfparse-0.106.1 i can't compile it anymore=
.
>>
>>
>> The latest snapshot can even ./configure anymore onto the same serve=
r.
>>
>>
>> snapshot perfparse-all-07-05-03
>>
>> configure: Using glib2
>> checking for what data source... ASNMTAP
>> checking for what database to use... Mysql
>> checking for your ability to administrate a database... you need mor=
e
>> experience...
>> checking for mysql_config... /usr/local/bin/mysql_config
>> checking for gzopen in -lz... yes
>> checking gd.h usability... yes
>> checking gd.h presence... yes
>> checking for gd.h... yes
>> checking for gdlib-config... /usr/local/bin/gdlib-config
>> checking for gdImageCreate in -lgd... yes
>> checking for printw in -lncurses... no
>> configure: error: ncurses development libraries not usable.
>> Install ncurses development libraries and rerun configure.
>> See config.log or FAQs for details.
>>
>
>
> The configure says: Install ncurses development libraries and rerun
> configure.
> You should try that.
>
>>
>> When do i get one answer PLEASE
>>
>> Onto the same machine i have:
>>
>> perfparse-0.105.6 and perfparse-0.106.1
>>
>> perfparse-0.105.6:
>> ...
>> Making all in contrib
>> make[2]: Entering directory
>>
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
>> make[2]: Nothing to be done for `all'.
>> make[2]: Leaving directory
>>
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
>> Making all in po
>> make[2]: Entering directory
>> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po=
'
>> make[2]: Nothing to be done for `all'.
>> make[2]: Leaving directory
>> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po=
'
>> Making all in scripts
>> make[2]: Entering directory
>>
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scrip=
ts'
>> rm -f perfparse.sh.example perfparse.sh.tmp
>> sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e
>> 's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e
>> 's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e
>> 's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in
>> perfparse.sh.tmp
>> chmod +x perfparse.sh.tmp
>> mv perfparse.sh.tmp perfparse.sh.example
>>
>>
>> perfparse-0.106.1:
>>
>> mkdir .libs
>> gcc -g -O2 -Wall -o .libs/perfparse-log2any
>> perfparse_log2any-perfparse-log2any.o
> perfparse_log2any-perfparse-common.o
>> perfparse_log2any-log_reader.o perfparse_log2any-storage.o=
>> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_com=
mon
>> /export/home/nagios/installed-packages/perfparse-0.106.1
>> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
>> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/=
lib
>> -L/export/home/nagios/installed-packages/perfparse-0.106.1
>> /libnagios_perfdata_parser
>> /export/home/nagios/installed-packages/perfparse-0.106.1
>> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so
>> /usr/local/lib/libglib-2.0.so ../intl/libintl.a
> /usr/local/lib/libiconv.so
>> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
>> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
>> /usr/local/lib/libfreetype.so -lpng12 -lz -lm
> -R/opt/asnmtap/perfparse/lib
>> -R/usr/local/lib
>> Undefined first referenced
>> symbol in file
>> bind perfparse_log2any-log_reader.o
> (symbol
>> belongs to implicit dependency /usr/lib/libsocket.so.1)
>> dlsym perfparse_log2any-storage.o (sy=
mbol
>> belongs to implicit dependency /usr/lib/libdl.so.1)
>> rpl_malloc perfparse_log2any-log_reader.o
>> accept perfparse_log2any-log_reader.o
> (symbol
>> belongs to implicit dependency /usr/lib/libsocket.so.1)
>> dlopen perfparse_log2any-storage.o (sy=
mbol
>> belongs to implicit dependency /usr/lib/libdl.so.1)
>> listen perfparse_log2any-log_reader.o
> (symbol
>> belongs to implicit dependency /usr/lib/libsocket.so.1)
>> gethostbyname perfparse_log2any-log_reader.o
> (symbol
>> belongs to implicit dependency /usr/lib/libnsl.so.1)
>> socket perfparse_log2any-log_reader.o
> (symbol
>> belongs to implicit dependency /usr/lib/libsocket.so.1)
>> rpl_realloc perfparse_log2any-log_reader.o
>> setsockopt perfparse_log2any-log_reader.o
> (symbol
>> belongs to implicit dependency /usr/lib/libsocket.so.1)
>> connect perfparse_log2any-log_reader.o
> (symbol
>> belongs to implicit dependency /usr/lib/libsocket.so.1)
>> dlerror perfparse_log2any-storage.o (sy=
mbol
>> belongs to implicit dependency /usr/lib/libdl.so.1)
>> shutdown perfparse_log2any-log_reader.o
> (symbol
>> belongs to implicit dependency /usr/lib/libsocket.so.1)
>> ld: fatal: Symbol referencing errors. No output written to
>> .libs/perfparse-log2any
>> collect2: ld returned 1 exit status
>> make[2]: *** [perfparse-log2any] Error 1
>> make[2]: Leaving directory
>> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'=
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory
>> `/export/home/nagios/installed-packages/perfparse-0.106.1'
>> make: *** [all] Error 2
>>
>> Vriendelijke Groeten,
>>
>> -- Alex Peeters
>>
>
> What system are you using? Linux? What distro? Try:
> LDFLAGS=3D"-ldl -lsocket" ./configure
> But configure should find that yout itself if -ldl or -lsocket are
> nedded. Maybe a make clean would do it too.
>
>
> Flo
>
>
>
>
>
=
|
|
From: <Ale...@sm...> - 2007-08-01 15:56:40
|
You are now answering the question regarding the snapshot.
There is also one other problem regarding version 0.106.1 !!!
Version 0.105.6 already uses iconv ?
application SMCexpat expat
application SMCfontc fontconfig
application SMCftype freetype
application SMCgcc gcc
application SMCgd gd
application SMCjpeg jpeg
application SMClibpng libpng
application SMCliconv libiconv
application SMCmysql mysql
application SMCncurs ncurses
application SMCossl openssl
we have:
bash-3.1$ pkginfo -l SMCexpat SMCfontc SMCfreet SMCgcc SMCgd SMCjpeg
SMCliconv SMCncurs SMClpng SMCossl98b SMCosslg
PKGINST: SMCexpat
NAME: expat
CATEGORY: application
ARCH: sparc
VERSION: 1.95.5
BASEDIR: /usr/local
VENDOR: James Clark
PSTAMP: Steve Christensen
INSTDATE: Jun 19 2006 11:12
EMAIL: st...@sm...
STATUS: completely installed
FILES: 28 installed pathnames
6 shared pathnames
9 directories
3 executables
1815 blocks used (approx)
PKGINST: SMCfontc
NAME: fontconfig
CATEGORY: application
ARCH: sparc
VERSION: 2.2.98
BASEDIR: /usr/local
VENDOR: Keith Packard
PSTAMP: Steve Christensen
INSTDATE: Jun 19 2006 11:12
EMAIL: st...@sm...
STATUS: completely installed
FILES: 462 installed pathnames
11 shared pathnames
20 directories
6 executables
7845 blocks used (approx)
PKGINST: SMCfreet
NAME: freetype
CATEGORY: application
ARCH: sparc
VERSION: 2.1.9
BASEDIR: /usr/local
VENDOR: The FreeType Team
PSTAMP: Steve Christensen
INSTDATE: Jun 19 2006 11:13
EMAIL: st...@sm...
STATUS: completely installed
FILES: 124 installed pathnames
7 shared pathnames
15 directories
3 executables
12880 blocks used (approx)
PKGINST: SMCgcc
NAME: gcc
CATEGORY: application
ARCH: sparc
VERSION: 3.4.6
BASEDIR: /usr/local
VENDOR: FSF
PSTAMP: Steve Christensen
INSTDATE: Jul 31 2007 14:47
EMAIL: st...@sm...
STATUS: completely installed
FILES: 448 installed pathnames
43 shared pathnames
65 directories
28 executables
297543 blocks used (approx)
PKGINST: SMCgd
NAME: gd
CATEGORY: application
ARCH: sparc
VERSION: 2.0.33
BASEDIR: /usr/local
VENDOR: Boutell.Com, Inc.
PSTAMP: Steve Christensen
INSTDATE: Jun 19 2006 11:20
EMAIL: st...@sm...
STATUS: completely installed
FILES: 43 installed pathnames
4 shared pathnames
5 directories
18 executables
2319 blocks used (approx)
PKGINST: SMCjpeg
NAME: jpeg
CATEGORY: application
ARCH: sparc
VERSION: 6b
BASEDIR: /usr/local
VENDOR: Independent JPEG Group
PSTAMP: Steve Christensen
INSTDATE: Jun 19 2006 11:22
EMAIL: st...@sm...
STATUS: completely installed
FILES: 35 installed pathnames
6 shared pathnames
7 directories
7 executables
1684 blocks used (approx)
PKGINST: SMCliconv
NAME: libiconv
CATEGORY: application
ARCH: sparc
VERSION: 1.11
BASEDIR: /usr/local
VENDOR: Bruno Haible
PSTAMP: Steve Christensen
INSTDATE: Jul 31 2007 14:44
EMAIL: st...@sm...
STATUS: completely installed
FILES: 48 installed pathnames
9 shared pathnames
10 directories
3 executables
5415 blocks used (approx)
PKGINST: SMClpng
NAME: libpng
CATEGORY: application
ARCH: sparc
VERSION: 1.2.8
BASEDIR: /usr/local
VENDOR: Glenn Randers-Pehrson et al
PSTAMP: Steve Christensen
INSTDATE: Jun 19 2006 11:23
EMAIL: st...@sm...
STATUS: completely installed
FILES: 43 installed pathnames
8 shared pathnames
10 directories
3 executables
2304 blocks used (approx)
PKGINST: SMCncurs
NAME: ncurses
CATEGORY: application
ARCH: sparc
VERSION: 5.6
BASEDIR: /usr/local
VENDOR: FSF
PSTAMP: Steve Christensen
INSTDATE: Jul 31 2007 15:09
EMAIL: st...@sm...
STATUS: completely installed
FILES: 3559 installed pathnames
10 shared pathnames
62 directories
13 executables
25902 blocks used (approx)
PKGINST: SMCossl98b
NAME: openssl
CATEGORY: application
ARCH: sparc
VERSION: 0.9.8b
BASEDIR: /usr/local/ssl
VENDOR: The OpenSSL Group
PSTAMP: Steve Christensen
INSTDATE: Jun 23 2006 14:18
EMAIL: st...@sm...
STATUS: completely installed
FILES: 1613 installed pathnames
1548 shared pathnames
43 directories
60 executables
22754 blocks used (approx)
PKGINST: SMCosslg
NAME: openssl
CATEGORY: application
ARCH: sparc
VERSION: 0.9.7g
BASEDIR: /usr/local/ssl
VENDOR: The OpenSSL Group
PSTAMP: Steve Christensen
INSTDATE: Jun 23 2006 14:17
EMAIL: st...@sm...
STATUS: completely installed
FILES: 1560 installed pathnames
1548 shared pathnames
41 directories
47 executables
21429 blocks used (approx)
mysql is the MySQL package
ash-3.1$ pkginfo | grep SMC
application SMCaph2 apache
application SMCautoc autoconf
application SMCautom automake
application SMCbash bash
application SMCbison bison
application SMCbzip2 bzip2
application SMCcoreu coreutils
application SMCdb db
application SMCdiffu diffutils
application SMCexpat expat
application SMCexpect expect
application SMCflex flex
application SMCfontc fontconfig
application SMCfping fping
application SMCfreet freetype
application SMCgcc gcc
application SMCgd gd
application SMCgdbm gdbm
application SMCglib glib
application SMCgnupg gnupg
application SMCgtk gtk+
application SMCgzip gzip
application SMCjpeg jpeg
application SMClgcc346 libgcc
application SMClibnet libnet
application SMClibtool libtool
application SMCliconv libiconv
application SMClogr logrotate
application SMClpcap lpcap
application SMClpng libpng
application SMClrsync librsync
application SMClsof lsof
application SMClxml2 libxml2
application SMCm4 m4
application SMCmake make
application SMCmrtg mrtg
application SMCmutt mutt
application SMCnano nano
application SMCncftp ncftp
application SMCncurs ncurses
application SMCngrep ngrep
application SMCnmap nmap
application SMCossl98b openssl
application SMCosslg openssl
application SMCpcre pcre
application SMCperl perl
application SMCpkgc pkgconfig
application SMCpopt popt
application SMCprngd prngd
application SMCreadl readline
application SMCrsync rsync
application SMCsudo sudo
application SMCtar tar
application SMCtcpd tcpdump
application SMCtcpdwr tcp_wrappers
application SMCtexi texinfo
application SMCtop top
application SMCunzip unzip
application SMCvim vim
application SMCwget wget
application SMCxpm xpm
application SMCzlib zlib
Vriendelijke Groeten,
-- Alex Peeters
|
|
From: Florian G. <fl...@bi...> - 2007-08-01 15:42:05
|
O.K. i tried on a Sparc Solaris 9 machine. I found out, that when linking with ncurses one needs -liconv too. So try: LDFLAGS="-liconv" ./configure .... The config.log - even when not very easy to read - tells you that. The configure tests some things, but not all. ncurses are only used in dbtools - so with --disable-db_tools it should not check. But i'm not a autoconf-guru. I'll try to make configure add the -liconv automagically. To be able to compile pp with this configure: LDFLAGS="-liconv" ./configure --prefix=/opt/asnmtap/perfparse --with-imagedir=/opt/asnmtap/applications/htmlroot/img/ --with-cgidir=/opt/asnmtap/applications/htmlroot/cgi-bin --with-http_image_path=/asnmtap/img --with-data-source=asnmtap --disable-perfparse --disable-db_tools --disable-cgis --with-mysql_config_dir=/usr/local/mysql/bin i had to install these packages: pkginfo |grep SMC application SMCexpat expat application SMCfontc fontconfig application SMCftype freetype application SMCgcc gcc application SMCgd gd application SMCjpeg jpeg application SMClibpng libpng application SMCliconv libiconv application SMCmysql mysql application SMCncurs ncurses application SMCossl openssl Hope this helps! Flo Ale...@sm... schrieb: > version 0.106.1 on solaris 9, where 0.105.6 compiles en works > > > ./configure --prefix=/opt/asnmtap/perfparse > --with-imagedir=/opt/asnmtap/applications/htmlroot/img/ > --with-cgidir=/opt/asnmtap/applications/htmlroot/cgi-bin > --with-http_image_path=/asnmtap/img --with-data-source=asnmtap > --disable-perfparse --disable-db_tools --disable-cgis > > mv perfparse.sh.tmp perfparse.sh.example > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/scripts' > make[2]: Entering directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > > --------------------------------------------------------------------------------------------------------------------------------------- > > LDFLAGS="-ldl -lsocket" ./configure --prefix=/opt/asnmtap/perfparse > --with-imagedir=/opt/asnmtap/applications/htmlroot/img/ > --with-cgidir=/opt/asnmtap/applications/htmlroot/cgi-bin > --with-http_image_path=/asnmtap/img --with-data-source=asnmtap > > mkdir .libs > gcc -g -O2 -Wall -o .libs/perfparse-log2any > perfparse_log2any-perfparse-log2any.o perfparse_log2any-perfparse-common.o > perfparse_log2any-log_reader.o perfparse_log2any-storage.o > -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib > -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib > -L/export/home/nagios/installed-packages/perfparse-0.106.1 > /libnagios_perfdata_parser > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so -ldl -lsocket > /usr/local/lib/libglib-2.0.so ../intl/libintl.a /usr/local/lib/libiconv.so > /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so > /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so > /usr/local/lib/libfreetype.so -lpng12 -lz -lm -R/opt/asnmtap/perfparse/lib > -R/usr/local/lib > Undefined first referenced > symbol in file > rpl_malloc perfparse_log2any-log_reader.o > gethostbyname perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libnsl.so.1) > rpl_realloc perfparse_log2any-log_reader.o > ld: fatal: Symbol referencing errors. No output written to > .libs/perfparse-log2any > collect2: ld returned 1 exit status > make[2]: *** [perfparse-log2any] Error 1 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > make: *** [all] Error 2 > > --------------------------------------------------------------------------------------------------------------------------------------- > > ./configure --prefix=/opt/asnmtap/perfparse > --with-imagedir=/opt/asnmtap/applications/htmlroot/img/ > --with-cgidir=/opt/asnmtap/applications/htmlroot/cgi-bin > --with-http_image_path=/asnmtap/img --with-data-source=asnmtap > > mkdir .libs > gcc -g -O2 -Wall -o .libs/perfparse-log2any > perfparse_log2any-perfparse-log2any.o perfparse_log2any-perfparse-common.o > perfparse_log2any-log_reader.o perfparse_log2any-storage.o > -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib > -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib > -L/export/home/nagios/installed-packages/perfparse-0.106.1 > /libnagios_perfdata_parser > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so > /usr/local/lib/libglib-2.0.so ../intl/libintl.a /usr/local/lib/libiconv.so > /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so > /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so > /usr/local/lib/libfreetype.so -lpng12 -lz -lm -R/opt/asnmtap/perfparse/lib > -R/usr/local/lib > Undefined first referenced > symbol in file > bind perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > dlsym perfparse_log2any-storage.o (symbol > belongs to implicit dependency /usr/lib/libdl.so.1) > rpl_malloc perfparse_log2any-log_reader.o > accept perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > dlopen perfparse_log2any-storage.o (symbol > belongs to implicit dependency /usr/lib/libdl.so.1) > listen perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > gethostbyname perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libnsl.so.1) > socket perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > rpl_realloc perfparse_log2any-log_reader.o > setsockopt perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > connect perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > dlerror perfparse_log2any-storage.o (symbol > belongs to implicit dependency /usr/lib/libdl.so.1) > shutdown perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > ld: fatal: Symbol referencing errors. No output written to > .libs/perfparse-log2any > collect2: ld returned 1 exit status > make[2]: *** [perfparse-log2any] Error 1 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > make: *** [all] Error 2 > > --------------------------------------------------------------------------------------------------------------------------------------- > > ./configure --prefix=/opt/asnmtap/perfparse > --with-imagedir=/opt/asnmtap/applications/htmlroot/img/ > --with-cgidir=/opt/asnmtap/applications/htmlroot/cgi-bin > --with-http_image_path=/asnmtap/img --with-data-source=asnmtap > --disable-perfparse --disable-cgis > > mkdir .libs > gcc -g -O2 -Wall -o .libs/perfparse-db-purge > perfparse_db_purge-perfparse-db-purge.o perfparse_db_purge-convert.o > -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mysql > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib > -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib > -L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposix4 > -lgen -lsocket -lnsl > -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so > ../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so -lXpm > -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so > /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib > Undefined first referenced > symbol in file > rpl_malloc ../intl/libintl.a(bindtextdom.o) > rpl_realloc ../intl/libintl.a(dcigettext.o) > ld: fatal: Symbol referencing errors. No output written to > .libs/perfparse-db-purge > collect2: ld returned 1 exit status > make[2]: *** [perfparse-db-purge] Error 1 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/db_tools' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > make: *** [all] Error 2 > > --------------------------------------------------------------------------------------------------------------------------------------- > > ./configure --prefix=/opt/asnmtap/perfparse > --with-imagedir=/opt/asnmtap/applications/htmlroot/img/ > --with-cgidir=/opt/asnmtap/applications/htmlroot/cgi-bin > --with-http_image_path=/asnmtap/img --with-data-source=asnmtap > --disable-perfparse --disable-db_tools > > mkdir .libs > gcc -g -O2 -Wall -o .libs/perfparse.cgi perfparse_cgi-perfgraph.o > perfparse_cgi-cgi.o perfparse_cgi-cgi_bin_report.o > perfparse_cgi-cgi_del_policy.o perfparse_cgi-cgi_bin_summary_policy.o > perfparse_cgi-cgi_graph.o perfparse_cgi-cgi_host_groups.o > perfparse_cgi-cgi_intro.o perfparse_cgi-cgi_raw_report.o > perfparse_cgi-cgi_select_object.o perfparse_cgi-object_users.o > -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mysql > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib > -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib > -L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposix4 > -lgen -lsocket -lnsl > -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so > ../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so -lXpm > -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so > /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib > ld: warning: symbol `sTo' has differing sizes: > (file perfparse_cgi-cgi_bin_report.o value=0x16; file > perfparse_cgi-cgi_graph.o value=0x1e); > perfparse_cgi-cgi_graph.o definition taken > ld: warning: symbol `sFrom' has differing sizes: > (file perfparse_cgi-cgi_bin_report.o value=0x16; file > perfparse_cgi-cgi_graph.o value=0x1e); > perfparse_cgi-cgi_graph.o definition taken > ld: warning: symbol `sTo' has differing sizes: > (file perfparse_cgi-cgi_graph.o value=0x1e; file > perfparse_cgi-cgi_raw_report.o value=0x16); > perfparse_cgi-cgi_graph.o definition taken > ld: warning: symbol `sFrom' has differing sizes: > (file perfparse_cgi-cgi_graph.o value=0x1e; file > perfparse_cgi-cgi_raw_report.o value=0x16); > perfparse_cgi-cgi_graph.o definition taken > ld: warning: symbol `sTimeRange' has differing sizes: > (file perfparse_cgi-cgi_graph.o value=0x4; file > perfparse_cgi-cgi_raw_report.o value=0x2); > perfparse_cgi-cgi_graph.o definition taken > Undefined first referenced > symbol in file > rpl_malloc perfparse_cgi-cgi.o > rpl_realloc ../intl/libintl.a(dcigettext.o) > ld: fatal: Symbol referencing errors. No output written to > .libs/perfparse.cgi > collect2: ld returned 1 exit status > make[2]: *** [perfparse.cgi] Error 1 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/cgi' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > make: *** [all] Error 2 > > --------------------------------------------------------------------------------------------------------------------------------------- > > ./configure --prefix=/opt/asnmtap/perfparse > --with-imagedir=/opt/asnmtap/applications/htmlroot/img/ > --with-cgidir=/opt/asnmtap/applications/htmlroot/cgi-bin > --with-http_image_path=/asnmtap/img --with-data-source=asnmtap > --disable-db_tools --disable-cgis > > mkdir .libs > gcc -g -O2 -Wall -o .libs/perfparse-log2any > perfparse_log2any-perfparse-log2any.o perfparse_log2any-perfparse-common.o > perfparse_log2any-log_reader.o perfparse_log2any-storage.o > -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib > -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib > -L/export/home/nagios/installed-packages/perfparse-0.106.1 > /libnagios_perfdata_parser > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so > /usr/local/lib/libglib-2.0.so ../intl/libintl.a /usr/local/lib/libiconv.so > /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so > /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so > /usr/local/lib/libfreetype.so -lpng12 -lz -lm -R/opt/asnmtap/perfparse/lib > -R/usr/local/lib > Undefined first referenced > symbol in file > bind perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > dlsym perfparse_log2any-storage.o (symbol > belongs to implicit dependency /usr/lib/libdl.so.1) > rpl_malloc perfparse_log2any-log_reader.o > accept perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > dlopen perfparse_log2any-storage.o (symbol > belongs to implicit dependency /usr/lib/libdl.so.1) > listen perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > gethostbyname perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libnsl.so.1) > socket perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > rpl_realloc perfparse_log2any-log_reader.o > setsockopt perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > connect perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > dlerror perfparse_log2any-storage.o (symbol > belongs to implicit dependency /usr/lib/libdl.so.1) > shutdown perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > ld: fatal: Symbol referencing errors. No output written to > .libs/perfparse-log2any > collect2: ld returned 1 exit status > make[2]: *** [perfparse-log2any] Error 1 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > make: *** [all] Error 2 > > --------------------------------------------------------------------------------------------------------------------------------------- > > > > Vriendelijke Groeten, > > -- Alex Peeters > > Section Supervision & Monitoring > Monitoring > 02/787.59.65 > ______________________________________________________________________________________________ > > Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de > volledigheid of het tijdig toekomen van de informatie in deze e-mail. Aan > deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in > geen geval een erkenning van welkdanige aansprakelijkheid in. > Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht > niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te melden > en het bericht te vernietigen. > > Smals décline toute responsabilité quant à l'exactitude, à l'exhaustivité > et au délai de transmission des informations contenues dans cet e-mail. > Aucun droit ne peut être revendiqué sur cet e-mail et cet e-mail n'implique > en aucun cas une reconnaissance de responsabilité, quelle qu'elle soit. > Ce message s'adresse uniquement au destinataire. Si ce message ne vous est > pas destiné, nous vous prions de nous le signaler immédiatement et de > détruire le message. > > > > Alex > Peeters/SMALS-MVM > To > 01/08/2007 13:20 Alex Peeters/SMALS-MVM@SMALS-MVM > cc > Ale...@sm..., Alex > Peeters <ale...@ci...>, > Florian Gleixner > <fl...@bi...>, > per...@li....n > et > Subject > Re: Perfparse-devel] Feature > request(Document link: Alex > Peeters) > > > > > > > > > > bash-3.1$ pkginfo -l SMCncurs > PKGINST: SMCncurs > NAME: ncurses > CATEGORY: application > ARCH: sparc > VERSION: 5.6 > BASEDIR: /usr/local > VENDOR: FSF > PSTAMP: Steve Christensen > INSTDATE: Jul 31 2007 15:09 > EMAIL: st...@sm... > STATUS: completely installed > FILES: 3559 installed pathnames > 10 shared pathnames > 62 directories > 13 executables > 25902 blocks used (approx) > > Vriendelijke Groeten, > > -- Alex Peeters > > Section Supervision & Monitoring > Monitoring > 02/787.59.65 > ______________________________________________________________________________________________ > > Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de > volledigheid of het tijdig toekomen van de informatie in deze e-mail. Aan > deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in > geen geval een erkenning van welkdanige aansprakelijkheid in. > Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht > niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te melden > en het bericht te vernietigen. > > Smals décline toute responsabilité quant à l'exactitude, à l'exhaustivité > et au délai de transmission des informations contenues dans cet e-mail. > Aucun droit ne peut être revendiqué sur cet e-mail et cet e-mail n'implique > en aucun cas une reconnaissance de responsabilité, quelle qu'elle soit. > Ce message s'adresse uniquement au destinataire. Si ce message ne vous est > pas destiné, nous vous prions de nous le signaler immédiatement et de > détruire le message. > > > > Alex > Peeters/SMALS-MVM > To > 01/08/2007 13:17 Florian Gleixner > <fl...@bi...> > cc > Alex Peeters > <ale...@ci...>, > Ale...@sm..., > per...@li....n > et > Subject > Re: Perfparse-devel] Feature > request(Document link: Alex > Peeters) > > > > > > > > > > The problem is that that library is installed !!! > > Vriendelijke Groeten, > > -- Alex Peeters > > Section Supervision & Monitoring > Monitoring > 02/787.59.65 > ______________________________________________________________________________________________ > > Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de > volledigheid of het tijdig toekomen van de informatie in deze e-mail. Aan > deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in > geen geval een erkenning van welkdanige aansprakelijkheid in. > Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht > niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te melden > en het bericht te vernietigen. > > Smals décline toute responsabilité quant à l'exactitude, à l'exhaustivité > et au délai de transmission des informations contenues dans cet e-mail. > Aucun droit ne peut être revendiqué sur cet e-mail et cet e-mail n'implique > en aucun cas une reconnaissance de responsabilité, quelle qu'elle soit. > Ce message s'adresse uniquement au destinataire. Si ce message ne vous est > pas destiné, nous vous prions de nous le signaler immédiatement et de > détruire le message. > > > > Florian Gleixner > <fl...@bi.... > net> To > Ale...@sm... > 01/08/2007 13:13 cc > per...@li....n > et, Ale...@sm..., Alex > Peeters <ale...@ci...> > Subject > Re: Perfparse-devel] Feature > request > > > > > > > > > > > Ale...@sm... schrieb: >> Hi Flo, >> >> >> Almost 1 year i want to help with development for Perfparse. >> >> >> But since since release perfparse-0.106.1 i can't compile it anymore. >> >> >> The latest snapshot can even ./configure anymore onto the same server. >> >> >> snapshot perfparse-all-07-05-03 >> >> configure: Using glib2 >> checking for what data source... ASNMTAP >> checking for what database to use... Mysql >> checking for your ability to administrate a database... you need more >> experience... >> checking for mysql_config... /usr/local/bin/mysql_config >> checking for gzopen in -lz... yes >> checking gd.h usability... yes >> checking gd.h presence... yes >> checking for gd.h... yes >> checking for gdlib-config... /usr/local/bin/gdlib-config >> checking for gdImageCreate in -lgd... yes >> checking for printw in -lncurses... no >> configure: error: ncurses development libraries not usable. >> Install ncurses development libraries and rerun configure. >> See config.log or FAQs for details. >> > > > The configure says: Install ncurses development libraries and rerun > configure. > You should try that. > >> >> When do i get one answer PLEASE >> >> Onto the same machine i have: >> >> perfparse-0.105.6 and perfparse-0.106.1 >> >> perfparse-0.105.6: >> ... >> Making all in contrib >> make[2]: Entering directory >> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contrib' >> make[2]: Nothing to be done for `all'. >> make[2]: Leaving directory >> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contrib' >> Making all in po >> make[2]: Entering directory >> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po' >> make[2]: Nothing to be done for `all'. >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po' >> Making all in scripts >> make[2]: Entering directory >> > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scripts' >> rm -f perfparse.sh.example perfparse.sh.tmp >> sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e >> 's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e >> 's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e >> 's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in >> perfparse.sh.tmp >> chmod +x perfparse.sh.tmp >> mv perfparse.sh.tmp perfparse.sh.example >> >> >> perfparse-0.106.1: >> >> mkdir .libs >> gcc -g -O2 -Wall -o .libs/perfparse-log2any >> perfparse_log2any-perfparse-log2any.o > perfparse_log2any-perfparse-common.o >> perfparse_log2any-log_reader.o perfparse_log2any-storage.o >> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib >> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib >> -L/export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser >> /export/home/nagios/installed-packages/perfparse-0.106.1 >> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so >> /usr/local/lib/libglib-2.0.so ../intl/libintl.a > /usr/local/lib/libiconv.so >> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so >> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so >> /usr/local/lib/libfreetype.so -lpng12 -lz -lm > -R/opt/asnmtap/perfparse/lib >> -R/usr/local/lib >> Undefined first referenced >> symbol in file >> bind perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlsym perfparse_log2any-storage.o (symbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> rpl_malloc perfparse_log2any-log_reader.o >> accept perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlopen perfparse_log2any-storage.o (symbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> listen perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> gethostbyname perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libnsl.so.1) >> socket perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> rpl_realloc perfparse_log2any-log_reader.o >> setsockopt perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> connect perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> dlerror perfparse_log2any-storage.o (symbol >> belongs to implicit dependency /usr/lib/libdl.so.1) >> shutdown perfparse_log2any-log_reader.o > (symbol >> belongs to implicit dependency /usr/lib/libsocket.so.1) >> ld: fatal: Symbol referencing errors. No output written to >> .libs/perfparse-log2any >> collect2: ld returned 1 exit status >> make[2]: *** [perfparse-log2any] Error 1 >> make[2]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/nagios/installed-packages/perfparse-0.106.1' >> make: *** [all] Error 2 >> >> Vriendelijke Groeten, >> >> -- Alex Peeters >> > > What system are you using? Linux? What distro? Try: > LDFLAGS="-ldl -lsocket" ./configure > But configure should find that yout itself if -ldl or -lsocket are > nedded. Maybe a make clean would do it too. > > > Flo > > > > > |
|
From: <Ale...@sm...> - 2007-08-01 12:08:22
|
Hi Flo, Yves Van den Hove, my colleague wants to help with PHP, regarding the schopping card idea and regarding the new database design, ... On sourceforge his accountname is yv...@us.... Are you still looking for extra developpers for PerfParse. If yes, can you add Yves Van den Hove Vriendelijke Groeten, -- Alex Peeters Section Supervision & Monitoring Monitoring 02/787.59.65 ______________________________________________________________________________________________ |
|
From: <Ale...@sm...> - 2007-08-01 11:56:35
|
version 0.106.1 on solaris 9, where 0.105.6 compiles en works
./configure --prefix=3D/opt/asnmtap/perfparse
--with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
--with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
--with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
--disable-perfparse --disable-db_tools --disable-cgis
mv perfparse.sh.tmp perfparse.sh.example
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1/scripts'
make[2]: Entering directory
`/export/home/nagios/installed-packages/perfparse-0.106.1'
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1'
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1'
-----------------------------------------------------------------------=
----------------------------------------------------------------
LDFLAGS=3D"-ldl -lsocket" ./configure --prefix=3D/opt/asnmtap/perfparse=
--with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
--with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
--with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
mkdir .libs
gcc -g -O2 -Wall -o .libs/perfparse-log2any
perfparse_log2any-perfparse-log2any.o perfparse_log2any-perfparse-commo=
n.o
perfparse_log2any-log_reader.o perfparse_log2any-storage.o
-L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common=
/export/home/nagios/installed-packages/perfparse-0.106.1
/libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
-L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib=
-L/export/home/nagios/installed-packages/perfparse-0.106.1
/libnagios_perfdata_parser
/export/home/nagios/installed-packages/perfparse-0.106.1
/libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so -ldl -lso=
cket
/usr/local/lib/libglib-2.0.so ../intl/libintl.a /usr/local/lib/libiconv=
.so
/usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
/usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
/usr/local/lib/libfreetype.so -lpng12 -lz -lm -R/opt/asnmtap/perfparse/=
lib
-R/usr/local/lib
Undefined first referenced
symbol in file
rpl_malloc perfparse_log2any-log_reader.o
gethostbyname perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libnsl.so.1)
rpl_realloc perfparse_log2any-log_reader.o
ld: fatal: Symbol referencing errors. No output written to
.libs/perfparse-log2any
collect2: ld returned 1 exit status
make[2]: *** [perfparse-log2any] Error 1
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1'
make: *** [all] Error 2
-----------------------------------------------------------------------=
----------------------------------------------------------------
./configure --prefix=3D/opt/asnmtap/perfparse
--with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
--with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
--with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
mkdir .libs
gcc -g -O2 -Wall -o .libs/perfparse-log2any
perfparse_log2any-perfparse-log2any.o perfparse_log2any-perfparse-commo=
n.o
perfparse_log2any-log_reader.o perfparse_log2any-storage.o
-L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common=
/export/home/nagios/installed-packages/perfparse-0.106.1
/libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
-L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib=
-L/export/home/nagios/installed-packages/perfparse-0.106.1
/libnagios_perfdata_parser
/export/home/nagios/installed-packages/perfparse-0.106.1
/libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so
/usr/local/lib/libglib-2.0.so ../intl/libintl.a /usr/local/lib/libiconv=
.so
/usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
/usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
/usr/local/lib/libfreetype.so -lpng12 -lz -lm -R/opt/asnmtap/perfparse/=
lib
-R/usr/local/lib
Undefined first referenced
symbol in file
bind perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
dlsym perfparse_log2any-storage.o (symbo=
l
belongs to implicit dependency /usr/lib/libdl.so.1)
rpl_malloc perfparse_log2any-log_reader.o
accept perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
dlopen perfparse_log2any-storage.o (symbo=
l
belongs to implicit dependency /usr/lib/libdl.so.1)
listen perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
gethostbyname perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libnsl.so.1)
socket perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
rpl_realloc perfparse_log2any-log_reader.o
setsockopt perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
connect perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
dlerror perfparse_log2any-storage.o (symbo=
l
belongs to implicit dependency /usr/lib/libdl.so.1)
shutdown perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
ld: fatal: Symbol referencing errors. No output written to
.libs/perfparse-log2any
collect2: ld returned 1 exit status
make[2]: *** [perfparse-log2any] Error 1
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1'
make: *** [all] Error 2
-----------------------------------------------------------------------=
----------------------------------------------------------------
./configure --prefix=3D/opt/asnmtap/perfparse
--with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
--with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
--with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
--disable-perfparse --disable-cgis
mkdir .libs
gcc -g -O2 -Wall -o .libs/perfparse-db-purge
perfparse_db_purge-perfparse-db-purge.o perfparse_db_purge-convert.o
-L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mysql
/export/home/nagios/installed-packages/perfparse-0.106.1
/libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib
-L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib=
-L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposix4
-lgen -lsocket -lnsl
-L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common=
/export/home/nagios/installed-packages/perfparse-0.106.1
/libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so
../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so -l=
Xpm
-lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so
/usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz -l=
m
-R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib
Undefined first referenced
symbol in file
rpl_malloc ../intl/libintl.a(bindtextdom.o)
rpl_realloc ../intl/libintl.a(dcigettext.o)
ld: fatal: Symbol referencing errors. No output written to
.libs/perfparse-db-purge
collect2: ld returned 1 exit status
make[2]: *** [perfparse-db-purge] Error 1
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1/db_tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1'
make: *** [all] Error 2
-----------------------------------------------------------------------=
----------------------------------------------------------------
./configure --prefix=3D/opt/asnmtap/perfparse
--with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
--with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
--with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
--disable-perfparse --disable-db_tools
mkdir .libs
gcc -g -O2 -Wall -o .libs/perfparse.cgi perfparse_cgi-perfgraph.o
perfparse_cgi-cgi.o perfparse_cgi-cgi_bin_report.o
perfparse_cgi-cgi_del_policy.o perfparse_cgi-cgi_bin_summary_policy.o
perfparse_cgi-cgi_graph.o perfparse_cgi-cgi_host_groups.o
perfparse_cgi-cgi_intro.o perfparse_cgi-cgi_raw_report.o
perfparse_cgi-cgi_select_object.o perfparse_cgi-object_users.o
-L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_mysql
/export/home/nagios/installed-packages/perfparse-0.106.1
/libpp_mysql/.libs/libpp_mysql.so -L/usr/local/lib -L/usr/lib
-L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib=
-L/usr/local/lib/mysql /usr/local/lib/mysql/libmysqlclient.so -lposix4
-lgen -lsocket -lnsl
-L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common=
/export/home/nagios/installed-packages/perfparse-0.106.1
/libpp_common/.libs/libpp_common.so /usr/local/lib/libglib-2.0.so
../intl/libintl.a /usr/local/lib/libiconv.so /usr/local/lib/libgd.so -l=
Xpm
-lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so
/usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lz -l=
m
-R/opt/asnmtap/perfparse/lib -R/usr/local/lib/mysql -R/usr/local/lib
ld: warning: symbol `sTo' has differing sizes:
(file perfparse_cgi-cgi_bin_report.o value=3D0x16; file
perfparse_cgi-cgi_graph.o value=3D0x1e);
perfparse_cgi-cgi_graph.o definition taken
ld: warning: symbol `sFrom' has differing sizes:
(file perfparse_cgi-cgi_bin_report.o value=3D0x16; file
perfparse_cgi-cgi_graph.o value=3D0x1e);
perfparse_cgi-cgi_graph.o definition taken
ld: warning: symbol `sTo' has differing sizes:
(file perfparse_cgi-cgi_graph.o value=3D0x1e; file
perfparse_cgi-cgi_raw_report.o value=3D0x16);
perfparse_cgi-cgi_graph.o definition taken
ld: warning: symbol `sFrom' has differing sizes:
(file perfparse_cgi-cgi_graph.o value=3D0x1e; file
perfparse_cgi-cgi_raw_report.o value=3D0x16);
perfparse_cgi-cgi_graph.o definition taken
ld: warning: symbol `sTimeRange' has differing sizes:
(file perfparse_cgi-cgi_graph.o value=3D0x4; file
perfparse_cgi-cgi_raw_report.o value=3D0x2);
perfparse_cgi-cgi_graph.o definition taken
Undefined first referenced
symbol in file
rpl_malloc perfparse_cgi-cgi.o
rpl_realloc ../intl/libintl.a(dcigettext.o)
ld: fatal: Symbol referencing errors. No output written to
.libs/perfparse.cgi
collect2: ld returned 1 exit status
make[2]: *** [perfparse.cgi] Error 1
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1/cgi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1'
make: *** [all] Error 2
-----------------------------------------------------------------------=
----------------------------------------------------------------
./configure --prefix=3D/opt/asnmtap/perfparse
--with-imagedir=3D/opt/asnmtap/applications/htmlroot/img/
--with-cgidir=3D/opt/asnmtap/applications/htmlroot/cgi-bin
--with-http_image_path=3D/asnmtap/img --with-data-source=3Dasnmtap
--disable-db_tools --disable-cgis
mkdir .libs
gcc -g -O2 -Wall -o .libs/perfparse-log2any
perfparse_log2any-perfparse-log2any.o perfparse_log2any-perfparse-commo=
n.o
perfparse_log2any-log_reader.o perfparse_log2any-storage.o
-L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common=
/export/home/nagios/installed-packages/perfparse-0.106.1
/libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
-L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib=
-L/export/home/nagios/installed-packages/perfparse-0.106.1
/libnagios_perfdata_parser
/export/home/nagios/installed-packages/perfparse-0.106.1
/libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so
/usr/local/lib/libglib-2.0.so ../intl/libintl.a /usr/local/lib/libiconv=
.so
/usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
/usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
/usr/local/lib/libfreetype.so -lpng12 -lz -lm -R/opt/asnmtap/perfparse/=
lib
-R/usr/local/lib
Undefined first referenced
symbol in file
bind perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
dlsym perfparse_log2any-storage.o (symbo=
l
belongs to implicit dependency /usr/lib/libdl.so.1)
rpl_malloc perfparse_log2any-log_reader.o
accept perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
dlopen perfparse_log2any-storage.o (symbo=
l
belongs to implicit dependency /usr/lib/libdl.so.1)
listen perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
gethostbyname perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libnsl.so.1)
socket perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
rpl_realloc perfparse_log2any-log_reader.o
setsockopt perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
connect perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
dlerror perfparse_log2any-storage.o (symbo=
l
belongs to implicit dependency /usr/lib/libdl.so.1)
shutdown perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
ld: fatal: Symbol referencing errors. No output written to
.libs/perfparse-log2any
collect2: ld returned 1 exit status
make[2]: *** [perfparse-log2any] Error 1
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1'
make: *** [all] Error 2
-----------------------------------------------------------------------=
----------------------------------------------------------------
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Alex =
Peeters/SMALS-MVM =
=
To
01/08/2007 13:20 Alex Peeters/SMALS-MVM@SMALS-MVM=
=
cc
Ale...@sm..., Alex =
Peeters <ale...@ci...>=
,
Florian Gleixner =
<fl...@bi...>, =
per...@li...=
e.n
et =
Subj=
ect
Re: Perfparse-devel] Feature =
request(Document link: Alex =
Peeters) =
=
=
=
=
=
=
bash-3.1$ pkginfo -l SMCncurs
PKGINST: SMCncurs
NAME: ncurses
CATEGORY: application
ARCH: sparc
VERSION: 5.6
BASEDIR: /usr/local
VENDOR: FSF
PSTAMP: Steve Christensen
INSTDATE: Jul 31 2007 15:09
EMAIL: st...@sm...
STATUS: completely installed
FILES: 3559 installed pathnames
10 shared pathnames
62 directories
13 executables
25902 blocks used (approx)
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Alex =
Peeters/SMALS-MVM =
=
To
01/08/2007 13:17 Florian Gleixner =
<fl...@bi...> =
=
cc
Alex Peeters =
<ale...@ci...>, =
Ale...@sm..., =
per...@li...=
e.n
et =
Subj=
ect
Re: Perfparse-devel] Feature =
request(Document link: Alex =
Peeters) =
=
=
=
=
=
=
The problem is that that library is installed !!!
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Florian Gleixner =
<fl...@bi.... =
net> =
To
Ale...@sm... =
01/08/2007 13:13 =
cc
per...@li...=
e.n
et, Ale...@sm..., A=
lex
Peeters <ale...@ci...>=
Subj=
ect
Re: Perfparse-devel] Feature =
request =
=
=
=
=
=
=
Ale...@sm... schrieb:
> Hi Flo,
>
>
> Almost 1 year i want to help with development for Perfparse.
>
>
> But since since release perfparse-0.106.1 i can't compile it anymore.=
>
>
> The latest snapshot can even ./configure anymore onto the same server=
.
>
>
> snapshot perfparse-all-07-05-03
>
> configure: Using glib2
> checking for what data source... ASNMTAP
> checking for what database to use... Mysql
> checking for your ability to administrate a database... you need more=
> experience...
> checking for mysql_config... /usr/local/bin/mysql_config
> checking for gzopen in -lz... yes
> checking gd.h usability... yes
> checking gd.h presence... yes
> checking for gd.h... yes
> checking for gdlib-config... /usr/local/bin/gdlib-config
> checking for gdImageCreate in -lgd... yes
> checking for printw in -lncurses... no
> configure: error: ncurses development libraries not usable.
> Install ncurses development libraries and rerun configure.
> See config.log or FAQs for details.
>
The configure says: Install ncurses development libraries and rerun
configure.
You should try that.
>
>
> When do i get one answer PLEASE
>
> Onto the same machine i have:
>
> perfparse-0.105.6 and perfparse-0.106.1
>
> perfparse-0.105.6:
> ...
> Making all in contrib
> make[2]: Entering directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
> Making all in po
> make[2]: Entering directory
> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po'=
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po'=
> Making all in scripts
> make[2]: Entering directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scrip=
ts'
> rm -f perfparse.sh.example perfparse.sh.tmp
> sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e
> 's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e
> 's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e
> 's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in
>perfparse.sh.tmp
> chmod +x perfparse.sh.tmp
> mv perfparse.sh.tmp perfparse.sh.example
>
>
> perfparse-0.106.1:
>
> mkdir .libs
> gcc -g -O2 -Wall -o .libs/perfparse-log2any
> perfparse_log2any-perfparse-log2any.o
perfparse_log2any-perfparse-common.o
> perfparse_log2any-log_reader.o perfparse_log2any-storage.o
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_comm=
on
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/l=
ib
> -L/export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so
> /usr/local/lib/libglib-2.0.so ../intl/libintl.a
/usr/local/lib/libiconv.so
> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
> /usr/local/lib/libfreetype.so -lpng12 -lz -lm
-R/opt/asnmtap/perfparse/lib
> -R/usr/local/lib
> Undefined first referenced
> symbol in file
> bind perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlsym perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> rpl_malloc perfparse_log2any-log_reader.o
> accept perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlopen perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> listen perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> gethostbyname perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libnsl.so.1)
> socket perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> rpl_realloc perfparse_log2any-log_reader.o
> setsockopt perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> connect perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlerror perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> shutdown perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> ld: fatal: Symbol referencing errors. No output written to
> .libs/perfparse-log2any
> collect2: ld returned 1 exit status
> make[2]: *** [perfparse-log2any] Error 1
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make: *** [all] Error 2
>
> Vriendelijke Groeten,
>
> -- Alex Peeters
>
What system are you using? Linux? What distro? Try:
LDFLAGS=3D"-ldl -lsocket" ./configure
But configure should find that yout itself if -ldl or -lsocket are
nedded. Maybe a make clean would do it too.
Flo
=
|
|
From: <Ale...@sm...> - 2007-08-01 11:52:35
|
The problem is that that library is installed !!!
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Florian Gleixner =
<fl...@bi.... =
net> =
To
Ale...@sm... =
01/08/2007 13:13 =
cc
per...@li...=
e.n
et, Ale...@sm..., A=
lex
Peeters <ale...@ci...>=
Subj=
ect
Re: Perfparse-devel] Feature =
request =
=
=
=
=
=
=
Ale...@sm... schrieb:
> Hi Flo,
>
>
> Almost 1 year i want to help with development for Perfparse.
>
>
> But since since release perfparse-0.106.1 i can't compile it anymore.=
>
>
> The latest snapshot can even ./configure anymore onto the same server=
.
>
>
> snapshot perfparse-all-07-05-03
>
> configure: Using glib2
> checking for what data source... ASNMTAP
> checking for what database to use... Mysql
> checking for your ability to administrate a database... you need more=
> experience...
> checking for mysql_config... /usr/local/bin/mysql_config
> checking for gzopen in -lz... yes
> checking gd.h usability... yes
> checking gd.h presence... yes
> checking for gd.h... yes
> checking for gdlib-config... /usr/local/bin/gdlib-config
> checking for gdImageCreate in -lgd... yes
> checking for printw in -lncurses... no
> configure: error: ncurses development libraries not usable.
> Install ncurses development libraries and rerun configure.
> See config.log or FAQs for details.
>
The configure says: Install ncurses development libraries and rerun
configure.
You should try that.
>
>
> When do i get one answer PLEASE
>
> Onto the same machine i have:
>
> perfparse-0.105.6 and perfparse-0.106.1
>
> perfparse-0.105.6:
> ...
> Making all in contrib
> make[2]: Entering directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
> Making all in po
> make[2]: Entering directory
> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po'=
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po'=
> Making all in scripts
> make[2]: Entering directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scrip=
ts'
> rm -f perfparse.sh.example perfparse.sh.tmp
> sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e
> 's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e
> 's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e
> 's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in
>perfparse.sh.tmp
> chmod +x perfparse.sh.tmp
> mv perfparse.sh.tmp perfparse.sh.example
>
>
> perfparse-0.106.1:
>
> mkdir .libs
> gcc -g -O2 -Wall -o .libs/perfparse-log2any
> perfparse_log2any-perfparse-log2any.o
perfparse_log2any-perfparse-common.o
> perfparse_log2any-log_reader.o perfparse_log2any-storage.o
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_comm=
on
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/l=
ib
> -L/export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so
> /usr/local/lib/libglib-2.0.so ../intl/libintl.a
/usr/local/lib/libiconv.so
> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
> /usr/local/lib/libfreetype.so -lpng12 -lz -lm
-R/opt/asnmtap/perfparse/lib
> -R/usr/local/lib
> Undefined first referenced
> symbol in file
> bind perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlsym perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> rpl_malloc perfparse_log2any-log_reader.o
> accept perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlopen perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> listen perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> gethostbyname perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libnsl.so.1)
> socket perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> rpl_realloc perfparse_log2any-log_reader.o
> setsockopt perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> connect perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlerror perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> shutdown perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> ld: fatal: Symbol referencing errors. No output written to
> .libs/perfparse-log2any
> collect2: ld returned 1 exit status
> make[2]: *** [perfparse-log2any] Error 1
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make: *** [all] Error 2
>
> Vriendelijke Groeten,
>
> -- Alex Peeters
>
What system are you using? Linux? What distro? Try:
LDFLAGS=3D"-ldl -lsocket" ./configure
But configure should find that yout itself if -ldl or -lsocket are
nedded. Maybe a make clean would do it too.
Flo
=
|
|
From: <Ale...@sm...> - 2007-08-01 11:20:33
|
bash-3.1$ pkginfo -l SMCncurs
PKGINST: SMCncurs
NAME: ncurses
CATEGORY: application
ARCH: sparc
VERSION: 5.6
BASEDIR: /usr/local
VENDOR: FSF
PSTAMP: Steve Christensen
INSTDATE: Jul 31 2007 15:09
EMAIL: st...@sm...
STATUS: completely installed
FILES: 3559 installed pathnames
10 shared pathnames
62 directories
13 executables
25902 blocks used (approx)
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Alex =
Peeters/SMALS-MVM =
=
To
01/08/2007 13:17 Florian Gleixner =
<fl...@bi...> =
=
cc
Alex Peeters =
<ale...@ci...>, =
Ale...@sm..., =
per...@li...=
e.n
et =
Subj=
ect
Re: Perfparse-devel] Feature =
request(Document link: Alex =
Peeters) =
=
=
=
=
=
=
The problem is that that library is installed !!!
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Florian Gleixner =
<fl...@bi.... =
net> =
To
Ale...@sm... =
01/08/2007 13:13 =
cc
per...@li...=
e.n
et, Ale...@sm..., A=
lex
Peeters <ale...@ci...>=
Subj=
ect
Re: Perfparse-devel] Feature =
request =
=
=
=
=
=
=
Ale...@sm... schrieb:
> Hi Flo,
>
>
> Almost 1 year i want to help with development for Perfparse.
>
>
> But since since release perfparse-0.106.1 i can't compile it anymore.=
>
>
> The latest snapshot can even ./configure anymore onto the same server=
.
>
>
> snapshot perfparse-all-07-05-03
>
> configure: Using glib2
> checking for what data source... ASNMTAP
> checking for what database to use... Mysql
> checking for your ability to administrate a database... you need more=
> experience...
> checking for mysql_config... /usr/local/bin/mysql_config
> checking for gzopen in -lz... yes
> checking gd.h usability... yes
> checking gd.h presence... yes
> checking for gd.h... yes
> checking for gdlib-config... /usr/local/bin/gdlib-config
> checking for gdImageCreate in -lgd... yes
> checking for printw in -lncurses... no
> configure: error: ncurses development libraries not usable.
> Install ncurses development libraries and rerun configure.
> See config.log or FAQs for details.
>
The configure says: Install ncurses development libraries and rerun
configure.
You should try that.
>
>
> When do i get one answer PLEASE
>
> Onto the same machine i have:
>
> perfparse-0.105.6 and perfparse-0.106.1
>
> perfparse-0.105.6:
> ...
> Making all in contrib
> make[2]: Entering directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
> Making all in po
> make[2]: Entering directory
> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po'=
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po'=
> Making all in scripts
> make[2]: Entering directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scrip=
ts'
> rm -f perfparse.sh.example perfparse.sh.tmp
> sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e
> 's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e
> 's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e
> 's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in
>perfparse.sh.tmp
> chmod +x perfparse.sh.tmp
> mv perfparse.sh.tmp perfparse.sh.example
>
>
> perfparse-0.106.1:
>
> mkdir .libs
> gcc -g -O2 -Wall -o .libs/perfparse-log2any
> perfparse_log2any-perfparse-log2any.o
perfparse_log2any-perfparse-common.o
> perfparse_log2any-log_reader.o perfparse_log2any-storage.o
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_comm=
on
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/l=
ib
> -L/export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so
> /usr/local/lib/libglib-2.0.so ../intl/libintl.a
/usr/local/lib/libiconv.so
> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
> /usr/local/lib/libfreetype.so -lpng12 -lz -lm
-R/opt/asnmtap/perfparse/lib
> -R/usr/local/lib
> Undefined first referenced
> symbol in file
> bind perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlsym perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> rpl_malloc perfparse_log2any-log_reader.o
> accept perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlopen perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> listen perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> gethostbyname perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libnsl.so.1)
> socket perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> rpl_realloc perfparse_log2any-log_reader.o
> setsockopt perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> connect perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlerror perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> shutdown perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> ld: fatal: Symbol referencing errors. No output written to
> .libs/perfparse-log2any
> collect2: ld returned 1 exit status
> make[2]: *** [perfparse-log2any] Error 1
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make: *** [all] Error 2
>
> Vriendelijke Groeten,
>
> -- Alex Peeters
>
What system are you using? Linux? What distro? Try:
LDFLAGS=3D"-ldl -lsocket" ./configure
But configure should find that yout itself if -ldl or -lsocket are
nedded. Maybe a make clean would do it too.
Flo
=
|
|
From: <Ale...@sm...> - 2007-08-01 11:19:44
|
> What system are you using? Linux? What distro? Try:
> LDFLAGS=3D"-ldl -lsocket" ./configure
> But configure should find that yout itself if -ldl or -lsocket are
> nedded. Maybe a make clean would do it too.
Solaris 9, like mentioned onto the bug report at the website :)
Why does 0.105.6 works and 0.160.1 not ?
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Florian Gleixner =
<fl...@bi.... =
net> =
To
Ale...@sm... =
01/08/2007 13:13 =
cc
per...@li...=
e.n
et, Ale...@sm..., A=
lex
Peeters <ale...@ci...>=
Subj=
ect
Re: Perfparse-devel] Feature =
request =
=
=
=
=
=
=
Ale...@sm... schrieb:
> Hi Flo,
>
>
> Almost 1 year i want to help with development for Perfparse.
>
>
> But since since release perfparse-0.106.1 i can't compile it anymore.=
>
>
> The latest snapshot can even ./configure anymore onto the same server=
.
>
>
> snapshot perfparse-all-07-05-03
>
> configure: Using glib2
> checking for what data source... ASNMTAP
> checking for what database to use... Mysql
> checking for your ability to administrate a database... you need more=
> experience...
> checking for mysql_config... /usr/local/bin/mysql_config
> checking for gzopen in -lz... yes
> checking gd.h usability... yes
> checking gd.h presence... yes
> checking for gd.h... yes
> checking for gdlib-config... /usr/local/bin/gdlib-config
> checking for gdImageCreate in -lgd... yes
> checking for printw in -lncurses... no
> configure: error: ncurses development libraries not usable.
> Install ncurses development libraries and rerun configure.
> See config.log or FAQs for details.
>
The configure says: Install ncurses development libraries and rerun
configure.
You should try that.
>
>
> When do i get one answer PLEASE
>
> Onto the same machine i have:
>
> perfparse-0.105.6 and perfparse-0.106.1
>
> perfparse-0.105.6:
> ...
> Making all in contrib
> make[2]: Entering directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
> Making all in po
> make[2]: Entering directory
> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po'=
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po'=
> Making all in scripts
> make[2]: Entering directory
>
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scrip=
ts'
> rm -f perfparse.sh.example perfparse.sh.tmp
> sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e
> 's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e
> 's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e
> 's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in
>perfparse.sh.tmp
> chmod +x perfparse.sh.tmp
> mv perfparse.sh.tmp perfparse.sh.example
>
>
> perfparse-0.106.1:
>
> mkdir .libs
> gcc -g -O2 -Wall -o .libs/perfparse-log2any
> perfparse_log2any-perfparse-log2any.o
perfparse_log2any-perfparse-common.o
> perfparse_log2any-log_reader.o perfparse_log2any-storage.o
> -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_comm=
on
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
> -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/l=
ib
> -L/export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser
> /export/home/nagios/installed-packages/perfparse-0.106.1
> /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so
> /usr/local/lib/libglib-2.0.so ../intl/libintl.a
/usr/local/lib/libiconv.so
> /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
> /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
> /usr/local/lib/libfreetype.so -lpng12 -lz -lm
-R/opt/asnmtap/perfparse/lib
> -R/usr/local/lib
> Undefined first referenced
> symbol in file
> bind perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlsym perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> rpl_malloc perfparse_log2any-log_reader.o
> accept perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlopen perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> listen perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> gethostbyname perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libnsl.so.1)
> socket perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> rpl_realloc perfparse_log2any-log_reader.o
> setsockopt perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> connect perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> dlerror perfparse_log2any-storage.o (sym=
bol
> belongs to implicit dependency /usr/lib/libdl.so.1)
> shutdown perfparse_log2any-log_reader.o
(symbol
> belongs to implicit dependency /usr/lib/libsocket.so.1)
> ld: fatal: Symbol referencing errors. No output written to
> .libs/perfparse-log2any
> collect2: ld returned 1 exit status
> make[2]: *** [perfparse-log2any] Error 1
> make[2]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/nagios/installed-packages/perfparse-0.106.1'
> make: *** [all] Error 2
>
> Vriendelijke Groeten,
>
> -- Alex Peeters
>
What system are you using? Linux? What distro? Try:
LDFLAGS=3D"-ldl -lsocket" ./configure
But configure should find that yout itself if -ldl or -lsocket are
nedded. Maybe a make clean would do it too.
Flo
=
|
|
From: Florian G. <fl...@bi...> - 2007-08-01 11:13:41
|
Ale...@sm... schrieb: > Hi Flo, > > > Almost 1 year i want to help with development for Perfparse. > > > But since since release perfparse-0.106.1 i can't compile it anymore. > > > The latest snapshot can even ./configure anymore onto the same server. > > > snapshot perfparse-all-07-05-03 > > configure: Using glib2 > checking for what data source... ASNMTAP > checking for what database to use... Mysql > checking for your ability to administrate a database... you need more > experience... > checking for mysql_config... /usr/local/bin/mysql_config > checking for gzopen in -lz... yes > checking gd.h usability... yes > checking gd.h presence... yes > checking for gd.h... yes > checking for gdlib-config... /usr/local/bin/gdlib-config > checking for gdImageCreate in -lgd... yes > checking for printw in -lncurses... no > configure: error: ncurses development libraries not usable. > Install ncurses development libraries and rerun configure. > See config.log or FAQs for details. > The configure says: Install ncurses development libraries and rerun configure. You should try that. > > > When do i get one answer PLEASE > > Onto the same machine i have: > > perfparse-0.105.6 and perfparse-0.106.1 > > perfparse-0.105.6: > ... > Making all in contrib > make[2]: Entering directory > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contrib' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contrib' > Making all in po > make[2]: Entering directory > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po' > Making all in scripts > make[2]: Entering directory > `/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scripts' > rm -f perfparse.sh.example perfparse.sh.tmp > sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e > 's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e > 's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e > 's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in >perfparse.sh.tmp > chmod +x perfparse.sh.tmp > mv perfparse.sh.tmp perfparse.sh.example > > > perfparse-0.106.1: > > mkdir .libs > gcc -g -O2 -Wall -o .libs/perfparse-log2any > perfparse_log2any-perfparse-log2any.o perfparse_log2any-perfparse-common.o > perfparse_log2any-log_reader.o perfparse_log2any-storage.o > -L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib > -L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib > -L/export/home/nagios/installed-packages/perfparse-0.106.1 > /libnagios_perfdata_parser > /export/home/nagios/installed-packages/perfparse-0.106.1 > /libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so > /usr/local/lib/libglib-2.0.so ../intl/libintl.a /usr/local/lib/libiconv.so > /usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so > /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so > /usr/local/lib/libfreetype.so -lpng12 -lz -lm -R/opt/asnmtap/perfparse/lib > -R/usr/local/lib > Undefined first referenced > symbol in file > bind perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > dlsym perfparse_log2any-storage.o (symbol > belongs to implicit dependency /usr/lib/libdl.so.1) > rpl_malloc perfparse_log2any-log_reader.o > accept perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > dlopen perfparse_log2any-storage.o (symbol > belongs to implicit dependency /usr/lib/libdl.so.1) > listen perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > gethostbyname perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libnsl.so.1) > socket perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > rpl_realloc perfparse_log2any-log_reader.o > setsockopt perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > connect perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > dlerror perfparse_log2any-storage.o (symbol > belongs to implicit dependency /usr/lib/libdl.so.1) > shutdown perfparse_log2any-log_reader.o (symbol > belongs to implicit dependency /usr/lib/libsocket.so.1) > ld: fatal: Symbol referencing errors. No output written to > .libs/perfparse-log2any > collect2: ld returned 1 exit status > make[2]: *** [perfparse-log2any] Error 1 > make[2]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/export/home/nagios/installed-packages/perfparse-0.106.1' > make: *** [all] Error 2 > > Vriendelijke Groeten, > > -- Alex Peeters > What system are you using? Linux? What distro? Try: LDFLAGS="-ldl -lsocket" ./configure But configure should find that yout itself if -ldl or -lsocket are nedded. Maybe a make clean would do it too. Flo |
|
From: <Ale...@sm...> - 2007-08-01 09:22:02
|
Hi Flo,
Almost 1 year i want to help with development for Perfparse.
But since since release perfparse-0.106.1 i can't compile it anymore.
The latest snapshot can even ./configure anymore onto the same server.
snapshot perfparse-all-07-05-03
configure: Using glib2
checking for what data source... ASNMTAP
checking for what database to use... Mysql
checking for your ability to administrate a database... you need more
experience...
checking for mysql_config... /usr/local/bin/mysql_config
checking for gzopen in -lz... yes
checking gd.h usability... yes
checking gd.h presence... yes
checking for gd.h... yes
checking for gdlib-config... /usr/local/bin/gdlib-config
checking for gdImageCreate in -lgd... yes
checking for printw in -lncurses... no
configure: error: ncurses development libraries not usable.
Install ncurses development libraries and rerun configure.
See config.log or FAQs for details.
When do i get one answer PLEASE
Onto the same machine i have:
perfparse-0.105.6 and perfparse-0.106.1
perfparse-0.105.6:
...
Making all in contrib
make[2]: Entering directory
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/contr=
ib'
Making all in po
make[2]: Entering directory
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/po'
Making all in scripts
make[2]: Entering directory
`/export/home/nagios/installed-packages/perfparse-0.105.6-asnmtap/scrip=
ts'
rm -f perfparse.sh.example perfparse.sh.tmp
sed -e 's,@bindir\@,/opt/asnmtap/perfparse/bin,g' -e
's,@sysconfdir\@,/opt/asnmtap/perfparse/etc,g' -e
's,@localstatedir\@,/opt/asnmtap/perfparse/var,g' -e
's,@prefix\@,/opt/asnmtap/perfparse,g' ./perfparse.sh.in >perfparse.sh.=
tmp
chmod +x perfparse.sh.tmp
mv perfparse.sh.tmp perfparse.sh.example
perfparse-0.106.1:
mkdir .libs
gcc -g -O2 -Wall -o .libs/perfparse-log2any
perfparse_log2any-perfparse-log2any.o perfparse_log2any-perfparse-commo=
n.o
perfparse_log2any-log_reader.o perfparse_log2any-storage.o
-L/export/home/nagios/installed-packages/perfparse-0.106.1/libpp_common=
/export/home/nagios/installed-packages/perfparse-0.106.1
/libpp_common/.libs/libpp_common.so -L/usr/local/lib -L/usr/lib
-L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib=
-L/export/home/nagios/installed-packages/perfparse-0.106.1
/libnagios_perfdata_parser
/export/home/nagios/installed-packages/perfparse-0.106.1
/libnagios_perfdata_parser/.libs/libnagios_perfdata_parser.so
/usr/local/lib/libglib-2.0.so ../intl/libintl.a /usr/local/lib/libiconv=
.so
/usr/local/lib/libgd.so -lXpm -lX11 /usr/local/lib/libjpeg.so
/usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
/usr/local/lib/libfreetype.so -lpng12 -lz -lm -R/opt/asnmtap/perfparse/=
lib
-R/usr/local/lib
Undefined first referenced
symbol in file
bind perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
dlsym perfparse_log2any-storage.o (symbo=
l
belongs to implicit dependency /usr/lib/libdl.so.1)
rpl_malloc perfparse_log2any-log_reader.o
accept perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
dlopen perfparse_log2any-storage.o (symbo=
l
belongs to implicit dependency /usr/lib/libdl.so.1)
listen perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
gethostbyname perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libnsl.so.1)
socket perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
rpl_realloc perfparse_log2any-log_reader.o
setsockopt perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
connect perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
dlerror perfparse_log2any-storage.o (symbo=
l
belongs to implicit dependency /usr/lib/libdl.so.1)
shutdown perfparse_log2any-log_reader.o (sy=
mbol
belongs to implicit dependency /usr/lib/libsocket.so.1)
ld: fatal: Symbol referencing errors. No output written to
.libs/perfparse-log2any
collect2: ld returned 1 exit status
make[2]: *** [perfparse-log2any] Error 1
make[2]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1/perfparse'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/nagios/installed-packages/perfparse-0.106.1'
make: *** [all] Error 2
Vriendelijke Groeten,
-- Alex Peeters
Section Supervision & Monitoring
Monitoring
02/787.59.65
_______________________________________________________________________=
_______________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. A=
an
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in=
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht=
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te mel=
den
en het bericht te vernietigen.
Smals d=E9cline toute responsabilit=E9 quant =E0 l'exactitude, =E0 l'ex=
haustivit=E9
et au d=E9lai de transmission des informations contenues dans cet e-mai=
l.
Aucun droit ne peut =EAtre revendiqu=E9 sur cet e-mail et cet e-mail n'=
implique
en aucun cas une reconnaissance de responsabilit=E9, quelle qu'elle soi=
t.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous =
est
pas destin=E9, nous vous prions de nous le signaler imm=E9diatement et =
de
d=E9truire le message.
=
Florian Gleixner =
<fl...@bi.... =
net> =
To
Alex Peeters =
26/08/2006 14:27 <ale...@ci...> =
=
cc
Ale...@sm... =
Subj=
ect
Re: [Perfparse-devel] Feature =
request =
=
=
=
=
=
=
I added you as developer of pp. Welcome! I just created a ml:
perfparse-cvs where all cvs commits will be mailed. Join that list if
you want to.
Commit often, so that we don't create too much conflicts.
Flo
Alex Peeters schrieb:
> My sourceforge username: zxr750
>
> And i speak also with my partner. We are the both developers the from=
> ASNMTAP and NCPL on sourceforge and like both Perfparse and want both=
a
> better integration with Perfparse for Nagios and ASNMTAP.
>
> The only minus point is that we are both experiends Perl programmers =
on
the
> moment, and need first some time to refresh our knowledge of C (i was=
one
> expert in C and assembler until 10 years ago).
>
> We both are very familar with mysql 4 and are evaluation version 5
because
> this is much faster for inode database and have databases.
>
> I keep you informed.
>
> -- Alex Peeters
>
> -----Original Message-----
> From: Florian Gleixner [mailto:fl...@bi...]
> Sent: zaterdag 26 augustus 2006 12:51
> To: Alex Peeters
> Subject: Re: [Perfparse-devel] Feature request
>
>
> Hi,
>
> your experience is very worthful. What i'm doing at the moment is
> exactly what you wrote about the id-fields and primary keys. At the
> moment i eleminate the double occurencies of "speaking names" in tabl=
es
> like the host_name or service_description fields. These names will in=
> future only occur in one single row of one single table. All other
> tables that need a reference will not reference to "host_name" but
> "host_id" and host_id will become a primary key.
>
> This is a massive change and i'm at the beginning of that change.
>
> If you want to help i can give you write access to CVS and we work
> together. Any programming skills are welcome. I started with the new
> schema for the mysql db-script and worked through some C-sources. I a=
lso
> want to modularize the storage input used in the cgi's and then i wan=
t
> to make a complete working php interface. Also todo: we need a databa=
se
> conversion script.
>
> So if you have a sourceforge username and if you want to help in CVS,=
> send me your name.
>
> Flo
>
> Alex Peeters schrieb:
>>> The question about foreign keys?
>> I mean that the primary keys are defined wronly :)
>> The que issue is the next. There is a field into the database for th=
e
>> service an host key but not used. It is for use not possible anymore=
>> to add only one record to perfparse with the exe. It takes to long a=
nd
>> need verytime one connection to the database. Now we spool everyting=
>> to a file, and every 5 minutes we add it by the crontab with the sam=
e
>> exe to the database, but this is not real time. I'm looking for the
>> code to implement in c and perl, to write the data directly to
>> perfpasre withoud the need to forking the perfparse exe, or more inf=
o
>> for the deamon methode. We have already 8 monitor servers that produ=
ce
>> perfparse data, and some test have more then 50 differend results
>> regarding perfparse for one test :)
>>
>>
>> Now we have very big problems inserting a record. You must understan=
d
>> that i have for the moment verey month already 3 miljoen test result=
s
>> to add to perfparse.
>>
>> En the purging takes evry day between 45 minutes and 3 hours. This i=
s
>> i think because the defined key fields are not used as key, but the
>> text fields are, and that are long char field.
>>
>> I now this because when i change the text of a hostname, for the sam=
e
>> hostkey, that give problems, because the old data is related to a
>> group and the new not.
>>
>> And it is sometimes needed to change a hostname of servicename, but
>> when the keys are defined correctly this is no problem.
>>
>>> Someone told me about a library to gererate graphs. Was that you? I=
f
>>> yes,
>> can you recall?
>> Yes, chartdirector.
>> I'm going to implement this library first into ASNMTAP also for the
>> perfparsedata and lateron for Nagios. This will be written into perl=
,
>> bur because you can php, these code is easy to read and translate
>> lateron to PHP
>>
>> -----Original Message-----
>> From: Florian Gleixner [mailto:fl...@bi...]
>> Sent: vrijdag 25 augustus 2006 21:19
>> To: Alex Peeters
>> Subject: Re: [Perfparse-devel] Feature request
>>
>>
>> Hi,
>>
>> i recently used schemaspy to generate a relationship graph (see
>> attachment) of the tables (up to Version 0.106.1). The parsed data a=
re
>> all in the perfdata_service_bin table. perfdata_service_raw holds th=
e
>> unparsed lines from the plugin outputs (plugin in nagios terminology=
).
>> If you want to generate avaibility reports then you should consult
>> perfdata_raw_summary and perfdata_raw_summary_data.
>>
>> Since Yves and Ben stopped working on pp i'm alone. They designed th=
e
>> DB
>> schema and I'm tryin to figure out how it works. Most things i read =
from
>> source, some things did i ask them. You may want to ask them too.
>>
>> At the moment i try to redesign parts of the DB-schema. Queries will=
>> get
>> more complicated in some parts and more easy in other. I hope i get
>> faster response times and less disk resource requirements.
>>
>> Someone told me about a library to gererate graphs. Was that you? If=
>> yes, can you recall?
>>
>> Question about keys? The question about foreign keys? Hmm. Never
>> tried.
>> I put that at the end of the todo list :-) No clue at the moment. Re=
ask
>> in a month.
>>
>> Flo
>>
>>
>>
>>
>> Alex Peeters schrieb:
>>> Hi Florian,
>>>
>>>
>>> I need to generate my own graphics and need know more info how your=
>>> databases are build.
>>>
>>> I don't know the info to find in which tables regarding PerfParse.
>>>
>>> Perfparse database datastructure PLEASE ?
>>>
>>>
>>>
>>> I 'am stil waiting on a question regarding the missing keys asked o=
n
>>> sourceforge ?
>>>
>>>
>>> Alex Peeters
>>>
>>>
>>>
>
=
|
|
From: Florian G. <fl...@bi...> - 2007-03-13 16:23:42
|
Hi,
thanks for your report and patch. The tcp-socket-feature is one of the
most rarely used feature - most use a mysql connection to create
distributed monitoring.
Nevertheless your patch seems to solve the problem. I'll do some tests
and integrate it into the next version.
Flo
Erdei Tamás wrote:
> Hi,
>
> I was trying to set up a TCP socket based perfparsed daemon server on
> SPARC/Solaris 9 to collect data from remote perfparse-log2socket_output
> clients. The configuration was quite simple and straightforward, but I
> ran into a problem on the server side. Perfparsed on the server started
> fine, it opened the server port and started to wait for connections.
> This is what I expected. However, after the first client connection,
> perfparsed topped one of the server CPUs to nearly 100%. Moreover, after
> a few hours of running, it dumped core.
> After further investigating the issue and analyzing the core file, I
> realized, that perfparsed did not free up the sockets of the closed
> client connections, but tried to continuously read data from them,
> causing high CPU utilization (the select calls referencing remotely
> closed sockets returned immediately, causing a busy wait loop after the
> first terminated client connection). And after the number of sockets/FDs
> reached FD_SETSIZE, perfparsed cored in log_reader.c when calling
> FD_ISSET or FD_SET.
>
> I did some debugging and testing, and analyzed the source code as well,
> and found, that perfparsed closes the client socket only when it
> receives an 'exit' command from the client. But the
> perfparse-log2socket_output client does not seem to send this. The
> storage_socket_output module just shuts down the connection on
> storage_disconnect, without sending 'exit' to the server.
>
> Now I saw 2 ways to fix this: modify the storage_socket_output module to
> send 'exit' on storage_disconnect, or modify the perfparsed side to
> handle the remotely closed sockets correctly. Obviously, the 2nd option
> is better, and results a more stable perfparsed. Therefore I fixed the
> log_reader function in log_reader.c to close remotely terminated sockets
> properly. (In such a case, the read call on the socket returns 0.)
>
> Here is the patch:
>
> --- ./perfparse-0.105.6/perfparse/log_reader.c Fri Jan 14 15:40:32 2005
> +++ ./perfparse-0.105.6-mod/perfparse/log_reader.c Mon Mar 12
> 16:29:25 2007
> @@ -506,6 +506,10 @@
> if(strchr(tmp,'\n')) break;
> if((LOG_FD_CLIENT_SOCKET != log_fd[i]->type) &&
> (r!= 10)) break;
> }
> + if((LOG_FD_SOCKET == log_fd[i]->type) && (r==0)) {
> + close_log_source(i,1);
> + return(NULL);
> + }
> }
>
>
> What do you think of this issue and fix?
> If you agree with that, it could be incorporated into the CVS and the
> next release.
>
> (I am just wondering why others have not run into this problem so far.)
>
> Bye,
> Tamas
>
> -----------------------
> Tamas Erdei
> KFKI-LNX Ltd.
> http://www.kfki-lnx.hu
>
>
>
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Perfparse-devel mailing list
> Per...@li...
> https://lists.sourceforge.net/lists/listinfo/perfparse-devel
>
|
|
From: <er...@fr...> - 2007-03-13 12:07:02
|
Hi,
I was trying to set up a TCP socket based perfparsed daemon server on
SPARC/Solaris 9 to collect data from remote perfparse-log2socket_output
clients. The configuration was quite simple and straightforward, but I
ran into a problem on the server side. Perfparsed on the server started
fine, it opened the server port and started to wait for connections.
This is what I expected. However, after the first client connection,
perfparsed topped one of the server CPUs to nearly 100%. Moreover, after
a few hours of running, it dumped core.
After further investigating the issue and analyzing the core file, I
realized, that perfparsed did not free up the sockets of the closed
client connections, but tried to continuously read data from them,
causing high CPU utilization (the select calls referencing remotely
closed sockets returned immediately, causing a busy wait loop after the
first terminated client connection). And after the number of sockets/FDs
reached FD_SETSIZE, perfparsed cored in log_reader.c when calling
FD_ISSET or FD_SET.
I did some debugging and testing, and analyzed the source code as well,
and found, that perfparsed closes the client socket only when it
receives an 'exit' command from the client. But the
perfparse-log2socket_output client does not seem to send this. The
storage_socket_output module just shuts down the connection on
storage_disconnect, without sending 'exit' to the server.
Now I saw 2 ways to fix this: modify the storage_socket_output module to
send 'exit' on storage_disconnect, or modify the perfparsed side to
handle the remotely closed sockets correctly. Obviously, the 2nd option
is better, and results a more stable perfparsed. Therefore I fixed the
log_reader function in log_reader.c to close remotely terminated sockets
properly. (In such a case, the read call on the socket returns 0.)
Here is the patch:
--- ./perfparse-0.105.6/perfparse/log_reader.c Fri Jan 14 15:40:32 2005
+++ ./perfparse-0.105.6-mod/perfparse/log_reader.c Mon Mar 12
16:29:25 2007
@@ -506,6 +506,10 @@
if(strchr(tmp,'\n')) break;
if((LOG_FD_CLIENT_SOCKET != log_fd[i]->type) &&
(r!= 10)) break;
}
+ if((LOG_FD_SOCKET == log_fd[i]->type) && (r==0)) {
+ close_log_source(i,1);
+ return(NULL);
+ }
}
What do you think of this issue and fix?
If you agree with that, it could be incorporated into the CVS and the
next release.
(I am just wondering why others have not run into this problem so far.)
Bye,
Tamas
-----------------------
Tamas Erdei
KFKI-LNX Ltd.
http://www.kfki-lnx.hu
|
|
From: <Mat...@ka...> - 2007-03-12 14:34:41
|
per...@li... schrieb am 08.03.2007 10:45:20: > And is there is somebody who wants to help, some code can be > developped to use the Event > Broker of Nagios. Despite the fact that I don't know the code, I think a large part perfparsed could be reused. If i had more time I would give it a try. But I haven't :( |
|
From: Yves M. <yme...@fr...> - 2007-03-08 09:48:34
|
> > So this are the good news (read below). We just have to make sure that > the input buffer and parser can handle huge input. I read that is would become 4kb (instead of ~350b with nagios-2.x). This is not too huge :) I'm sure that perfparse can already handle such a "huge" input :) Yves > > Flo > > -------- Original-Nachricht -------- > Date: Wed, 07 Mar 2007 19:44:07 -0600 > From: Ethan Galstad <na...@na...> > To: Nagios Developers List <nag...@li...> > Subject: Re: [Nagios-devel] nagios 3.0 multiline plugin output > > Florian Gleixner wrote: >> Hi, >> >> i have just a short question: In nagios 3.0 does or will the >> $SERVICEPERFDATA$ and similar macros contain the extended data of a >> plugin that outputs more than one line? Or is there a macro >> $LONGSERVICEPERFDATA$ planned? >> Just curious and too lazy to test that :-) >> >> Thanks. >> >> Flo > > All the performance data is stored in the $SERVICEPERFDATA$ macro. > > > Ethan Galstad, > Nagios Developer > --- > Email: na...@na... > Website: http://www.nagios.org > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Perfparse-devel mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-devel > -- - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - C en action - http://www.oreilly.fr/catalogue/2841772896.html - |
|
From: Yves M. <yme...@fr...> - 2007-03-08 09:45:42
|
> I'd just say: the option that nagios generates the file does simply make > no sense. Call it a bug or a logfile - if we don't support that setup, > then we don't have to care. OK. So as far as I see, when perfparse is plugged in nagios-3.0, we will only support the command that use the $SERVICEPERFDATA$ macro (from the other mail from Ethan Galstad). And is there is somebody who wants to help, some code can be developped to use the Event Broker of Nagios. Except the need to clean perfparse code, this is good news :) Yves -- - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - C en action - http://www.oreilly.fr/catalogue/2841772896.html - |