Bug 1461669
Summary: | cyrus-imapd-3.0.1-5.fc27 FTBFS: managesieve.so: undefined symbol: sqlite3_column_text | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Petr Pisar <ppisar> |
Component: | cyrus-imapd | Assignee: | Jason Tibbitts <j> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | code, j, pokorra.mailinglists, pzhukov, vanmeeuwen+fedora, zdohnal |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | https://apps.fedoraproject.org/koschei/package/cyrus-imapd?collection=f27 | ||
Whiteboard: | |||
Fixed In Version: | cyrus-imapd-3.0.1-6.fc27 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-06-16 01:35:49 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Petr Pisar
2017-06-15 06:27:24 UTC
Ugh, this of course was working fine before the perl rebuild. I'm not sure I understand what you mean by "removing hardening suppression". Are you saying that you should not use hardening flags when building compiled code in Perl modules? Perl XS stuff is not something I have a lot of experience with so I will probably need a bit of guidance here. So, looking at the Perl spec I noticed references to https://bugzilla.redhat.com/show_bug.cgi?id=1238804 which I suppose explains your somewhat cryptic comment about removing hardening suppression. I guess when the compiler flags used by Perl recently changed to come in line with what the distro uses, something related to implicit linking also changed. And if you tweak the relevant Makefile.PL to add -lsqlite3 then that error goes away (and is replaced by another one related to Postgres). In any case, this is fixed in rawhide. |