cannot install ntop under freeBSD 5.5

PK piotrekk at excite.com
Mon Jul 25 19:17:49 GMT 2005


hi

I did what you suggested.
I've deinstalled rrdtool completely, tried install ntop but now I get following horrible errors:


xmldumpPlugin.c:36:2: warning: #warning
xmldumpPlugin.c:37:2: warning: #warning ===========================================================
xmldumpPlugin.c:38:2: warning: #warning
xmldumpPlugin.c:39:2: warning: #warning The include of gdome.h that follows will generate a lot of
xmldumpPlugin.c:40:2: warning: #warning compile warnings about 'shadows a global declaration'.
xmldumpPlugin.c:41:2: warning: #warning Unfortunately, it's the way this crud is coded and can't
xmldumpPlugin.c:42:2: warning: #warning be fixed. Just ignore them!
xmldumpPlugin.c:43:2: warning: #warning
In file included from /usr/local/include/glib-2.0/glib.h:69,
from /usr/local/include/libgdome/gdome.h:27,
from xmldumpPlugin.c:44:
/usr/local/include/glib-2.0/glib/gthreadpool.h:88: warning: declaration of 'wait' shadows a global declaration
/usr/include/sys/wait.h:103: warning: shadowed declaration is here
In file included from xmldumpPlugin.c:44:
/usr/local/include/libgdome/gdome.h:264: warning: declaration of 'index' shadows a global declaration
/usr/include/strings.h:50: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:331: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:483: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:585: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:649: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:694: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:739: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:783: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:801: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:857: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:893: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:935: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:977: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:1013: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:1033: warning: declaration of 'index' shadows a global declaration
/usr/include/strings.h:50: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:1044: warning: declaration of 'index' shadows a global declaration
/usr/include/strings.h:50: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:1073: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
/usr/local/include/libgdome/gdome.h:1112: warning: declaration of 'version' shadows a global declaration
../globals-core.h:53: warning: shadowed declaration is here
xmldumpPlugin.c:45:2: warning: #warning
xmldumpPlugin.c:46:2: warning: #warning ===========================================================
xmldumpPlugin.c:47:2: warning: #warning
In file included from xmldumpPlugin.c:1165:
xml_s_ntopinterface.inc: In function `newxml_ntopinterface':
xml_s_ntopinterface.inc:494: warning: nested extern declaration of `BufferTooShort'
xml_s_ntopinterface.inc:529: warning: nested extern declaration of `BufferTooShort'
xml_s_ntopinterface.inc:565: warning: nested extern declaration of `BufferTooShort'
In file included from xmldumpPlugin.c:1429:
xml_s_simpleprototrafficinfo.inc: In function `newxml_simpleprototrafficinfo':
xml_s_simpleprototrafficinfo.inc:46: error: structure has no member named `lastLocal'
xml_s_simpleprototrafficinfo.inc:46: error: structure has no member named `lastLocal'
xml_s_simpleprototrafficinfo.inc:52: error: structure has no member named `lastLocal2remote'
xml_s_simpleprototrafficinfo.inc:52: error: structure has no member named `lastLocal2remote'
xml_s_simpleprototrafficinfo.inc:58: error: structure has no member named `lastRem'
xml_s_simpleprototrafficinfo.inc:58: error: structure has no member named `lastRem'
xml_s_simpleprototrafficinfo.inc:64: error: structure has no member named `lastRem2local'
xml_s_simpleprototrafficinfo.inc:64: error: structure has no member named `lastRem2local'
In file included from xmldumpPlugin.c:1693:
xml_g_invoke.inc: In function `dumpXML_invoke':
xml_g_invoke.inc:71: warning: nested extern declaration of `BufferTooShort'
xml_g_invoke.inc:79: error: structure has no member named `accessLogFile'
xml_g_invoke.inc:85: error: structure has no member named `enablePacketDecoding'
xml_g_invoke.inc:91: error: structure has no member named `stickyHosts'
xml_g_invoke.inc:97: error: structure has no member named `daemonMode'
xml_g_invoke.inc:103: error: structure has no member named `maxNumLines'
xml_g_invoke.inc:110: error: structure has no member named `rFileName'
xml_g_invoke.inc:116: error: structure has no member named `trackOnlyLocalHosts'
xml_g_invoke.inc:122: error: structure has no member named `devices'
xml_g_invoke.inc:128: error: structure has no member named `enableOtherPacketDump'
xml_g_invoke.inc:134: error: structure has no member named `filterExpressionInExtraFrame'
xml_g_invoke.inc:140: error: structure has no member named `pcapLog'
xml_g_invoke.inc:146: error: structure has no member named `localAddresses'
xml_g_invoke.inc:152: error: structure has no member named `numericFlag'
xml_g_invoke.inc:158: error: structure has no member named `dontTrustMACaddr'
xml_g_invoke.inc:164: error: structure has no member named `protoSpecs'
xml_g_invoke.inc:170: error: structure has no member named `enableSuspiciousPacketDump'
xml_g_invoke.inc:176: error: structure has no member named `refreshRate'
xml_g_invoke.inc:183: error: structure has no member named `disablePromiscuousMode'
xml_g_invoke.inc:189: error: structure has no member named `traceLevel'
xml_g_invoke.inc:196: error: structure has no member named `maxNumHashEntries'
xml_g_invoke.inc:203: error: structure has no member named `maxNumSessions'
xml_g_invoke.inc:217: warning: nested extern declaration of `BufferTooShort'
xml_g_invoke.inc:227: error: structure has no member named `defaultVsan'
xml_g_invoke.inc:234: error: structure has no member named `webAddr'
xml_g_invoke.inc:240: error: structure has no member named `webPort'
xml_g_invoke.inc:247: error: structure has no member named `enableSessionHandling'
xml_g_invoke.inc:253: error: structure has no member named `currentFilterExpression'
xml_g_invoke.inc:259: error: structure has no member named `domainName'
xml_g_invoke.inc:265: error: structure has no member named `flowSpecs'
xml_g_invoke.inc:273: error: structure has no member named `debugMode'
xml_g_invoke.inc:279: error: structure has no member named `useSyslog'
xml_g_invoke.inc:288: error: structure has no member named `mergeInterfaces'
xml_g_invoke.inc:294: error: structure has no member named `pcapLogBasePath'
xml_g_invoke.inc:300: error: structure has no member named `fcNSCacheFile'
xml_g_invoke.inc:318: error: structure has no member named `printFcOnly'
xml_g_invoke.inc:324: error: structure has no member named `mapperURL'
xml_g_invoke.inc:332: error: structure has no member named `sslAddr'
xml_g_invoke.inc:338: error: structure has no member named `sslPort'
xml_g_invoke.inc:349: error: structure has no member named `useSSLwatchdog'
xml_g_invoke.inc:359: error: structure has no member named `disableSchedYield'
xml_g_invoke.inc:367: error: structure has no member named `P3Pcp'
xml_g_invoke.inc:373: error: structure has no member named `P3Puri'
xml_g_invoke.inc:379: error: structure has no member named `disableStopcap'
xml_g_invoke.inc:385: error: structure has no member named `disableInstantSessionPurge'
xml_g_invoke.inc:391: error: structure has no member named `noFc'
xml_g_invoke.inc:397: error: structure has no member named `noInvalidLunDisplay'
xml_g_invoke.inc:403: error: structure has no member named `disableMutexExtraInfo'
xml_g_invoke.inc:409: error: structure has no member named `skipVersionCheck'
In file included from xmldumpPlugin.c:1730:
xml_g_intf.inc: In function `dumpXML_interfaces':
xml_g_intf.inc:33: warning: nested extern declaration of `BufferTooShort'
gmake[3]: *** [xmldumpPlugin.lo] Error 1
gmake[3]: Leaving directory `/usr/ports/net/ntop/work/ntop/plugins'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/net/ntop/work/ntop/plugins'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/net/ntop/work/ntop'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/net/ntop.


It must be a BUG in the ntop port.

greetings
piotr




 --- On Mon 07/25, Glenn Dawson < glenn at antimatter.net > wrote:
From: Glenn Dawson [mailto: glenn at antimatter.net]
To: piotrekk at excite.com, keramida at ceid.upatras.gr, piotrekk at excite.com
     Cc: freebsd-questions at freebsd.org
Date: Mon, 25 Jul 2005 05:54:26 -0700
Subject: Re: cannot install ntop under freeBSD 5.5

At 05:03 AM 7/25/2005, PK wrote:<br><br>>hi<br>><br>>It must be a BUG in the freeBSD 5.4 ntop port !<br>><br>>greetings<br>>Piotr<br><br>The problem you are seeing is because the rrd plugin that's part of ntop is <br>supplying 5 argument to the rrd_graph() function.  Which is ok for the <br>versions of rrd that are bundled with ntop.<br><br>However, if you have the rrdtools port installed, it's version of <br>rrd_graph() is expecting 8 arguments.  The error you are getting is because <br>the prototype for rrd_graph() that comes with rrdtools does not match how <br>ntop is calling it.<br><br>To get around the problem, you can remove the rrdtool port, and then ntop <br>should build without errors.  If you're using rrdtool you can probably <br>reinstall it once ntop is built.  That may cause a problem if rrdtool <br>installs any shared libraries that ntop uses.<br><br>-Glenn<br><br><br><br><br><br>>  --- On Mon 07/25, Giorgos Keramidas < keramida at ceid.upatras.gr > 
wrote:<br>>From: Giorgos Keramidas [mailto: keramida at ceid.upatras.gr]<br>>To: piotrekk at excite.com<br>>      Cc: freebsd-questions at freebsd.org<br>>Date: Mon, 25 Jul 2005 13:20:05 +0300<br>>Subject: Re: cannot install ntop under freeBSD 5.5<br>><br>>On 2005-07-24 20:14, PK <piotrekk at excite.com> wrote:<br>><br>> <br>>hi<br>><br>> I have exact the same problem and get the same <br>>errors.<br>><br>> to clean a port, reinstall or upgrade ntop or rrdtool <br>>doesn't help.<br><br>Strange.  I did build ntop on 6.0-CURRENT a few days <br>>before the switch<br>to 7.0-CURRENT was made.  I haven't tried to build <br>>ntop on 5.X though,<br>so this may be the problem.<br><br><br>><br>>_______________________________________________<br>>Join Excite! - http://www.excite.com<br>>The most personalized portal on the Web!<br>><br>><br>>_______________________________________________<br>>freebsd-questions at freebsd.org mailing 
list<br>>http://lists.freebsd.org/mailman/listinfo/freebsd-questions<br>>To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"<br><br>

_______________________________________________
Join Excite! - http://www.excite.com
The most personalized portal on the Web!




More information about the freebsd-questions mailing list