unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
blob 5f1905f5492ba912bfa55143fdb11ac0354ce98a 717 bytes (raw)
name: gnu/packages/patches/gobject-introspection-girepository.patch 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
 
--- gobject-introspection-1.42.0/girepository/gitypelib.c.orig	2015-01-20 20:37:43.706684642 +0100
+++ gobject-introspection-1.42.0/girepository/gitypelib.c	2015-01-21 09:19:40.927751124 +0100
@@ -2296,7 +2296,14 @@
         {
           GModule *module;
 
+          /* We expect an absolute directory name.  If the library is
+             not found, try with just the basename and the system
+             dynamic library infrastructure. */
           module = load_one_shared_library (shlibs[i]);
+          if (module == NULL && g_path_is_absolute (shlibs[i]))
+            {
+              module = load_one_shared_library (g_basename(shlibs[i]));
+            }
 
           if (module == NULL)
             {

debug log:

solving 5f1905f ...
found 5f1905f in https://yhetil.org/guix-devel/CAKrPhPMHnMQ7L-dbJV_mk-uZY_Cwrj3jasQV+foCzuPTvOuKiw@mail.gmail.com/

applying [1/1] https://yhetil.org/guix-devel/CAKrPhPMHnMQ7L-dbJV_mk-uZY_Cwrj3jasQV+foCzuPTvOuKiw@mail.gmail.com/
diff --git a/gnu/packages/patches/gobject-introspection-girepository.patch b/gnu/packages/patches/gobject-introspection-girepository.patch
new file mode 100644
index 0000000..5f1905f

1:12: trailing whitespace.
 
1:21: trailing whitespace.
 
Checking patch gnu/packages/patches/gobject-introspection-girepository.patch...
Applied patch gnu/packages/patches/gobject-introspection-girepository.patch cleanly.
warning: 2 lines add whitespace errors.

index at:
100644 5f1905f5492ba912bfa55143fdb11ac0354ce98a	gnu/packages/patches/gobject-introspection-girepository.patch

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).