Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 824826 - mail-client/thunderbird requires media-libs/libpng[apng]
Summary: mail-client/thunderbird requires media-libs/libpng[apng]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 824018
  Show dependency tree
 
Reported: 2021-11-19 12:13 UTC by Michał Górny
Modified: 2022-03-11 12:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-11-19 12:13:58 UTC
This package seems to depend on APNG-patched version of media-libs/libpng.  These patches have been rejected upstream and are known to break WebKit.  Please fix the package to work without custom patching.
Comment 1 Larry the Git Cow gentoo-dev 2021-12-12 21:31:56 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f32b5962633d209b70528e43ea746f9a306c33

commit 16f32b5962633d209b70528e43ea746f9a306c33
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2021-11-19 14:47:59 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2021-12-12 21:31:42 +0000

    mail-client/thunderbird: Add USE=system-png
    
    Since Thunderbird requires patched version of media-libs/libpng
    and the patches are known to break WebKit, provide the ability to build
    against vendored libpng in order to make it possible for the users
    to return to vanilla libpng.
    
    See-also: https://gitweb.gentoo.org/sites/projects/council.git/tree/meeting-logs/20211212.txt#n98
    Bug: https://bugs.gentoo.org/824826
    Signed-off-by: Michał Górny <mgorny@gentoo.org>
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 mail-client/thunderbird/thunderbird-78.13.0.ebuild | 6 +++---
 mail-client/thunderbird/thunderbird-78.14.0.ebuild | 6 +++---
 mail-client/thunderbird/thunderbird-91.3.0.ebuild  | 6 +++---
 mail-client/thunderbird/thunderbird-91.3.1.ebuild  | 6 +++---
 mail-client/thunderbird/thunderbird-91.3.2.ebuild  | 6 +++---
 mail-client/thunderbird/thunderbird-91.4.0.ebuild  | 6 +++---
 6 files changed, 18 insertions(+), 18 deletions(-)
Comment 2 Larry the Git Cow gentoo-dev 2021-12-13 01:16:50 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1aea6c8eb5061a470e8fab72c3a3258c6bfae5

commit af1aea6c8eb5061a470e8fab72c3a3258c6bfae5
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-12-13 01:15:07 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-12-13 01:16:30 +0000

    mail-client/thunderbird: revbump to propagate libpng changes
    
    Needed for --changed-use users to pick up the change.
    
    Bug: https://bugs.gentoo.org/824826
    See: 16f32b5962633d209b70528e43ea746f9a306c33
    Signed-off-by: Sam James <sam@gentoo.org>

 mail-client/thunderbird/metadata.xml                                  | 4 ++--
 .../{thunderbird-78.13.0.ebuild => thunderbird-78.13.0-r1.ebuild}     | 0
 .../{thunderbird-78.14.0.ebuild => thunderbird-78.14.0-r1.ebuild}     | 0
 .../{thunderbird-91.3.0.ebuild => thunderbird-91.3.0-r1.ebuild}       | 0
 .../{thunderbird-91.3.1.ebuild => thunderbird-91.3.1-r1.ebuild}       | 0
 .../{thunderbird-91.3.2.ebuild => thunderbird-91.3.2-r1.ebuild}       | 0
 .../{thunderbird-91.4.0.ebuild => thunderbird-91.4.0-r1.ebuild}       | 0
 7 files changed, 2 insertions(+), 2 deletions(-)