On Mon, Mar 25, 2013 at 12:30 PM, C. Thomas Stover <[email protected]>wrote:
> On AIX 7.1, I get the following SQLite error on a open (jfs2 file system):
>
> /usr/local/bin/fossil: SQLITE_IOERR: os_unix.c:28318: (9) fsync(/home/
> username/directory/project.fossil-mj40184C909) - Bad file number
> /usr/local/bin/fossil: disk I/O error: {COMMIT}
>
Please recompile with -DSQLITE_DISABLE_DIRSYNC and see if that doesn't fix
it.
>
> My first thought was to try with an externally built SQLite, but I can't
> figure out the ./configure logic for that. Here are the 3 things I tried:
>
> PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ ./configure --disable-internal-
> sqlite
>
> CFLAGS="-I/usr/local/include" LDFLAGS=-"-L/usr/local/lib -lsqlite3" ./
> configure --disable-internal-sqlite
>
> ./configure --CFLAGS="-I/usr/local/include" --LDFLAGS="-L/usr/local/lib -
> lsqlite3" ./configure --disable-internal-sqlite
>
> My work around has been a kludge with running fossil on a Linux system
> with sshfs + symlinks, but maybe there a chance this is fixed, and I'm
> doing it wrong.
>
> --
> C. Thomas Stover
> www.thomasstover.com
>
> _______________________________________________
> fossil-users mailing list
> [email protected]
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
--
D. Richard Hipp
[email protected]
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users