[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

errors running make on anaconda-6.2.2-1 in Red Hat 6.2



I'm rebuilding an unmodified anaconda-6.2.2-1.src.rpm on Red Hat 6.2.  RPM has been upgraded to rpm4.  The overall result is success denoted by the return of "0"; however, looking through the results I do find several errors.  Which do I believe?  The overall return code?  Or the error listings?


[root localhost /root]# rm nohup.out; nohup rpm -bb /usr/src/redhat/SPECS/anaconda.spec
rm: remove `nohup.out'? y
nohup: appending output to `nohup.out'
[root localhost /root]# echo $?
0
[root localhost /root]# cat nohup.out | grep -i error
make[1]: *** [rpmmodule.o] Error 1
/usr/bin/../lib/librpm.so: undefined reference to `Ferror'
/usr/bin/../lib/librpm.so: undefined reference to `urlStrerror'
/usr/bin/../lib/librpm.so: undefined reference to `ftpStrerror'
/usr/bin/../lib/librpm.so: undefined reference to `Fstrerror'
make[1]: *** [moddeps] Error 1
make[1]: *** [rpmmodule.o] Error 1
/usr/bin/../lib/librpm.so: undefined reference to `Ferror'
/usr/bin/../lib/librpm.so: undefined reference to `urlStrerror'
/usr/bin/../lib/librpm.so: undefined reference to `ftpStrerror'
/usr/bin/../lib/librpm.so: undefined reference to `Fstrerror'
make[1]: *** [moddeps] Error 1
[root localhost /root]#

Here's the last few messages concerning the first "Error 1" encountered:

...
rpmmodule.c: In function `hdrVerifyFile':
rpmmodule.c:1224: warning: `%c' yields only last 2 digits of year in some locales
rpmmodule.c:1229: warning: `%c' yields only last 2 digits of year in some locales
rpmmodule.c: In function `rpmtransRun':
rpmmodule.c:1523: warning: passing arg 2 of `rpmRunTransactions' from incompatible pointer type
rpmmodule.c:1541: incompatible type for argument 1 of `rpmProblemString'
rpmmodule.c: In function `doFopen':
rpmmodule.c:1653: warning: implicit declaration of function `fdGetFp'
rpmmodule.c:1653: warning: assignment makes pointer from integer without a cast
rpmmodule.c: At top level:
rpmmodule.c:1627: warning: `doFopen' defined but not used
make[1]: *** [rpmmodule.o] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/anaconda-6.2.2/rpmmodule'
awk: cmd. line:2: fatal: cannot open file `kudzu.spec' for reading (No such file or directory)
make[1]: Entering directory `/usr/src/redhat/BUILD/anaconda-6.2.2/kudzu'

I'm having similar results when I do a "make clean; make" after untarring anaconda-6.2.2.tar.gz

Sincerely,
Richard Black
http://www.cpqlinux.com
http://www.geocities.com/rlcomp_1999
http://www.compaq.com/linux





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]