Hi, 

        Did a fresh cvs checkout yesterday of kde3.  Trying to compile kdeadmin with 
--enable-fast-malloc=full --with-rpm gives a long string of errors - listed 
below.  My guess is that there's a file missing?  Help please!

        Sorry that this is so long.

        Am running Mandrake 8.3 (cooker), with rpm-devel 4.0.4-1mdk  
Is this an error in the rpm-devel package, or in kpackage?

        Vincent Meyer

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/rpm -I/usr/local/kde/include 
-I/usr/lib/qt3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  
-D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wbad-function-cast -Wundef 
-Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi 
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG 
-DNO_DEBUG -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE 
-DQT_NO_ASCII_CAST  -c -o updateLoc.o `test -f updateLoc.cpp || echo 
'./'`updateLoc.cpp
source='rpmMessages.c' object='rpmMessages.o' libtool=no \
depfile='.deps/rpmMessages.Po' tmpdepfile='.deps/rpmMessages.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/rpm -I/usr/local/kde/include 
-I/usr/lib/qt3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  
-D_REENTRANT  -ansi -W -Wall -pedantic -Wshadow -Wpointer-arith 
-Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
-DNDEBUG -O2   -c `test -f rpmMessages.c || echo './'`rpmMessages.c
In file included from /usr/include/rpm/rpmlib.h:8,
                 from rpmMessages.c:12:
/usr/include/rpm/rpmio.h:614: syntax error before `int'
/usr/include/rpm/rpmio.h:614: warning: no previous prototype for `xislower'
/usr/include/rpm/rpmio.h:617: syntax error before `int'
/usr/include/rpm/rpmio.h:617: warning: no previous prototype for `xisupper'
/usr/include/rpm/rpmio.h:620: syntax error before `int'
/usr/include/rpm/rpmio.h:620: warning: no previous prototype for `xisalpha'
/usr/include/rpm/rpmio.h:623: syntax error before `int'
/usr/include/rpm/rpmio.h:623: warning: no previous prototype for `xisdigit'
/usr/include/rpm/rpmio.h:626: syntax error before `int'
/usr/include/rpm/rpmio.h:626: warning: no previous prototype for `xisalnum'
/usr/include/rpm/rpmio.h:629: syntax error before `int'
/usr/include/rpm/rpmio.h:629: warning: no previous prototype for `xisblank'
/usr/include/rpm/rpmio.h:632: syntax error before `int'
/usr/include/rpm/rpmio.h:632: warning: no previous prototype for `xisspace'
/usr/include/rpm/rpmio.h:636: syntax error before `int'
/usr/include/rpm/rpmio.h:636: warning: no previous prototype for `xtolower'
/usr/include/rpm/rpmio.h:639: syntax error before `int'
/usr/include/rpm/rpmio.h:639: warning: no previous prototype for `xtoupper'
In file included from /usr/include/rpm/rpmlib.h:11,
                 from rpmMessages.c:12:
/usr/include/rpm/header.h:700: syntax error before `void'
/usr/include/rpm/header.h:702: warning: no previous prototype for 
`headerFreeData'
/usr/include/rpm/header.h: In function `headerFreeData':
/usr/include/rpm/header.h:705: warning: comparison between signed and unsigned
In file included from /usr/include/rpm/header.h:716,
                 from /usr/include/rpm/rpmlib.h:11,
                 from rpmMessages.c:12:
/usr/include/rpm/hdrinline.h: At top level:
/usr/include/rpm/hdrinline.h:22: syntax error before `HV_t'
/usr/include/rpm/hdrinline.h:24: warning: no previous prototype for `h2hv'
/usr/include/rpm/hdrinline.h:35: syntax error before `Header'
/usr/include/rpm/hdrinline.h:37: warning: no previous prototype for 
`headerNew'
/usr/include/rpm/hdrinline.h:47: syntax error before `Header'
/usr/include/rpm/hdrinline.h:49: warning: no previous prototype for 
`headerFree'
/usr/include/rpm/hdrinline.h:62: syntax error before `Header'
/usr/include/rpm/hdrinline.h:64: warning: no previous prototype for 
`headerLink'
/usr/include/rpm/hdrinline.h:74: syntax error before `Header'
/usr/include/rpm/hdrinline.h:76: warning: no previous prototype for 
`headerUnlink'
/usr/include/rpm/hdrinline.h:89: syntax error before `void'
/usr/include/rpm/hdrinline.h:91: warning: no previous prototype for 
`headerSort'
/usr/include/rpm/hdrinline.h:103: syntax error before `void'
/usr/include/rpm/hdrinline.h:105: warning: no previous prototype for 
`headerUnsort'
/usr/include/rpm/hdrinline.h:120: syntax error before `unsigned'
/usr/include/rpm/hdrinline.h:122: warning: no previous prototype for 
`headerSizeof'
/usr/include/rpm/hdrinline.h:135: syntax error before `void'
/usr/include/rpm/hdrinline.h:137: warning: no previous prototype for 
`headerUnload'
/usr/include/rpm/hdrinline.h:149: syntax error before `Header'
/usr/include/rpm/hdrinline.h:151: warning: no previous prototype for 
`headerReload'
/usr/include/rpm/hdrinline.h:163: syntax error before `Header'
/usr/include/rpm/hdrinline.h:165: warning: no previous prototype for 
`headerCopy'
/usr/include/rpm/hdrinline.h:175: syntax error before `Header'
/usr/include/rpm/hdrinline.h:177: warning: no previous prototype for 
`headerLoad'
/usr/include/rpm/hdrinline.h:187: syntax error before `Header'
/usr/include/rpm/hdrinline.h:189: warning: no previous prototype for 
`headerCopyLoad'
/usr/include/rpm/hdrinline.h:200: syntax error before `Header'
/usr/include/rpm/hdrinline.h:202: warning: no previous prototype for 
`headerRead'
/usr/include/rpm/hdrinline.h:214: syntax error before `int'
/usr/include/rpm/hdrinline.h:216: warning: no previous prototype for 
`headerWrite'
/usr/include/rpm/hdrinline.h:230: syntax error before `int'
/usr/include/rpm/hdrinline.h:232: warning: no previous prototype for 
`headerIsEntry'
/usr/include/rpm/hdrinline.h:247: syntax error before `void'
/usr/include/rpm/hdrinline.h:250: warning: no previous prototype for 
`headerFreeTag'
/usr/include/rpm/hdrinline.h:268: syntax error before `int'
/usr/include/rpm/hdrinline.h:273: warning: no previous prototype for 
`headerGetEntry'
/usr/include/rpm/hdrinline.h:290: syntax error before `int'
/usr/include/rpm/hdrinline.h:295: warning: no previous prototype for 
`headerGetEntryMinMemory'
/usr/include/rpm/hdrinline.h:315: syntax error before `int'
/usr/include/rpm/hdrinline.h:317: warning: no previous prototype for 
`headerAddEntry'
/usr/include/rpm/hdrinline.h:336: syntax error before `int'
/usr/include/rpm/hdrinline.h:339: warning: no previous prototype for 
`headerAppendEntry'
/usr/include/rpm/hdrinline.h:354: syntax error before `int'
/usr/include/rpm/hdrinline.h:357: warning: no previous prototype for 
`headerAddOrAppendEntry'
/usr/include/rpm/hdrinline.h:382: syntax error before `int'
/usr/include/rpm/hdrinline.h:385: warning: no previous prototype for 
`headerAddI18NString'
/usr/include/rpm/hdrinline.h:400: syntax error before `int'
/usr/include/rpm/hdrinline.h:403: warning: no previous prototype for 
`headerModifyEntry'
/usr/include/rpm/hdrinline.h:417: syntax error before `int'
/usr/include/rpm/hdrinline.h:419: warning: no previous prototype for 
`headerRemoveEntry'
/usr/include/rpm/hdrinline.h:435: syntax error before `char'
/usr/include/rpm/hdrinline.h:440: warning: no previous prototype for 
`headerSprintf'
/usr/include/rpm/hdrinline.h:451: syntax error before `void'
/usr/include/rpm/hdrinline.h:453: warning: no previous prototype for 
`headerCopyTags'
/usr/include/rpm/hdrinline.h:466: syntax error before `HeaderIterator'
/usr/include/rpm/hdrinline.h:468: warning: no previous prototype for 
`headerFreeIterator'
/usr/include/rpm/hdrinline.h:478: syntax error before `HeaderIterator'
/usr/include/rpm/hdrinline.h:480: warning: no previous prototype for 
`headerInitIterator'
/usr/include/rpm/hdrinline.h:494: syntax error before `int'
/usr/include/rpm/hdrinline.h:500: warning: no previous prototype for 
`headerNextIterator'
In file included from rpmMessages.c:12:
/usr/include/rpm/rpmlib.h:55: syntax error before `void'
/usr/include/rpm/rpmlib.h:57: warning: no previous prototype for `_free'
/usr/include/rpm/rpmlib.h:1253: warning: declaration of `rpmdb' shadows global 
declaration
/usr/include/rpm/rpmlib.h:1748: warning: comma at end of enumerator list
rpmMessages.c:22: warning: no previous prototype for 
`kpackage_rpmIncreaseVerbosity'
rpmMessages.c:27: warning: no previous prototype for 
`kpackage_rpmSetVerbosity'
rpmMessages.c:32: warning: no previous prototype for 
`kpackage_rpmGetVerbosity'
rpmMessages.c:37: warning: no previous prototype for `kpackage_rpmIsDebug'
rpmMessages.c:42: warning: no previous prototype for `kpackage_rpmIsVerbose'
make[3]: *** [rpmMessages.o] Error 1
make[3]: Leaving directory `/usr/src/kde3/kdeadmin/kpackage'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/kde3/kdeadmin/kpackage'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/kde3/kdeadmin'
make: *** [all] Error 2
[root@localhost kdeadmin]# ./configure --disable-debug 
--enable-fast-malloc=full --with-rpm


Reply via email to