Hi, I am trying to build KDE 2.1 for the first time under 7.1. I built the beta version under 7.0 and had no problem. The problem seems to do with the Large File support under the new kernels. Now the description of the problem: When I try to build kdeadmin I get the following error: g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde2.1/include -I/usr/local/qt-2.3.0/include -I/usr/X11R6/include -I/usr/include/rpm -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -Wnon-virtual-dtor -fno-builtin -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -c main.cpp In file included from /usr/include/rpm/rpmlib.h:8, from rpmInterface.h:14, from main.cpp:32: /usr/include/rpm/rpmio.h:22: type specifier omitted for parameter /usr/include/rpm/rpmio.h:22: parse error before `*' Looking at rpmio.h I find the following in line 22: typedef int fdio_seek_function_t (void *cookie, off64_t *offset, int whence); The only non primitive type specifier here is 'off64_t'. Well, I was trying to find where is this type defined and the only place I found it is in /usr/src/linux/include/asm-parisc/stat.h So, is there a problem with the rpmio.h file? Should the above line be using __off64_t instead of off64_t? Thanks, Avi -- Avi Schwartz Get a Life, avi@CFFtechnologies.com Get Linux!