On Sunday 08 August 2010 17:19:08 Bruno Friedmann wrote: > Hi all, > > I'm actually trying to build the new rpm 5.0.3 on build.opensuse.org. > My work is based on the Scott 5.0.2 rpm and some adjustment made by Dass-It > in their repo. > > For the moment it's essentially a proof of concept work, and I would like > we open a big-real discussion how we can build,offer the maximum of rpm (or > derivative) with the minimal effort to all bacula users. > > > Locally the mysql build correctly, but online I get a non-comprehensible > error : > > =>Entering directory /usr/src/packages/BUILD/bacula-5.0.3/src/cats > make[1]: Entering directory `/usr/src/packages/BUILD/bacula-5.0.3/src/cats' > Compiling mysql.c > Compiling dbi.c > Compiling sql.c > Compiling sql_cmds.c > sql.c: In function 'void db_start_transaction(JCR*, B_DB*)': > sql.c:448:13: error: 'struct B_DB' has no member named 'transaction' > sql.c:451:14: error: 'struct B_DB' has no member named 'transaction' > sql.c:454:12: error: 'struct B_DB' has no member named 'transaction' > sql.c: In function 'void db_end_transaction(JCR*, B_DB*)': > sql.c:566:13: error: 'struct B_DB' has no member named 'transaction' > sql.c:568:12: error: 'struct B_DB' has no member named 'transaction' > Compiling sql_create.c > make[1]: *** [sql.lo] Error 1 > make[1]: *** Waiting for unfinished jobs.... > make[1]: Leaving directory `/usr/src/packages/BUILD/bacula-5.0.3/src/cats' > > I didn't understand why this doesn't work. > If anybody have an idea where to look ?
You have your #defines messed up. Apparently you are building for MySQL, but you have told Bacula somewhere or somehow that you are building PostgreSQL, so it is apparently using MySQL headers to try to build PostgreSQL, which will fail. Kern > > Location of the repo > https://build.opensuse.org/project/show?project=home%3Abruno_friedmann ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Bacula-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-devel
