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 1070212
Summary: | evas rawhide FTBFS due to freetype include changes | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Brent Baude <bbaude> |
Component: | evas | Assignee: | Dan Mashal <dan.mashal> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | dan.mashal, tcallawa, terjeros |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-01-10 16:00:42 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: | |||
Bug Depends On: | |||
Bug Blocks: | 1051573 |
Description
Brent Baude
2014-02-26 12:17:21 UTC
Possible proposed fit: [baude@localhost evas]$ git diff diff --git a/evas.spec b/evas.spec index cda6d35..9c840d9 100644 --- a/evas.spec +++ b/evas.spec @@ -1,11 +1,12 @@ Name: evas Version: 1.7.9 -Release: 1%{?dist} +Release: 1.1%{?dist} Summary: Hardware-accelerated state-aware canvas API Group: System Environment/Libraries License: MIT URL: http://web.enlightenment.org/p.php?p=about/efl&l=en Source0: http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2 +Patch99: freetype_header_fix.patch BuildRequires: chrpath BuildRequires: eet-devel @@ -33,6 +34,7 @@ developing applications that use %{name}. %prep %setup -q -n %{name}-%{version} +%patch99 -p1 %build %configure --disable-static -enable-fb @@ -87,6 +89,9 @@ mv %{buildroot}%{_mandir}/man3/Examples.3 %{buildroot}%{_mandir}/man3/%{name}-Ex %changelog +* Thu Feb 24 2014 Brent Baude <baude.com> - 1.7.9-1.1 +- Fix freetype header issue + * Thu Nov 07 2013 Dan Mashal <dan.mashal> - 1.7.9-1 - Update to 1.7.9 and actual patch: [baude@localhost evas]$ cat freetype_header_fix.patch --- evas-1.7.9/src/lib/engines/common/evas_font_load.c.orig 2014-02-26 08:20:09.000000000 -0600 +++ evas-1.7.9/src/lib/engines/common/evas_font_load.c 2014-02-26 08:20:17.000000000 -0600 @@ -5,7 +5,7 @@ #include "evas_font_private.h" /* for Frame-Queuing support */ #include "evas_font_ot.h" -#include <freetype/tttables.h> /* Freetype2 OS/2 font table. */ +#include <freetype2/tttables.h> /* Freetype2 OS/2 font table. */ #ifdef EVAS_CSERVE2 # include "../../cserve2/evas_cs2_private.h" One issue with this is you might decide how you enforce the freetype-devel version with this build so you dont break something with an older freetype Seems to be fixed, closing. |