Created attachment 587084 [details] build.log > i686-pc-linux-gnu-gcc -O2 -pipe -march=pentium4m -mtune=pentium4m -Wno-error=jump-misses-init -Wno-error=sign-compare -DSQLITE_HAS_CODEC -DSQLCIPHER_CRYPTO_OPENSSL -DSQLITE_OS_UNIX=1 -Wl,-O1 -Wl,--as-needed sqlite3.c -o sqlite3 > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../lib/Scrt1.o: in function `_start': > /var/tmp/portage/sys-libs/glibc-2.29-r2/work/glibc-2.29/csu/../sysdeps/i386/start.S:100: undefined reference to `main' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_add_random': > sqlite3.c:(.text+0x5830): undefined reference to `RAND_add' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_get_block_sz': > sqlite3.c:(.text+0x5867): undefined reference to `EVP_CIPHER_block_size' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_get_iv_sz': > sqlite3.c:(.text+0x5889): undefined reference to `EVP_CIPHER_iv_length' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_get_key_sz': > sqlite3.c:(.text+0x58ab): undefined reference to `EVP_CIPHER_key_length' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_get_cipher': > sqlite3.c:(.text+0x58cd): undefined reference to `EVP_CIPHER_nid' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x58d5): undefined reference to `OBJ_nid2sn' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_cipher': > sqlite3.c:(.text+0x591e): undefined reference to `EVP_CIPHER_CTX_new' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x5956): undefined reference to `EVP_CipherInit_ex' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x5967): undefined reference to `EVP_CIPHER_CTX_free' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x5992): undefined reference to `EVP_CIPHER_CTX_set_padding' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x59c2): undefined reference to `EVP_CipherInit_ex' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x59ee): undefined reference to `EVP_CipherUpdate' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x5a0a): undefined reference to `EVP_CipherFinal_ex' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_kdf': > sqlite3.c:(.text+0x5a58): undefined reference to `EVP_sha256' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x5a98): undefined reference to `PKCS5_PBKDF2_HMAC' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x5aaa): undefined reference to `EVP_sha1' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x5ab1): undefined reference to `EVP_sha512' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_random': > sqlite3.c:(.text+0x5aea): undefined reference to `RAND_bytes' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `pthreadMutexTry': > sqlite3.c:(.text+0x5b48): undefined reference to `pthread_mutex_trylock' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `unixDlClose': > sqlite3.c:(.text+0x625a): undefined reference to `dlclose' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `unixDlSym': > sqlite3.c:(.text+0x6282): undefined reference to `dlsym' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `unixDlOpen': > sqlite3.c:(.text+0x62aa): undefined reference to `dlopen' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlite3ThreadCreate': > sqlite3.c:(.text+0x7a26): undefined reference to `pthread_create' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_get_hmac_sz': > sqlite3.c:(.text+0x12fd9): undefined reference to `EVP_sha256' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x12fe1): undefined reference to `EVP_MD_size' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x12feb): undefined reference to `EVP_sha1' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x12ff3): undefined reference to `EVP_MD_size' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x12ffd): undefined reference to `EVP_sha512' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x13005): undefined reference to `EVP_MD_size' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_hmac': > sqlite3.c:(.text+0x13069): undefined reference to `CRYPTO_malloc' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x13080): undefined reference to `HMAC_CTX_init' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x130ae): undefined reference to `HMAC_CTX_cleanup' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x130b6): undefined reference to `CRYPTO_free' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x130df): undefined reference to `EVP_sha512' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x130ff): undefined reference to `HMAC_Init_ex' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x13117): undefined reference to `HMAC_Update' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x1313b): undefined reference to `HMAC_Update' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x13157): undefined reference to `HMAC_Final' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x13169): undefined reference to `EVP_sha1' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x13173): undefined reference to `EVP_sha256' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `pthreadMutexAlloc': > sqlite3.c:(.text+0x131d0): undefined reference to `pthread_mutexattr_init' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x131e0): undefined reference to `pthread_mutexattr_settype' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x131f4): undefined reference to `pthread_mutexattr_destroy' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlite3ThreadJoin.constprop.608': > sqlite3.c:(.text+0x13f48): undefined reference to `pthread_join' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_deactivate': > sqlite3.c:(.text+0x1b32c): undefined reference to `EVP_cleanup' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_activate': > sqlite3.c:(.text+0x1b3ca): undefined reference to `EVP_get_cipherbyname' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: sqlite3.c:(.text+0x1b409): undefined reference to `OPENSSL_add_all_algorithms_noconf' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `sqlcipher_openssl_ctx_init': > sqlite3.c:(.text+0x1b449): undefined reference to `EVP_get_cipherbyname' > /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-db/sqlcipher-4.0.1/temp/ccQFtQxD.o: in function `unixDlError': > sqlite3.c:(.text+0x2842f): undefined reference to `dlerror' > collect2: error: ld returned 1 exit status > make: *** [<builtin>: sqlite3] Error 1 > * ERROR: dev-db/sqlcipher-4.0.1::gentoo failed (test phase): > * Make test failed. See above for details.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8258aca47ae25db2d6631bb1f9ff337733e61740 commit 8258aca47ae25db2d6631bb1f9ff337733e61740 Author: Sergey Popov <pinkbyte@gentoo.org> AuthorDate: 2019-08-19 07:45:59 +0000 Commit: Sergey Popov <pinkbyte@gentoo.org> CommitDate: 2019-08-19 07:46:28 +0000 dev-db/sqlcipher: restrict failing testsuite Bug: https://bugs.gentoo.org/692310 Signed-off-by: Sergey Popov <pinkbyte@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-db/sqlcipher/sqlcipher-4.0.1.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
It seems that upstream messed up testsuite again, like it was 3 years ago[1], so i do not think that this is a blocker for stabilizaion [1] - https://github.com/sqlcipher/sqlcipher/issues/172