Bug 2043396 - Fix freetype 2.11.0-1 regression in Fedora 35
Summary: Fix freetype 2.11.0-1 regression in Fedora 35
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: freetype
Version: 35
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Marek Kašík
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-01-21 07:38 UTC by Diego Herrera
Modified: 2022-01-30 01:33 UTC (History)
9 users (show)

Fixed In Version: freetype-2.11.0-2.fc35 freetype-2.11.0-3.fc35
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-01-30 01:33:50 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Diego Herrera 2022-01-21 07:38:16 UTC
There is a regression bug [1] that is affecting freetype 2.11.0-1 on Fedora 35. This is blocking me from being able to provide the angband package [2] for this version of Fedora.

From my perspective there are 2 ways to fix this:

A) Provide the 2.11.1-1 version that is already packaged for rawhide, this brings other fixes besides the regression fix I need. I've been using this version [3] on my F35 installation for the last 2 months and it seems to work fine.

B) Apply the commit [4] that fixes this regression on 2.11.0-1, using this patch [5], then generate a 2.11.0-2 version of freetype for Fedora 35.

I would appreciate if you help me fix this if it's not too much trouble.

[1] https://gitlab.freedesktop.org/freetype/freetype/-/issues/1076
[2] https://src.fedoraproject.org/rpms/angband
[3] https://copr.fedorainfracloud.org/coprs/dherrera/freetype/
[4] https://gitlab.freedesktop.org/freetype/freetype/-/commit/6e9d8d314ff6ab23177b9162c0b96616460bb84e
[5] https://gitlab.freedesktop.org/freetype/freetype/-/commit/6e9d8d314ff6ab23177b9162c0b96616460bb84e.diff

Comment 1 Marek Kašík 2022-01-21 14:51:30 UTC
Hi Diego,

I've pushed the patch to f35 instead of rebasing. Headers in 2.11.1 have quite some changes compared to 2.11.0.

Regards

Comment 2 Fedora Update System 2022-01-21 14:53:40 UTC
FEDORA-2022-c5779b1ae2 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2022-c5779b1ae2

Comment 3 Fedora Update System 2022-01-22 02:08:29 UTC
FEDORA-2022-c5779b1ae2 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-2022-c5779b1ae2`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-c5779b1ae2

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

Comment 4 Diego Herrera 2022-01-22 19:09:31 UTC
(In reply to Fedora Update System from comment #2)
> FEDORA-2022-c5779b1ae2 has been submitted as an update to Fedora 35.
> https://bodhi.fedoraproject.org/updates/FEDORA-2022-c5779b1ae2

Checked the new submitted version, and it doesn't fix the problem. Looked at the repo and saw that you added the patch, but didn't apply it.

Sent you a pull request with the fix.

https://src.fedoraproject.org/rpms/freetype/pull-request/5

Comment 5 Fedora Update System 2022-01-23 01:42:22 UTC
FEDORA-2022-c5779b1ae2 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Marek Kašík 2022-01-24 08:20:12 UTC
(In reply to Diego Herrera from comment #4)
> (In reply to Fedora Update System from comment #2)
> > FEDORA-2022-c5779b1ae2 has been submitted as an update to Fedora 35.
> > https://bodhi.fedoraproject.org/updates/FEDORA-2022-c5779b1ae2
> 
> Checked the new submitted version, and it doesn't fix the problem. Looked at
> the repo and saw that you added the patch, but didn't apply it.
> 
> Sent you a pull request with the fix.
> 
> https://src.fedoraproject.org/rpms/freetype/pull-request/5

I'm sorry about that, I hadn't chance to reproduce it so this happened.

Comment 7 Fedora Update System 2022-01-24 08:36:49 UTC
FEDORA-2022-d3a2408f3a has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2022-d3a2408f3a

Comment 8 Fedora Update System 2022-01-25 02:10:07 UTC
FEDORA-2022-d3a2408f3a 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-2022-d3a2408f3a`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-d3a2408f3a

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

Comment 9 Fedora Update System 2022-01-30 01:33:50 UTC
FEDORA-2022-d3a2408f3a has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.