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}

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
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to