Hi all,
This week i downloaded conky 1.50 to upgrade 1.4.9 and i ran into some problems during the make portion of the install. i did a
Code:
./configure --enable-wlan --with-x --enable-shared --disable-mpd
Then Make which returned the error
Code:
make
Making all in src
make[1]: Entering directory `/addons/conky-1.5.0/src'
make all-am
make[2]: Entering directory `/addons/conky-1.5.0/src'
gcc -DHAVE_CONFIG_H -I. -DSYSTEM_CONFIG_FILE=\"/usr/local/etc/conky/conky.conf\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -MT common.o -MD -MP -MF .deps/common.Tpo -c -o common.o common.c
mv -f .deps/common.Tpo .deps/common.Po
gcc -DHAVE_CONFIG_H -I. -DSYSTEM_CONFIG_FILE=\"/usr/local/etc/conky/conky.conf\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -MT conky.o -MD -MP -MF .deps/conky.Tpo -c -o conky.o conky.c
mv -f .deps/conky.Tpo .deps/conky.Po
gcc -DHAVE_CONFIG_H -I. -DSYSTEM_CONFIG_FILE=\"/usr/local/etc/conky/conky.conf\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -MT fs.o -MD -MP -MF .deps/fs.Tpo -c -o fs.o fs.c
mv -f .deps/fs.Tpo .deps/fs.Po
gcc -DHAVE_CONFIG_H -I. -DSYSTEM_CONFIG_FILE=\"/usr/local/etc/conky/conky.conf\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -MT hddtemp.o -MD -MP -MF .deps/hddtemp.Tpo -c -o hddtemp.o hddtemp.c
mv -f .deps/hddtemp.Tpo .deps/hddtemp.Po
gcc -DHAVE_CONFIG_H -I. -DSYSTEM_CONFIG_FILE=\"/usr/local/etc/conky/conky.conf\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -MT linux.o -MD -MP -MF .deps/linux.Tpo -c -o linux.o linux.c
In file included from /usr/include/linux/route.h:26,
from linux.c:55:
/usr/include/linux/if.h:120: error: redefinition of 'struct ifmap'
/usr/include/linux/if.h:156: error: redefinition of 'struct ifreq'
/usr/include/linux/if.h:206: error: redefinition of 'struct ifconf'
make[2]: *** [linux.o] Error 1
make[2]: Leaving directory `/addons/conky-1.5.0/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/addons/conky-1.5.0/src'
make: *** [all-recursive] Error 1
After some googling i found that it was related to the net-tools packages but i already have the latest one installed (1.60-i486-1). i found someone had a problem like this regarding Snort which required the person to rebuild their kernel headers. I really do not want to have to do that. any other ideas/suggestions as to what might be wrong?
Thanks.