Bug 1423254

Summary: cherokee: FTBFS in rawhide
Product: [Fedora] Fedora Reporter: Fedora Release Engineering <releng>
Component: cherokeeAssignee: Pavel Lisý <pavel.lisy>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: grgoffe, jwakely, pavel.lisy, tomek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: cherokee-1.2.104-6.fc27 cherokee-1.2.104-6.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-01-25 07:14:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1423041    
Attachments:
Description Flags
build.log
none
root.log
none
state.log none

Description Fedora Release Engineering 2017-02-17 03:20:50 UTC
Your package cherokee failed to build from source in current rawhide.

https://koji.fedoraproject.org/koji/taskinfo?taskID=17710712

For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

Comment 1 Fedora Release Engineering 2017-02-17 03:20:55 UTC
Created attachment 1251515 [details]
build.log

Comment 2 Fedora Release Engineering 2017-02-17 03:20:58 UTC
Created attachment 1251516 [details]
root.log

Comment 3 Fedora Release Engineering 2017-02-17 03:21:00 UTC
Created attachment 1251517 [details]
state.log

Comment 4 Jonathan Wakely 2017-02-17 13:06:33 UTC
Incompatible with OpenSSL 1.1.0

In file included from cryptor_libssl.c:56:0:
cryptor_libssl_dh_512.c: In function 'get_dh512':
cryptor_libssl_dh_512.c:21:4: error: dereferencing pointer to incomplete type 'DH {aka struct dh_st}'
  dh->p=BN_bin2bn(dh512_p,sizeof(dh512_p),NULL);
    ^~
cryptor_libssl.c: In function 'cherokee_cryptor_libssl_find_vserver':
cryptor_libssl.c:241:46: error: dereferencing pointer to incomplete type 'SSL {aka struct ssl_st}'
  SSL_set_options(ssl, SSL_CTX_get_options(ssl->ctx));
                                              ^~
cryptor_libssl.c: In function 'cherokee_plugin_libssl_init':
cryptor_libssl.c:1333:2: warning: 'OPENSSL_config' is deprecated [-Wdeprecated-declarations]
  OPENSSL_config (NULL);
  ^~~~~~~~~~~~~~
In file included from /usr/include/openssl/opensslconf.h:27:0,
                 from /usr/include/openssl/ct.h:13,
                 from /usr/include/openssl/ssl.h:61,
                 from cryptor_libssl.h:52,
                 from cryptor_libssl.c:43:
/usr/include/openssl/conf.h:92:1: note: declared here
 DEPRECATEDIN_1_1_0(void OPENSSL_config(const char *config_name))
 ^

Comment 5 Fedora End Of Life 2017-02-28 11:24:11 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle.
Changing version to '26'.

Comment 6 Tomasz Torcz 2017-09-22 10:05:22 UTC
Upstream support for openssl 1.1 is at https://github.com/cherokee/webserver/commit/75f041e2255e6dd0692db2f14611c2647dbe8425

Comment 7 George R. Goffe 2017-11-26 20:06:07 UTC
Hi,

Watching and waiting for a fix for this problem.

Thanks,

George...

 Problem 1: cannot install both mariadb-connector-c-3.0.2-20.fc28.x86_64 and mariadb-connector-c-3.0.2-19.fc28.x86_64
  - package cherokee-1.2.104-1.fc25.x86_64 requires libmysqlclient.so.18()(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package mariadb-connector-c-3.0.2-19.fc28.x86_64
  - cannot install the best update candidate for package cherokee-1.2.104-1.fc25.x86_64
 Problem 2: problem with installed package cherokee-1.2.104-1.fc25.x86_64
  - package cherokee-1.2.104-1.fc25.x86_64 requires libmysqlclient.so.18()(64bit), but none of the providers can be installed
  - cannot install both mariadb-connector-c-3.0.2-20.fc28.x86_64 and mariadb-connector-c-3.0.2-19.fc28.x86_64
  - mariadb-connector-c-3.0.2-20.fc28.i686 has inferior architecture
  - package mariadb-connector-c-devel-3.0.2-20.fc28.x86_64 requires mariadb-connector-c = 3.0.2-20.fc28, but none of the providers can be installed
  - cannot install the best update candidate for package mariadb-connector-c-devel-3.0.2-19.fc28.x86_64

Comment 8 Fedora Update System 2017-12-13 18:07:25 UTC
cherokee-1.2.104-5.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-fe0a1d7de2

Comment 9 Fedora Update System 2017-12-13 18:16:56 UTC
cherokee-1.2.104-5.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-6f4d36778e

Comment 10 Fedora Update System 2017-12-14 06:14:22 UTC
cherokee-1.2.104-5.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-6f4d36778e

Comment 11 Fedora Update System 2017-12-14 11:14:16 UTC
cherokee-1.2.104-5.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-fe0a1d7de2

Comment 12 Fedora Update System 2018-01-15 17:25:57 UTC
cherokee-1.2.104-6.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-a6d868bcdc

Comment 13 Fedora Update System 2018-01-15 17:27:28 UTC
cherokee-1.2.104-6.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-2394655c7f

Comment 14 Fedora Update System 2018-01-17 06:47:10 UTC
cherokee-1.2.104-6.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-2394655c7f

Comment 15 Fedora Update System 2018-01-17 06:56:20 UTC
cherokee-1.2.104-6.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-a6d868bcdc

Comment 16 Fedora Update System 2018-01-25 07:14:41 UTC
cherokee-1.2.104-6.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 17 Fedora Update System 2018-01-25 10:51:00 UTC
cherokee-1.2.104-6.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.