Skip Menu |

This queue is for tickets about the Crypt-SMIME CPAN distribution.

Report information
The Basics
Id: 119142
Status: rejected
Priority: 0/
Queue: Crypt-SMIME

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

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



Subject: Fails to compile with libressl's libcrypto due to missing cms.h


Gentoo allows end user to compile their system with their choice of libcrypto implementation.

And it appears that the introduction of a requirement on cms.h breaks the ability to use libressl's version of libcrypto ( which is versioned at 2.5.* )

https://bugs.gentoo.org/show_bug.cgi?id=601774

Crypt::SMIME possibly needs special handling here if it wants to regain libressl support.

Though I suspect a specific test for cms.h would help a little, and would potentially give a way to
test for and fix this, seemingly related openbsd bug: 

http://www.cpantesters.org/cpan/report/cc4f153e-b903-11e6-95b0-82d1b97f17ea

> /usr/include/openssl/cms.h:62:2: error: #error CMS is disabled.

-- 
- CPAN kentnl@cpan.org
- Gentoo Perl Maintainer kentnl@gentoo.org ( perl@gentoo.org )
 

I'm afraid I will not fix it because libressl lacking CMS functions is not a bug in this module. Patches are still welcomed though.