Just for the record : I was able to get over the libsoup issue following these steps
1) Get the libsoup sources from http://download.gnome.org/sources/libsoup/2.42/libsoup-2.42.0.tar.xz 2) Run configure and make install 3) Run sudo ldconfig - This updates the environment vars to use the latest version of the libs installed. 4) Download glib required version - http://ftp.gnome.org/pub/gnome/sources/glib/2.36/ 5) Run steps 2 & 3 for glib as well 6) Download glib-networking - http://ftp.gnome.org/pub/gnome/sources/glib-networking/2.36/ 7) Run steps 2 & 3 for the above lib 8) Install php5-xmlrpc using apt-get install To know the current version of the lib installed use the pkg-config --modversion command. Thanks. --eminemence. On Tue, Oct 22, 2013 at 4:58 PM, Mayur K <[email protected]> wrote: > Hi All, > On running build-webkit--gtk I was getting more errors related to git > repos. > One more solution could be to avoid the git: urls altogether could be in > the jhbuild modules file. > The change is in the WebKit/Tools/gtk/jhbuild.modules file. > > - <repository type="git" name="github.com" > href="git://github.com"/> > + <repository type="git" name="github.com" > href="https://github.com"/> > > After doing this change I did not get any git repo related errors. > But now I am getting the libsoup version related error on running > build-webkit--gtk > -- > checking for LIBSOUP... no > configure: error: Package requirements (libsoup-2.4 >= 2.42.0) were not > met: > > Requested 'libsoup-2.4 >= 2.42.0' but version of libsoup is 2.40.0 > > Consider adjusting the PKG_CONFIG_PATH environment variable if you > installed software in a non-standard prefix. > -- > Any ideas to fix this issue? > Thanks. > --eminemence. > > > On Tue, Oct 22, 2013 at 12:36 PM, Mayur K <[email protected]> wrote: > >> Hi Andres, >> >> Thanks for the solution, it works. >> Do you think it would be a good solution to make it fallback to the https >> link once the git url fails? >> >> Thanks. >> --eminemence. >> >> >> >> On Wed, Oct 9, 2013 at 9:26 PM, Andres Gomez <[email protected]> wrote: >> >>> Hi, >>> >>> On Wed, 2013-10-09 at 20:44 +0530, Mayur K wrote: >>> ... >>> > Updating GTK+ port dependencies using jhbuild... >>> > Cloning into 'jhbuild'... >>> > 2013/10/09 20:38:28 socat[3252] E CONNECT git.gnome.org:9418: Service >>> > Unavailable >>> ... >>> > File "./jhbuild-wrapper", line 74, in clone_jhbuild >>> > raise Exception('jhbuild git clone failed with return code: %i' % >>> > process.returncode) >>> ... >>> > I tried setting up http_proxy and https_proxy variables. >>> > I also followed the solution mentioned here : >>> > >>> http://www.emilsit.net/blog/archives/how-to-use-the-git-protocol-through-a-http-connect-proxy/ >>> ... >>> >>> Probably there are many ways of solving this problem. As you would like >>> a quick solution I would suggest you forget as socat (something is wrong >>> with your configuration as it is not working seeing the error message) >>> and try to replace line 71 in Tools/jhbuild/jhbuild-wrapper like: >>> - process = subprocess.Popen(['git', 'clone', 'git:// >>> git.gnome.org/jhbuild'], cwd=source_path) >>> + process = subprocess.Popen(['git', 'clone', ' >>> https://git.gnome.org/browse/jhbuild'], cwd=source_path) >>> >>> This way you will use the HTTP interface for cloning jhbuild git >>> repository and, most probably, you will be able to do it through your >>> proxy. >>> >>> Br. >>> -- >>> Andres Gomez >>> Computer Science Engineer >>> mailto:[email protected] >>> http://blogs.igalia.com/agomez/category/igaliacom/ >>> IGALIA, S.L. http://www.igalia.com >>> >>> _______________________________________________ >>> webkit-gtk mailing list >>> [email protected] >>> https://lists.webkit.org/mailman/listinfo/webkit-gtk >>> >>> >> >> >> -- >> Symbiangeek,Codekata & Webkitwiki all in one - http://flaminghorns.com >> > > > > -- > Symbiangeek,Codekata & Webkitwiki all in one - http://flaminghorns.com > -- Symbiangeek,Codekata & Webkitwiki all in one - http://flaminghorns.com
_______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
