Skip Menu |

This queue is for tickets about the DBD-SQLcipher CPAN distribution.

Report information
The Basics
Id: 121290
Status: resolved
Priority: 0/
Queue: DBD-SQLcipher

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.02
Fixed in: 0.02



Subject: Compilation fails on debian/stretch
Compilation log: ... cc -c -I. -I/opt/perl-5.25.12/lib/site_perl/5.25.12/x86_64-linux/auto/DBI -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-Bsymbolic -O2 -DVERSION=\"1.48\" -DXS_VERSION=\"1.48\" -fPIC "-I/opt/perl-5.25.12/lib/5.25.12/x86_64-linux/CORE" -DSQLITE_HAS_CODEC -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_API_ARMOR -DHAVE_USLEEP=1 -DTHREADSAFE=0 sqlite3.c sqlite3.c: In function ‘sqlcipher_openssl_hmac’: sqlite3.c:16941:12: error: storage size of ‘hctx’ isn’t known HMAC_CTX hctx; ^~~~ sqlite3.c:16943:3: warning: implicit declaration of function ‘HMAC_CTX_init’ [-Wimplicit-function-declaration] HMAC_CTX_init(&hctx); ^~~~~~~~~~~~~ sqlite3.c:16948:3: warning: implicit declaration of function ‘HMAC_CTX_cleanup’ [-Wimplicit-function-declaration] HMAC_CTX_cleanup(&hctx); ^~~~~~~~~~~~~~~~ sqlite3.c: In function ‘sqlcipher_openssl_cipher’: sqlite3.c:16958:18: error: storage size of ‘ectx’ isn’t known EVP_CIPHER_CTX ectx; ^~~~ ...
On 2017-04-22 08:09:36, SREZIC wrote: Show quoted text
> Compilation log: > > ... > cc -c -I. -I/opt/perl-5.25.12/lib/site_perl/5.25.12/x86_64- > linux/auto/DBI -fwrapv -fno-strict-aliasing -pipe -fstack-protector- > strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > -Wl,-Bsymbolic -O2 -DVERSION=\"1.48\" -DXS_VERSION=\"1.48\" -fPIC "- > I/opt/perl-5.25.12/lib/5.25.12/x86_64-linux/CORE" -DSQLITE_HAS_CODEC > -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA > -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_API_ARMOR > -DHAVE_USLEEP=1 -DTHREADSAFE=0 sqlite3.c > sqlite3.c: In function ‘sqlcipher_openssl_hmac’: > sqlite3.c:16941:12: error: storage size of ‘hctx’ isn’t known > HMAC_CTX hctx; > ^~~~ > sqlite3.c:16943:3: warning: implicit declaration of function > ‘HMAC_CTX_init’ [-Wimplicit-function-declaration] > HMAC_CTX_init(&hctx); > ^~~~~~~~~~~~~ > sqlite3.c:16948:3: warning: implicit declaration of function > ‘HMAC_CTX_cleanup’ [-Wimplicit-function-declaration] > HMAC_CTX_cleanup(&hctx); > ^~~~~~~~~~~~~~~~ > sqlite3.c: In function ‘sqlcipher_openssl_cipher’: > sqlite3.c:16958:18: error: storage size of ‘ectx’ isn’t known > EVP_CIPHER_CTX ectx; > ^~~~ > ...
This does not seem to happen anymore with 0.02.