unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
blob fe45d9015f89e8c87a286718b71ab0a2af52ee53 883 bytes (raw)
name: gnu/packages/patches/glibc-hurd-extern-inline.patch 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
This changes the way _EXTERN_INLINE is defined so we can 
avoid external definition errors.
https://lists.gnu.org/archive/html/bug-hurd/2014-04/msg00002.html

diff --git a/signal/sigsetops.c b/signal/sigsetops.c
index 0317662..b92c296 100644
--- a/signal/sigsetops.c
+++ b/signal/sigsetops.c
@@ -3,7 +3,9 @@
 
 #include <features.h>
 
-#define _EXTERN_INLINE
+#ifndef _EXTERN_INLINE
+#define _EXTERN_INLINE __extern_inline
+#endif
 #ifndef __USE_EXTERN_INLINES
 # define __USE_EXTERN_INLINES  1
 #endif

This fixes the error @node found before @end deftypefun

diff --git a/manual/contrib.texi b/manual/contrib.texi
index 3b9d23c..376b40d 100644
--- a/manual/contrib.texi
+++ b/manual/contrib.texi
@@ -1,3 +1,4 @@
+@end deftypefun
 @node Contributors, Free Manuals, Platform, Top
 @c %MENU% Who wrote what parts of the GNU C Library
 @appendix Contributors to @theglibc{}
-- 
1.9.2


debug log:

solving fe45d90 ...
found fe45d90 in https://yhetil.org/guix-devel/CAFtzXzOt44kF1Ribz5HzCL6VCKhaQ9VMqgLvUeKu2ow-hf1dOA@mail.gmail.com/

applying [1/1] https://yhetil.org/guix-devel/CAFtzXzOt44kF1Ribz5HzCL6VCKhaQ9VMqgLvUeKu2ow-hf1dOA@mail.gmail.com/
diff --git a/gnu/packages/patches/glibc-hurd-extern-inline.patch b/gnu/packages/patches/glibc-hurd-extern-inline.patch
new file mode 100644
index 0000000..fe45d90

1:7: trailing whitespace.
This changes the way _EXTERN_INLINE is defined so we can 
1:16: trailing whitespace.
 
1:18: trailing whitespace.
 
1:38: trailing whitespace.
-- 
Checking patch gnu/packages/patches/glibc-hurd-extern-inline.patch...
1:40: new blank line at EOF.
+
Applied patch gnu/packages/patches/glibc-hurd-extern-inline.patch cleanly.
warning: 5 lines add whitespace errors.

index at:
100644 fe45d9015f89e8c87a286718b71ab0a2af52ee53	gnu/packages/patches/glibc-hurd-extern-inline.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).