Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1741077
Summary: | eiskaltdcpp-2.2.11-23.20190527git09b9ffe.fc31 FTBFS: /usr/include/pango-1.0/pango/pango-coverage.h:28:10: fatal error: hb.h: No such file or directory | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Petr Pisar <ppisar> |
Component: | eiskaltdcpp | Assignee: | Vasiliy Glazov <vascom2> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 31 | CC: | vascom2 |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | https://apps.fedoraproject.org/koschei/build/6802250 | ||
Whiteboard: | |||
Fixed In Version: | eiskaltdcpp-2.2.11-24.20190922gita85c5d8.fc31 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-10-02 00:46:24 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
2019-08-14 08:19:45 UTC
/usr/include/pango-1.0/pango/pango-coverage.h includes <hb.h>. <hb.h> is delivered by harfbuzz-devel: # dnf --quiet repoquery --whatprovides '*/hb.h' harfbuzz-devel-0:2.5.3-3.fc31.i686 harfbuzz-devel-0:2.5.3-3.fc31.x86_64 mingw32-harfbuzz-0:2.5.3-2.fc31.noarch mingw64-harfbuzz-0:2.5.3-2.fc31.noarch # dnf --quiet repoquery --list harfbuzz-devel |grep hb.h /usr/include/harfbuzz/hb.h /usr/include/harfbuzz/hb.h pango-devel run-require "pkgconfig(harfbuzz) >= 2.0.0" provided by harfbuzz-devel. pango pkg-config module correctly inherits harfbuzz include path: # pkg-config --cflags pango |grep harf -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/pixman-1 But the UserCommandMenu.cc compiler command line is missing he harfbuzz include path. I conclude eiskaltdcpp does not use pango pkg-config module for retrieving pango CFLAGS. I am not understand all. Do you have solution? Solution is to fix the cmake scripts eiskaltdcpp uses. I'm sorry but I'm not going to do that. I recommend you forward this issue to the upstream with wording that eiskaltdcpp does not build with pango-1.44.3 because of that. Thanks. FEDORA-2019-24bc5799d8 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-24bc5799d8 eiskaltdcpp-2.2.11-24.20190922gita85c5d8.fc31 has been pushed to the Fedora 31 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-2019-24bc5799d8 eiskaltdcpp-2.2.11-24.20190922gita85c5d8.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report. |