> All those things are not likely being related with the crash you got though.
Ok, so I'll split this up into two separated mails then...

> The other patch gigedit-1.2.0-redeclare.patch tries to address the 
> compilation 
> error that you get, but it does not really do that correctly. It should 
> rather 
> be addressed in compat.h here instead:
> 
> #ifndef HAS_PANGOMM_CPP11_ENUMS
>    // new enums introduced in unstable pangomm 2.41.3, but not in stable 2.42
> # if PANGOMM_MAJOR_VERSION > 2 || (PANGOMM_MAJOR_VERSION == 2 && 
> ((PANGOMM_MINOR_VERSION == 41 && PANGOMM_MICRO_VERSION >= 3) || 
> PANGOMM_MINOR_VERSION > 42))
> #  define HAS_PANGOMM_CPP11_ENUMS 1
> # else
> #  define HAS_PANGOMM_CPP11_ENUMS 0
> # endif
> #endif
> 
> What is the exact pangomm version reported to be installed there? Because 
> that 
> pangomm version issue was indeed always a bit fishy. As you can see from the 
> compat.h comment above, they had a weird version scheme (stable vs. unstable 
> pangomm, new features branch vs. maintenance branch). So that's something I 
> should fix here more cleanly on our side.

My package-manager states:

Name            : pangomm
Version         : 2.46.1-2
Description     : C++ bindings for Pango
Architecture    : x86_64
URL             : https://www.gtkmm.org/
Licenses        : LGPL
Groups          : None
Provides        : libpangomm-1.4.so=1-64

Does this help you?
I reinstalled gigedit from svn using the patch, that does seem to work, though 
it still crashes when trying to save after inserting a single sample.
I'll follow up on that in a separate mail.

Cheers,
Kolja



_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to