You can do a global s/list_reverse/dbmail_list_reverse/g on the dbmail source and recompile it. That will clear up the naming conflict for now.
Aaron On Wed, 18 Jun 2003, Patrick Choi wrote: > Aaron, > > Thanks for your help below... We are running a map server using MySQL and > need the spatial feature on 4.1 and I hate to have multiple versions of > MySQL running. I did have to modify the table scheme (changing the default > '0' of bigint field to zerofill instead) but that part seems to work now. > > I do agree that this should be filed as MySQLbug but unfortunately I don't > have an account with MySQL Bugzilla... I will try to find a way to > post/report this to MySQL but in the mean time are there any workarounds > that anyone can suggest? > > Patrick > Message: 9 > Date: Tue, 17 Jun 2003 09:50:32 -0700 (PDT) > From: Aaron Stone <[EMAIL PROTECTED]> > To: [email protected] > Subject: Re: [Dbmail] Installation with MySQL 4.1 > Reply-To: [email protected] > > Actually, I think that this should be filed as a MySQL bug. A fairly > generic function name list "list_reverse" should not be present in a > library because of the high likelihood of conflicting with user code. > > If someone has an account with MySQL's Bugzilla, probably post a bug > suggesting that they define this function as "static" so that the symbol > isn't shared outside of their library. > > Aaron > > > On Tue, 17 Jun 2003 [EMAIL PROTECTED] wrote: > > > Don=B4t worry with MySQL 4.1x yet. Some users reported problems with the > > tables schemas. 4.0.12 is working very good. > > > > > Hello, > > > > > > I am trying to install dbmail-1.1 with MySQL 4.1-alpha and ran into > > > problem > > > during the make.. I used the build.sh script and got he following error > > > message. > > > > > > -----------------------------------------------------------------------= > ----- > > > ------------------------ > > > rm -f *.o core mysql/*.o > > > cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o list.o list.c > > > cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o debug.o debug.c > > > cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o pipe.o pipe.c > > > cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o mime.o mime.c > > > cc -o mysql/dbmysql.o -c > > > mysql/dbmysql.c -L/usr/local/mysql/lib/mysql/ > > > -I/usr/local/mysql/include/mys > > > ql/ > > > In file included from /usr/local/mysql/include/mysql/mysql.h:64, > > > from mysql/dbmysql.c:9: > > > /usr/local/mysql/include/mysql/my_list.h:34: error: conflicting types f= > or > > > `list_reverse' > > > list.h:39: error: previous declaration of `list_reverse' > > > make: *** [mysql/dbmysql.o] Error 1 > > > Sorry, Make failed. > > > Please report any problems to the mailing list: [email protected] > > > You can find more information (including how to subscribe to the > > > mailinglist) on www.dbmail.org > > > -----------------------------------------------------------------------= > ----- > > > ----------------------------------- > > > > > > I am running Debian Linux kernel 2.4.20=85 Any help would be greatly > > > appreciated. > > > > > > Patrick Choi > > > > > > > > > > _______________________________________________ > > > _______________________________________________ > Dbmail mailing list > [email protected] > https://mailman.fastxs.nl/mailman/listinfo/dbmail >
