We do not need to compile the general main because we use gtk+'s specific one, we have to initialize also the soup connection properly.
Created attachment 81655 [details] Proposed patch
Landed http://trac.webkit.org/changeset/78028