Closed
Bug 1303516
Opened 8 years ago
Closed 7 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•7 years ago
|
||
Let's dup of bug 1377445 as build config issue.
Status: UNCONFIRMED → RESOLVED
Closed: 7 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
•