WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 109195
101813
[GTK] add libsecret to jhbuild system
https://bugs.webkit.org/show_bug.cgi?id=101813
Summary
[GTK] add libsecret to jhbuild system
arno.
Reported
2012-11-09 16:29:56 PST
Hi, libsecret is now a dependency of Webkit. But some linux distributions do not have libsecrets package (ubuntu 12.04 for example). So, it would be nice to include libsecret in the jhbuild system.
Attachments
Patch
(1.57 KB, patch)
2012-11-09 16:43 PST
,
arno.
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
arno.
Comment 1
2012-11-09 16:43:30 PST
Created
attachment 173401
[details]
Patch patch proposal
Martin Robinson
Comment 2
2012-11-12 08:22:11 PST
Typically we do not put dependencies that do not affect test result into the jhbuild. We aren't really using it as a mechanism to satisfy dependencies. Instead it's to ensure that when, for instance, only one specific version of Cairo produces perfect pixel results, we use that one. Making the jhbuild as light-weight as possible is useful, because it's a lot faster building the first time.
Joone Hur
Comment 3
2012-11-12 17:04:55 PST
(In reply to
comment #2
)
> Typically we do not put dependencies that do not affect test result into the jhbuild. We aren't really using it as a mechanism to satisfy dependencies. Instead it's to ensure that when, for instance, only one specific version of Cairo produces perfect pixel results, we use that one. Making the jhbuild as light-weight as possible is useful, because it's a lot faster building the first time.
I think we need a default jhbuild module file for WEBKIT_EXTRA_MODULES that allows us to build WebKitGtk+ more easily on any Linux distributions.
Martin Robinson
Comment 4
2012-11-12 17:59:51 PST
I'm not sure I understand. Isn't WEBKIT_EXTRA_MODULES a way to inject other modules into the WebKit jhbuild?
Joone Hur
Comment 5
2012-11-12 21:35:07 PST
(In reply to
comment #4
)
> I'm not sure I understand. Isn't WEBKIT_EXTRA_MODULES a way to inject other modules into the WebKit jhbuild?
Yes, but there is no an extra module file now so we can include an extra module file in order to add libsecret for satisfying dependencies.
Philippe Normand
Comment 6
2012-11-15 02:51:49 PST
I thought the plan was to instead make this dependency optional? There's even a bug about it,
bug 101594
Martin Robinson
Comment 7
2012-11-15 08:50:34 PST
(In reply to
comment #6
)
> I thought the plan was to instead make this dependency optional? There's even a bug about it,
bug 101594
We were waiting on that decision to see how much of a pain it is for people. I feel that if possible, we shouldn't make it optional since it's basic functionality.
Gustavo Noronha (kov)
Comment 8
2013-01-17 08:35:58 PST
I think that having a default extra module file goes against its purpose. I also think this should not be made optional. Do we have enough info to decide if this is painful enough now? =)
Martin Robinson
Comment 9
2013-02-12 09:43:46 PST
*** This bug has been marked as a duplicate of
bug 109195
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug