Closed
Bug 1303516
Opened 8 years ago
Closed 6 years ago
GTK 3 build does not build without GTK 2
Categories
(Core Graveyard :: Plug-ins, defect, P5)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1377445
People
(Reporter: manday, Unassigned)
Details
(Whiteboard: tpi:-)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:48.0) Gecko/20100101 Firefox/48.0 Build ID: 20160726073904 Steps to reproduce: Build with mozconfig ac_add_options --enable-default-toolkit=cairo-gtk3 Actual results: ./mach build fails in ./configure when it tries to locate gtk+-2.0. Expected results: Configure should not need GTK 2.
Updated•8 years ago
|
Whiteboard: tpi:-
Comment 1•8 years ago
|
||
(In reply to manday from comment #0) > User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:48.0) Gecko/20100101 > Firefox/48.0 > Build ID: 20160726073904 > > Steps to reproduce: > > Build with mozconfig ac_add_options --enable-default-toolkit=cairo-gtk3 > > > Actual results: > > ./mach build fails in ./configure when it tries to locate gtk+-2.0. > > > Expected results: > > Configure should not need GTK 2. Plugin supports requires GTK2 because some plugin uses GTK2. (See Bug 624422)
Suggest to make it optional then or deprecate it. If a plugin hasn't been ported to GTK3 after 5 years, chances are it's not being maintained anyway.
Updated•8 years ago
|
Priority: -- → P5
Comment 3•8 years ago
|
||
It seems unfortunate that there's no way to disable this when building with gtk3. Especially given our drive to unsupport NPAPI plugins.
Comment 4•8 years ago
|
||
A build option to disable NPAPI support seems reasonable. NPAPI doesn't support GTK3 plugins, and there are no plans to add support.
Component: Widget: Gtk → Plug-ins
given the progress made on NPAPI, maybe its time to revisit this? I for one haven't used flash in over a year AFAIK NPAPI still exists solely for flash. :) Thanks!
Comment 6•7 years ago
|
||
Just compiling today on machine, where it seems I cannot compile GTK2, so I have to rely on GTK3-only apps. Can some give update, how it look with disabling GTK2 dependency? Thank you
Comment 7•6 years ago
|
||
Let's dup of bug 1377445 as build config issue.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Updated•2 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•