Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 739600 - www-client/firefox-80.0 - .../work/firefox-80.0/dom/media/platforms/PDMFactory.cpp:374:39: error: no member named 'UseWaylandHardwareVideoDecoding' in 'gfxPlatformGtk'; did you mean 'UseHardwareVideoDecoding'?
Summary: www-client/firefox-80.0 - .../work/firefox-80.0/dom/media/platforms/PDMFactor...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-30 07:53 UTC by Alexander Polozov
Modified: 2020-08-30 17:14 UTC (History)
0 users

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


Attachments
build.log (build.log.bz2,210.24 KB, application/x-bzip)
2020-08-30 09:01 UTC, Alexander Polozov
Details
environment (environment.bz2,47.20 KB, application/x-bzip)
2020-08-30 09:02 UTC, Alexander Polozov
Details
emerge --info (emergeinfo.bz2,3.47 KB, application/x-bzip)
2020-08-30 13:33 UTC, Alexander Polozov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Polozov 2020-08-30 07:53:06 UTC
44:09.92 /tmp/www-client/firefox-80.0/work/firefox-80.0/dom/media/platforms/PDMFactory.cpp:374:39: error: no member named 'UseWaylandHardwareVideoDecoding' in 'gfxPlatformGtk'; did you mean 'UseHardwareVideoDecoding'?
44:09.92       !gfxPlatformGtk::GetPlatform()->UseWaylandHardwareVideoDecoding()) {
44:09.92                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44:09.92 

Reproducible: Always
Comment 1 josef.95 2020-08-30 07:58:06 UTC
It is already fixed (without revision bump) -- please try it after a fresh emerge --sync
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2020-08-30 08:12:37 UTC
commit ac4313bb0dce561437a4a3f68bc7ddedbd320def
Author: Thomas Deutschmann <whissi@gentoo.org>
Date:   Sun Aug 30 03:58:07 2020 +0200

    www-client/firefox: fix USE=wayland

    Package-Manager: Portage-3.0.4, Repoman-3.0.1
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Comment 3 Alexander Polozov 2020-08-30 09:01:28 UTC
Created attachment 657460 [details]
build.log
Comment 4 Alexander Polozov 2020-08-30 09:02:03 UTC
Created attachment 657462 [details]
environment
Comment 5 Alexander Polozov 2020-08-30 09:04:46 UTC
(In reply to josef.95 from comment #1)
> It is already fixed (without revision bump) -- please try it after a fresh
> emerge --sync

It's not fixed now, I tried updating portage as 'emerge --sync' and rebuilding and have the same error.
Comment 6 josef.95 2020-08-30 12:03:49 UTC
Please post the "emerge --info" too
Comment 7 Thomas Deutschmann (RETIRED) gentoo-dev 2020-08-30 12:08:30 UTC
Please sync again, this error *is* fixed via https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4313bb0dce561437a4a3f68bc7ddedbd320def

If you are still seeing this problem, you don't have fixed ebuild.
Comment 8 Thomas Deutschmann (RETIRED) gentoo-dev 2020-08-30 12:09:49 UTC
Maybe your mirror don't have that updated file yet... (check `emerge --info` sync date) but it is def. fixed in repository.
Comment 9 Alexander Polozov 2020-08-30 13:33:18 UTC
Created attachment 657502 [details]
emerge --info
Comment 10 Alexander Polozov 2020-08-30 14:37:39 UTC
(In reply to Thomas Deutschmann from comment #8)
> Maybe your mirror don't have that updated file yet... (check `emerge --info`
> sync date) but it is def. fixed in repository.

I see 'Starting rsync with rsync://89.238.71.6/gentoo-portage'
IMHO it is no mirror
Comment 11 Thomas Deutschmann (RETIRED) gentoo-dev 2020-08-30 15:10:48 UTC
89.238.71.6 is a mirror and change is included in 

> Head commit of repository gentoo: adc1e8ec9c58fdb797df8d1ae25dc94aa9587415

see https://gitweb.gentoo.org/repo/gentoo.git/tree/www-client/firefox/firefox-80.0.ebuild?id=adc1e8ec9c58fdb797df8d1ae25dc94aa9587415#n31
Comment 12 Alexander Polozov 2020-08-30 17:14:22 UTC
I tried repeat syncing portage tree and compiling the package - all done.
Thank peoples.