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 1495147 - [Wayland][X11] Build failure with --enable-default-toolkit=cairo-gtk3
Summary: [Wayland][X11] Build failure with --enable-default-toolkit=cairo-gtk3
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Martin Stransky
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: ffwayland
TreeView+ depends on / blocked
 
Reported: 2017-09-25 09:59 UTC by Hiroshi Hatake
Modified: 2017-10-10 09:26 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-09-25 11:14:05 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Firefox Wayland Building failure log with --enable-default-toolkit=cairo-gtk3 (191.81 KB, text/x-matlab)
2017-09-25 09:59 UTC, Hiroshi Hatake
no flags Details

Description Hiroshi Hatake 2017-09-25 09:59:05 UTC
Created attachment 1330470 [details]
Firefox Wayland Building failure log with --enable-default-toolkit=cairo-gtk3

Description of problem:

https://github.com/stransky/gecko-dev

How reproducible:

Always


Steps to Reproduce:
1. Specify --enable-default-toolkit=cairo-gtk3 instead of --enable-default-toolkit=cairo-gtk3-wayland into .mozconfig with https://github.com/stransky/gecko-dev
2. Run ./mach build

Actual results:

Build failure caused by undefined variables which are for Wayland patch


Expected results:

Building success even if --enable-default-toolkit=cairo-gtk3 is specified.


Additional info:

This is an obstacle for reporting Wayland patches into Bugzilla@Mozilla

Comment 1 Martin Stransky 2017-09-25 11:14:05 UTC
Added to commit 6f90fe49c2f311f3a9fdd0e610a55ff85752784c Thanks.

Comment 2 Hiroshi Hatake 2017-10-10 07:26:59 UTC
Thanks for your super fast fix.
But it seems that it is wrongly specified `--enable-default-toolkit=cairo-gtk3` in latest stransky/gecko-dev commit.
Is it intentional?

Comment 3 Martin Stransky 2017-10-10 09:26:43 UTC
(In reply to Hiroshi Hatake from comment #2)
> Thanks for your super fast fix.
> But it seems that it is wrongly specified
> `--enable-default-toolkit=cairo-gtk3` in latest stransky/gecko-dev commit.
> Is it intentional?

Ahh yes, that's a leftover after my testing. Will change that back, thanks.


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