Skip Menu |
 

This queue is for tickets about the Filter-Crypto CPAN distribution.

Report information
The Basics
Id: 123204
Status: open
Priority: 0/
Queue: Filter-Crypto

People
Owner: Nobody in particular
Requestors: imdonp [...] gmail.com
Cc:
AdminCc:

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



MIME-Version: 1.0
X-Spam-Status: No, score=-1.333 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_SOFTFAIL=0.665] autolearn=no
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
Content-Type: multipart/alternative; boundary="001a114f05129edb9e055adf67c7"
Message-ID: <CADZG+N3con69LT=6V1SKSBEUP53-wRSUS7gA7QBty18tAxq+8Q [...] mail.gmail.com>
X-Received: by 10.157.74.55 with SMTP id h52mr936815otf.6.1507290446222; Fri, 06 Oct 2017 04:47:26 -0700 (PDT)
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Spam-Score: -1.333
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 71D45240336 for <cpan-bug+Filter-Crypto [...] hipster.bestpractical.com>; Fri, 6 Oct 2017 07:47:41 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pUQbeRe-6F5h for <cpan-bug+Filter-Crypto [...] hipster.bestpractical.com>; Fri, 6 Oct 2017 07:47:34 -0400 (EDT)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 415BE240076 for <bug-Filter-Crypto [...] rt.cpan.org>; Fri, 6 Oct 2017 07:47:33 -0400 (EDT)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 7B43211D897 for <bug-Filter-Crypto [...] rt.cpan.org>; Fri, 6 Oct 2017 04:47:32 -0700 (PDT)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 9E2A6120534 for <bug-Filter-Crypto [...] rt.cpan.org>; Fri, 6 Oct 2017 04:47:29 -0700 (PDT)
Received: from mail-oi0-f45.google.com (mail-oi0-f45.google.com [209.85.218.45]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id 606B111D897 for <bug-Filter-Crypto [...] rt.cpan.org>; Fri, 6 Oct 2017 04:47:27 -0700 (PDT)
Received: by mail-oi0-f45.google.com with SMTP id f3so29236488oia.2 for <bug-Filter-Crypto [...] rt.cpan.org>; Fri, 06 Oct 2017 04:47:27 -0700 (PDT)
Received: by 10.157.61.116 with HTTP; Fri, 6 Oct 2017 04:47:25 -0700 (PDT)
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] gmail.com
X-Google-SMTP-Source: AOwi7QCHjyzN802ali5VLqHQd7mwUnp1lW5GE8ssHCMhw1JGeciqvprrbeKnh8rg/FOxthZPROhfl30YqkW5W7dhfec=
Delivered-To: cpan-bug+Filter-Crypto [...] hipster.bestpractical.com
Subject: Centos 6, 7 , raspbian , etc.. Fails to build with openssl > 1.0.1
Return-Path: <imdonp [...] gmail.com>
X-RT-Mail-Extension: filter-crypto
X-Original-To: cpan-bug+Filter-Crypto [...] hipster.bestpractical.com
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Y0FewFFFzUS1aSrVylufeYU0ASapSVAvxLb7Oilpul0=; b=UxzNwG+Eqn6rKhPt89n4TOQCDNMqK2qZ1ySgMaA82umP6ZS0k8hKU4pk5QWlylYeCg tFYDii0qlaQsHfebxcf3MIqmigwwCVvOJ0M5jIwmJS5TsHsLckZ8Uptzpyjj/6aAlWpU YiY4D6RdDvtcSG0ZbFOvVBtQ2ykifxwFjxpkRFgl817+wPiB80GZKKnMgsOyxa3Sd+r9 3gYKC33ETIzLZzgz5UVxjtI+yzfNx+mIhGHESlE0BYs+VZDkPdoJ5BFpuqjVfhe6jMDC 7To67NO/i7w45d4ctsUfFOtCj5N2NYGkRVDhBdEpegGSFezdrTZioMyTLgSZq2GD8gR3 /38A==
X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Y0FewFFFzUS1aSrVylufeYU0ASapSVAvxLb7Oilpul0=; b=sr9UPOs616HHcnjNVJmJ0WqFJoA0Z7ANi/PMw2qJnq2aj2/8dO3ArpxxB7emt1ztpw Q3XErL2nA4FI+wiLT572k3BR5yUXcZYoSmWtHobbC7PKjgLe7+KJZH2wW1RxXkV7d6Cb 3NmP/mL0FbDiIJyldw0et20fuwBoRoppb+2ufoD9/US84xRIVwVsLkj/9Dl2VZcUUiUZ uG1uplOu2l9123NejJTEtWAq1qxs0ATNwPlDgRMgKp89wgcjRnr6mQb/XsjJL7ij1hLB 6zAYOYItX5QB/Ammot5rgR5T8JHu2qIQpxQWFbmNwulmcXgPAYpcEthTRtGRrr2pRTWQ 4ssA==
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_NO_HTTP 0.1, HTML_00_10 0.05, BODYTEXTH_SIZE_3000_MORE 0, BODY_SIZE_10000_PLUS 0, DATE_TZ_NA 0, DKIM_SIGNATURE 0, NO_CTA_URI_FOUND 0, NO_URI_FOUND 0, NO_URI_HTTPS 0, SPF_PASS 0, WEBMAIL_SOURCE 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_ALT 0, __DQ_NEG_HEUR 0, __DQ_NEG_IP 0, __FRAUD_WEBMAIL 0, __FRAUD_WEBMAIL_FROM 0, __FROM_GMAIL 0, __HAS_FROM 0, __HAS_HTML 0, __HAS_MSGID 0, __HELO_GMAIL 0, __HEX28_LC_BOUNDARY 0, __HIGHBITS 0, __HTML_TAG_DIV 0, __LINES_OF_YELLING 0, __MIME_HTML 0, __MIME_TEXT_H 0, __MIME_TEXT_H1 0, __MIME_TEXT_H2 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_TEXT_P2 0, __MIME_VERSION 0, __PHISH_SPEAR_HTTP_RECEIVED 0, __PHISH_SPEAR_STRUCTURE_1 0, __RDNS_GMAIL 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __YOUTUBE_RCVD 0, __zen.spamhaus.org_ERROR '
Date: Fri, 6 Oct 2017 07:47:25 -0400
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2017.10.6.114217
To: bug-Filter-Crypto [...] rt.cpan.org
From: Don Peddicord <imdonp [...] gmail.com>
X-GM-Message-State: AMCzsaU0q97fFq25GOhFu67KnF3xnuDNjUw4TSCPKa2VStfr3Mv32D3X OJIAOnKmZpB5H5V45GyR1HlntrQq0//1EDnXGoN9cmgy
X-RT-Interface: Email
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-Length: 7981
Download (untitled) / with headers
text/plain 7.7k
[root@donpeddev Filter-Crypto-2.07-vscyI6]# make make[1]: Entering directory `/root/.cpan/build/Filter-Crypto-2.07-vscyI6/CryptFile' gcc -c -I/opt/perlutils/Perl64-5.24.1/spawar-libs/include -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protect or-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2 -DVERSION=\"2.07\" -DXS_VERSION=\"2. 07\" -fPIC "-I/opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE" -DFILTER_CRYPTO_OPENSSL_VERSION=1010100 CryptFile .c In file included from ../CryptoCommon-c.inc:47:0, from CryptFile.xs:30: ../CryptoCommon-c.inc: In function ‘FilterCrypto_CryptoAlloc’: ../CryptoCommon-c.inc:160:31: error: invalid application of ‘sizeof’ to incomplete type ‘EVP_CIPHER_CTX’ Newxz(ctx->cipher_ctx, 1, EVP_CIPHER_CTX); ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/perl.h:3668:62: note: in definition of macro ‘EXPECT’ # define EXPECT(expr,val) __builtin_expect(expr,val) ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/perl.h:3673:52: note: in expansion of macro ‘cBOOL’ #define UNLIKELY(cond) EXPECT(cBOOL(cond),FALSE) ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:1998:9: note: in expansion of macro ‘UNLIKELY’ (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \ ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:1994:9: note: in expansion of macro ‘_MEM_WRAP_NEEDS_RUNT IME_CHECK’ ((_MEM_WRAP_NEEDS_RUNTIME_CHECK(n,t) ? (MEM_SIZE)(n) : \ ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:1998:18: note: in expansion of macro ‘_MEM_WRAP_WILL_WRA ’ (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:2005:30: note: in expansion of macro ‘MEM_WRAP_CHECK’ #define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t), ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:2088:28: note: in expansion of macro ‘MEM_WRAP_CHECK_’ #define Newxz(v,n,t) (v = (MEM_WRAP_CHECK_(n,t) (t*)MEM_LOG_ALLOC(n,t,safecalloc((n),sizeof(t))))) ^ ../CryptoCommon-c.inc:160:5: note: in expansion of macro ‘Newxz’ Newxz(ctx->cipher_ctx, 1, EVP_CIPHER_CTX); ^ ../CryptoCommon-c.inc:160:31: error: invalid application of ‘sizeof’ to incomplete type ‘EVP_CIPHER_CTX’ Newxz(ctx->cipher_ctx, 1, EVP_CIPHER_CTX); ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/perl.h:3668:62: note: in definition of macro ‘EXPECT’ # define EXPECT(expr,val) __builtin_expect(expr,val) ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/perl.h:3673:52: note: in expansion of macro ‘cBOOL’ #define UNLIKELY(cond) EXPECT(cBOOL(cond),FALSE) ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:1998:9: note: in expansion of macro ‘UNLIKELY’ (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \ ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:1998:18: note: in expansion of macro ‘_MEM_WRAP_WILL_WRA ’ (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \ ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:2005:30: note: in expansion of macro ‘MEM_WRAP_CHECK’ #define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t), ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:2088:28: note: in expansion of macro ‘MEM_WRAP_CHECK_’ #define Newxz(v,n,t) (v = (MEM_WRAP_CHECK_(n,t) (t*)MEM_LOG_ALLOC(n,t,safecalloc((n),sizeof(t))))) ^ ../CryptoCommon-c.inc:160:5: note: in expansion of macro ‘Newxz’ Newxz(ctx->cipher_ctx, 1, EVP_CIPHER_CTX); ^ ../CryptoCommon-c.inc:160:31: error: invalid application of ‘sizeof’ to incomplete type ‘EVP_CIPHER_CTX’ Newxz(ctx->cipher_ctx, 1, EVP_CIPHER_CTX); ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/perl.h:3668:62: note: in definition of macro ‘EXPECT’ # define EXPECT(expr,val) __builtin_expect(expr,val) ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/perl.h:3673:52: note: in expansion of macro ‘cBOOL’ #define UNLIKELY(cond) EXPECT(cBOOL(cond),FALSE) ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:1998:9: note: in expansion of macro ‘UNLIKELY’ (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \ ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:1998:18: note: in expansion of macro ‘_MEM_WRAP_WILL_WRA ’ (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \ ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:2005:30: note: in expansion of macro ‘MEM_WRAP_CHECK’ #define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t), ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:2088:28: note: in expansion of macro ‘MEM_WRAP_CHECK_’ #define Newxz(v,n,t) (v = (MEM_WRAP_CHECK_(n,t) (t*)MEM_LOG_ALLOC(n,t,safecalloc((n),sizeof(t))))) ^ ../CryptoCommon-c.inc:160:5: note: in expansion of macro ‘Newxz’ Newxz(ctx->cipher_ctx, 1, EVP_CIPHER_CTX); ^ In file included from /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/perl.h:2684:0, from ../CryptoCommon-c.inc:47, from CryptFile.xs:30: ../CryptoCommon-c.inc:160:31: error: invalid application of ‘sizeof’ to incomplete type ‘EVP_CIPHER_CTX’ Newxz(ctx->cipher_ctx, 1, EVP_CIPHER_CTX); ^ /opt/perlutils/Perl64-5.24.1/lib/5.24.1/x86_64-linux-thread-multi/CORE/handy.h:2077:35: note: in definition of macro ‘MEM_LOG_ALLOC’ #define MEM_LOG_ALLOC(n,t,a) (a) ^ ../CryptoCommon-c.inc:160:5: note: in expansion of macro ‘Newxz’ Newxz(ctx->cipher_ctx, 1, EVP_CIPHER_CTX); ^ In file included from CryptFile.xs:30:0: ../CryptoCommon-c.inc: In function ‘FilterCrypto_CryptoInitCipher’: ../CryptoCommon-c.inc:258:17: warning: ‘RAND_pseudo_bytes’ is deprecated (declared at /opt/perlutils/Perl64-5.24.1/spawar-libs/include/openssl/rand.h:44) [-Wdeprecated-declarations] if (!RAND_pseudo_bytes(salt_text, ctx->required_salt_len)) { ^ ../CryptoCommon-c.inc:288:17: warning: ‘RAND_pseudo_bytes’ is deprecated (declared at /opt/perlutils/Perl64-5.24.1/spawar-libs/include/openssl/rand.h:44) [-Wdeprecated-declarations] if (!RAND_pseudo_bytes(iv_text, ctx->required_iv_len)) { ^ ./../CryptoCommon-xs.inc: In function ‘XS_Filter__Crypto__CryptFile_DESTROY’: ./../CryptoCommon-xs.inc:78:9: warning: ‘ERR_remove_state’ is deprecated (declared at /opt/perlutils/Perl64-5.24.1/spawar-libs/include/openssl/err.h:258) [-Wdeprecated-declarations] ERR_remove_state(0); ^ make[1]: *** [CryptFile.o] Error 1 make[1]: Leaving directory `/root/.cpan/build/Filter-Crypto-2.07-vscyI6/CryptFile' make: *** [subdirs] Error 2 [root@donpeddev Filter-Crypto-2.07-vscyI6]# -- Don Peddicord
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 9551
MIME-Version: 1.0
In-Reply-To: <CADZG+N3con69LT=6V1SKSBEUP53-wRSUS7gA7QBty18tAxq+8Q [...] mail.gmail.com>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <CADZG+N3con69LT=6V1SKSBEUP53-wRSUS7gA7QBty18tAxq+8Q [...] mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-13377-1507310368-961.123204-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 198
Download (untitled) / with headers
text/plain 198b
Thanks for the report. This should be fixed already in the Github repo, which I really should have released by now!: https://github.com/steve-m-hay/Filter-Crypto I will make a new release soon :-)


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.