Bug 2002541

Summary: libmemcached-awesome-devel:1.1: missing headers during compilation
Product: [Fedora] Fedora Reporter: mkulik
Component: libmemcached-awesomeAssignee: Remi Collet <fedora>
Status: CLOSED ERRATA QA Contact:
Severity: low Docs Contact:
Priority: unspecified    
Version: rawhideCC: fedora
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: libmemcached-awesome-1.1.0-8.fc35 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-09-24 20:19:35 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 mkulik 2021-09-09 07:07:50 UTC
Description of problem:

Error during compilation with imported libmemcached headers.


Version-Release number of selected component (if applicable):

libmemcached-awesome-devel-1.1.0-6.fc35.x86_64


How reproducible:

Always.


Steps to Reproduce:
1. dnf install -y libmemcached-devel gcc g++
2. create file: test.gcc with content:
#include <libmemcached/memcached.h>


int main() {return 0;}

3. gcc test.cpp && echo 'DONE'

Actual results:

In file included from /usr/include/libmemcached-1.0/memcached.h:45,
                 from /usr/include/libmemcached/memcached.h:18,
                 from dupa.cpp:1:
/usr/include/libmemcached-1.0/struct/sasl.h:17:12: fatal error: sasl/sasl.h: No such file or directory
   17 | #  include <sasl/sasl.h>
      |            ^~~~~~~~~~~~~
compilation terminated.


Expected results:
DONE

Additional info:
Probably package is missing sasl dependency.

Comment 1 Remi Collet 2021-09-09 07:42:12 UTC
Reported upstream as a pkg-config file issue

https://github.com/awesomized/libmemcached/issues/120

Comment 3 Fedora Update System 2021-09-09 07:53:34 UTC
FEDORA-2021-5688bc5208 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-5688bc5208

Comment 4 Fedora Update System 2021-09-09 21:06:44 UTC
FEDORA-2021-5688bc5208 has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-5688bc5208`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-5688bc5208

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Fedora Update System 2021-09-24 20:19:35 UTC
FEDORA-2021-5688bc5208 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.