I'm trying to build Fossil v1.23 for Debian Lenny using

$ ./configure --prefix=/usr/local/bin --disable-internal-sqlite

and I'm getting these linkage errors:

/usr/local/src/fossil/./src/db.c:1032: undefined reference to
`sqlite3_db_readonly' bld/report.o: In function `sqlite3_exec_readonly':
/usr/local/src/fossil/./src/report.c:864: undefined reference to
`sqlite3_stmt_readonly' bld/report.o: In function
`verify_sql_statement': /usr/local/src/fossil/./src/report.c:261:
undefined reference to
`sqlite3_stmt_readonly' /usr/local/src/fossil/./src/report.c:261:
undefined reference to `sqlite3_stmt_readonly' collect2: ld returned 1
exit status make: *** [fossil] Error 1

SQLite version installed is 3.7.3 (the development package matches it):

$ apt-cache policy libsqlite3-0|grep -i installed
  Installed: 3.7.3-1~bpo50+1

Does this mean Fossil uses certain SQLite API functions which appeared
after the 3.7.3 release?
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to