Package Details: sqlfuse-git r179.a2f60b6-1

Git Clone URL: https://aur.archlinux.org/sqlfuse-git.git (read-only, click to copy)
Package Base: sqlfuse-git
Description: Encrypted user-space filesystem using SQLite3+SQLCipher+FUSE
Upstream URL: https://github.com/maksverver/sqlfuse
Licenses: unknown
Conflicts: sqlfuse
Provides: sqlfuse
Submitter: maksverver
Maintainer: maksverver
Last Packager: maksverver
Votes: 1
Popularity: 0.000000
First Submitted: 2018-04-16 07:20 (UTC)
Last Updated: 2023-05-03 20:56 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

maksverver commented on 2023-05-03 00:42 (UTC)

@dreieck: is this still reproducible?

dreieck commented on 2018-11-29 19:22 (UTC)

check() fails:

==> Starting check()...
cc -Wall -Wextra -Wswitch-enum -std=c99 -pedantic -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=199506 -g -O2 `pkg-config --cflags fuse sqlcipher` -DSQLITE_HAS_CODEC -DFUSE_USE_VERSION=26 -D_FORTIFY_SOURCE=2 -pthread   -c -o test_common.o test_common.c
cc -Wall -Wextra -Wswitch-enum -std=c99 -pedantic -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=199506 -g -O2 `pkg-config --cflags fuse sqlcipher` -DSQLITE_HAS_CODEC -DFUSE_USE_VERSION=26 -D_FORTIFY_SOURCE=2 -pthread   -c -o intmap_tests.o intmap_tests.c
cc -Wl,-O1,-z,relro,-z,now,--strip-all,--as-needed,--relax,--sort-common,--hash-style=gnu -o intmap_tests logging.o sqlfs.o sqlfuse.o intmap.o test_common.o intmap_tests.o `pkg-config --libs fuse sqlcipher` -lpthread
cc -Wall -Wextra -Wswitch-enum -std=c99 -pedantic -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=199506 -g -O2 `pkg-config --cflags fuse sqlcipher` -DSQLITE_HAS_CODEC -DFUSE_USE_VERSION=26 -D_FORTIFY_SOURCE=2 -pthread   -c -o sqlfs_tests.o sqlfs_tests.c
cc -Wl,-O1,-z,relro,-z,now,--strip-all,--as-needed,--relax,--sort-common,--hash-style=gnu -o sqlfs_tests logging.o sqlfs.o sqlfuse.o intmap.o test_common.o sqlfs_tests.o `pkg-config --libs fuse sqlcipher` -lpthread
cc -Wall -Wextra -Wswitch-enum -std=c99 -pedantic -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=199506 -g -O2 `pkg-config --cflags fuse sqlcipher` -DSQLITE_HAS_CODEC -DFUSE_USE_VERSION=26 -D_FORTIFY_SOURCE=2 -pthread   -c -o sqlfuse_internal_tests.o sqlfuse_internal_tests.c
sqlfuse_internal_tests.c: In function ‘verify_directory_contents’:
sqlfuse_internal_tests.c:399:5: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations]
     EXPECT_EQ(readdir_r(dir, &de, &de_ptr), 0);
     ^~~~~~~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/assert.h:35,
                 from sqlfuse_internal_tests.c:15:
/usr/include/dirent.h:189:12: note: declared here
 extern int __REDIRECT (readdir_r,
            ^~~~~~~~~~
sqlfuse_internal_tests.c:422:3: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations]
   EXPECT_EQ(readdir_r(dir, &de, &de_ptr), 0);
   ^~~~~~~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/assert.h:35,
                 from sqlfuse_internal_tests.c:15:
/usr/include/dirent.h:189:12: note: declared here
 extern int __REDIRECT (readdir_r,
            ^~~~~~~~~~
sqlfuse_internal_tests.c:429:7: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations]
       EXPECT_EQ(readdir_r(dir, &de, &de_ptr), 0);
       ^~~~~~~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/assert.h:35,
                 from sqlfuse_internal_tests.c:15:
/usr/include/dirent.h:189:12: note: declared here
 extern int __REDIRECT (readdir_r,
            ^~~~~~~~~~
cc -Wl,-O1,-z,relro,-z,now,--strip-all,--as-needed,--relax,--sort-common,--hash-style=gnu -o sqlfuse_internal_tests logging.o sqlfs.o sqlfuse.o intmap.o test_common.o sqlfuse_internal_tests.o `pkg-config --libs fuse sqlcipher` -lpthread
cc -Wall -Wextra -Wswitch-enum -std=c99 -pedantic -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=199506 -g -O2 `pkg-config --cflags fuse sqlcipher` -DSQLITE_HAS_CODEC -DFUSE_USE_VERSION=26 -D_FORTIFY_SOURCE=2 -pthread   -c -o sqlfuse_external_tests.o sqlfuse_external_tests.c
cc -Wl,-O1,-z,relro,-z,now,--strip-all,--as-needed,--relax,--sort-common,--hash-style=gnu -o sqlfuse_external_tests logging.o sqlfs.o sqlfuse.o intmap.o test_common.o sqlfuse_external_tests.o `pkg-config --libs fuse sqlcipher` -lpthread
./run_unit_tests.sh intmap_tests sqlfs_tests sqlfuse_internal_tests sqlfuse_external_tests
Running intmap_tests.
Test create passed.
Test update passed.
Test size passed.
Test retrieve_one passed.
Test multiple_instances passed.
0 test failures. 0 tests failed.
Running sqlfs_tests.
Test basic passed.
Test with_password passed.
Test without_password passed.
Test blocksize passed.
Test read passed.
Test write_edgecases passed.
0 test failures. 0 tests failed.
Running sqlfuse_internal_tests.
Test basic passed.
Test rootdir passed.
Test mkdir passed.
Test rmdir passed.
[sqlfuse_internal_tests.c:380] Assertion failed in test_mknod_unlink(). Expected st.st_ino (5) to be equal to 2 (2).
Test mknod_unlink failed.
Test readdir passed.
Test chmod passed.
Test utime passed.
Test open passed.
Test read_write passed.
Test truncate passed.
Test write_edgecases passed.
Test blocksize passed.
Test rename passed.
Test purge passed.
Test purge_all passed.
Test unlinked_file passed.
Test unlinked_directory passed.
Test fsync passed.
1 test failures. 1 tests failed.
make: *** [Makefile:38: run_unit_tests] Error 1
==> ERROR: A failure occurred in check().
    Aborting...
==> ERROR: Makepkg was unable to build sqlfuse-git.