Hi Peter, This is not the place for a question like that. I see you have committed a mistake while installing you must have gone with : $ rpm -Uvh package-name . Since you have it done with a fresh install and it is not clear that weather you did an uninstall of the old Mysql version with : $ rpm -e package-name If not then all the Mysql files were specific to the old version and is residing in the system could create problems. Please make a clean uninstall first. Regards.. Sanjay Saha System Administrator http://www.sanjaysaha.in --- Peter Boudreau <pitaro@xxxxxxxxxxxxxxxxxxxx> wrote: > Hello, > > I'm on RedHat 9.0, just upgraded to MySQL 4.1, and > am trying to re-compile perl-DBD-MySQL because it > had a dependancy on the previous version of MySQL. > > I downloaded the source rpm and installed it with > rpm -ivh perl-DBD-MySQL-2.1021-3.src.rpm > > Then I went to: > /usr/src/redhat/SPECS > > And tried to build the package with: > rpmbuild -ba perl-DBD-MySQL.spec > > But when I do, it fails. Looking at the output, > it's fine until it gets to: > > Writing Makefile for DBD::mysql > + make > > And then it eventually goes into these "passing arg > 3" warnings, such as: > > dbdimp.c: In function `mysql_db_login': > dbdimp.c:847: warning: passing arg 3 of > `mysql_dr_error' discards qualifiers from pointer > target type > > > Until it finally ends with: > > make: *** [mysql.o] Error 1 > error: Bad exit status from /var/tmp/rpm-tmp.31471 > (%build) > > RPM build errors: > Bad exit status from /var/tmp/rpm-tmp.31471 > (%build) > > I've posted the complete output on: > http://www.linuxquestions.org/questions/showthread.php?s=&threadid=325882 > > The problem seems to be this "passing arg 3" > warning, but I've had no luck in resolving it so > far. > > Many thanks for any guidance anyone can provide. > > Peter> _______________________________________________ > Rpm-list mailing list > Rpm-list@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/rpm-list Sanjay Saha System Administrator Http://www.sanjaysaha.in Cel-+919830223862 ___________________________________________________________ Yahoo! Messenger - want a free and easy way to contact your friends online? http://uk.messenger.yahoo.com