Author: renodr
Date: Wed Mar 3 18:55:09 2021
New Revision: 4269
Log:
Add gtksourceview buildfix patch
Added:
trunk/gtksourceview4/
trunk/gtksourceview4/gtksourceview4-4.8.1-buildfix-1.patch
Added: trunk/gtksourceview4/gtksourceview4-4.8.1-buildfix-1.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/gtksourceview4/gtksourceview4-4.8.1-buildfix-1.patch Wed Mar 3
18:55:09 2021 (r4269)
@@ -0,0 +1,36 @@
+Submitted By: Douglas R. Reno <renodr at linuxfromscratch dot org>
+Date: 2021-03-03
+Initial Package Version: 4.8.1
+Origin: Self
+Upstream Status: Unknown
+Description: Fixes a race condition that occurs on some systems
because
+ gtksourceview_gresources.h is not generated before it
+ is included.
+
+diff -Naurp gtksourceview-4.8.1.orig/gtksourceview/meson.build
gtksourceview-4.8.1/gtksourceview/meson.build
+--- gtksourceview-4.8.1.orig/gtksourceview/meson.build 2021-03-02
13:07:09.498355900 -0600
++++ gtksourceview-4.8.1/gtksourceview/meson.build 2021-03-03
16:04:12.038226977 -0600
+@@ -5,6 +5,11 @@ core_marshallers = gnome.genmarshal('gtk
+ valist_marshallers: true,
+ )
+
++gtksource_res = gnome.compile_resources(
++ 'gtksourceview-gresources',
++ 'gtksourceview.gresource.xml'
++)
++
+ core_public_h = files([
+ 'gtksource.h',
+ 'gtksourceautocleanups.h',
+@@ -216,11 +221,6 @@ extra_public_sources = []
+
+ subdir('completion-providers')
+
+-gtksource_res = gnome.compile_resources(
+- 'gtksourceview-gresources',
+- 'gtksourceview.gresource.xml'
+-)
+-
+
+ # We can't use the static libs on Visual Studio builds
+ # to form our DLL here directly, so we must use
--
http://lists.linuxfromscratch.org/listinfo/patches
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page