-
-
Notifications
You must be signed in to change notification settings - Fork 576
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Building fails #1484
Comments
no idea. asking maybe @bl8 can help. :) |
Hi, I've just built SparkleShare from git master on Ubuntu 14.04, and it works for me. So some question to try to figure things out: |
I tried to reinstall webkitgtk-sharp with the latest version in xDarkice repo. Still the same issue:
I am on arch linux |
Have a similar problem building master on debian. Why is webkit needed for SparkleShare? |
@cebe the Recent Events window uses Webkit to present the log. |
thanks for the info. In general it looks like SparkleShare has a huge amount of dependencies compared to what it acutally does. Did not manage to compile the latest version on debian wheezy today because of dependencies failing to build. |
@cebe it's not a huge number. it's just relatively new stuff that hasn't made it into the distros yet. |
I was able to compile and install it but now GTK seems to raise issues Marshaling activate signal
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeLoadException: Could not load type 'SparkleShare.SparkleEventLog' from assembly 'SparkleShare, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0
at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0
at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0
at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <filename unknown>:0
at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0
at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
at GLib.Application.g_application_run(IntPtr , Int32 , IntPtr )
at GLib.Application.Run(Int32 argc, System.String argv)
at SparkleShare.SparkleUI.Run()
at SparkleShare.Program.Main(System.String[] args) |
my current issue is here btw: sundermann/soup-sharp#2 |
After working around the dependency issues with soup-sharp and webkit I now encounter the same issue as described here in the original report. @mfouesneau how did you make it compile? |
I am trying to figure out, because I downloaded the fresh update from the repo and get again the same error. I believe I changed something in the makefile Also quite glad you have the same issue. Not that it is good news for you, but at least it is not from my system. |
Trying again from scratch (made a git pull just before starting) No error in the autogen / configure. All dependencies are found correctly
However make fails at the WebKit namespace as before
|
I figured what I did to make the compilation work: use Once you downgrade to this version it works! |
@mfouesneau how did you get hold of that version? Doesn't seem like the repo has tags/branches afaict. Did you use a package or git reset? |
@ashleyblackmore you can get it from the arch repositories. your linux distrib may use it as default somewhere too. |
Building fails with a namespace issue on
webkit
I include below the full configure and make logs
I looked at previous similar issues, so I should add that I have all the dependencies (let me know if you also need the version)
The text was updated successfully, but these errors were encountered: