unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
blob 9200911d179975223a44b9e5b761bf523a4b070c 2438 bytes (raw)
name: gnu/packages/patches/java-openjfx-build-web-Check-xlocale.h-header-file.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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
 
From 95fe8463a3283f0f2c72fcf3416ebfac095688e5 Mon Sep 17 00:00:00 2001
From: Alexey Abramov <levenson@mmer.org>
Date: Sun, 9 Feb 2020 18:31:26 +0100
Subject: [PATCH] Check <xlocale.h> header file

Few libraries use hard-coded xlocale_h header even though if CMake takes care
of it properly. Remove defined headers, and rely on CMake preprocessor
instead.

---
 .../src/main/native/Source/ThirdParty/libxslt/linux/config.h    | 2 +-
 .../src/main/native/Source/ThirdParty/libxslt/src/config.h.in   | 2 +-
 modules/web/src/main/native/Source/cmake/OptionsCommon.cmake    | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/modules/web/src/main/native/Source/ThirdParty/libxslt/linux/config.h b/modules/web/src/main/native/Source/ThirdParty/libxslt/linux/config.h
index bd44c163..b19b45f4 100644
--- a/modules/web/src/main/native/Source/ThirdParty/libxslt/linux/config.h
+++ b/modules/web/src/main/native/Source/ThirdParty/libxslt/linux/config.h
@@ -143,7 +143,7 @@
 #define HAVE_VSPRINTF 1
 
 /* Define to 1 if you have the <xlocale.h> header file. */
-#define HAVE_XLOCALE_H 1
+/* #define HAVE_XLOCALE_H 1 */
 
 /* Define to 1 if you have the `_stat' function. */
 /* #undef HAVE__STAT */
diff --git a/modules/web/src/main/native/Source/ThirdParty/libxslt/src/config.h.in b/modules/web/src/main/native/Source/ThirdParty/libxslt/src/config.h.in
index 085354e9..0210fce2 100644
--- a/modules/web/src/main/native/Source/ThirdParty/libxslt/src/config.h.in
+++ b/modules/web/src/main/native/Source/ThirdParty/libxslt/src/config.h.in
@@ -142,7 +142,7 @@
 #undef HAVE_VSPRINTF
 
 /* Define to 1 if you have the <xlocale.h> header file. */
-#undef HAVE_XLOCALE_H
+/* #undef HAVE_XLOCALE_H */
 
 /* Define to 1 if you have the `_stat' function. */
 #undef HAVE__STAT
diff --git a/modules/web/src/main/native/Source/cmake/OptionsCommon.cmake b/modules/web/src/main/native/Source/cmake/OptionsCommon.cmake
index 3bbd2c4a..2b618dd6 100644
--- a/modules/web/src/main/native/Source/cmake/OptionsCommon.cmake
+++ b/modules/web/src/main/native/Source/cmake/OptionsCommon.cmake
@@ -148,6 +148,7 @@ _HAVE_CHECK_INCLUDE(HAVE_STRINGS_H strings.h)
 _HAVE_CHECK_INCLUDE(HAVE_SYS_PARAM_H sys/param.h)
 _HAVE_CHECK_INCLUDE(HAVE_SYS_TIME_H sys/time.h)
 _HAVE_CHECK_INCLUDE(HAVE_SYS_TIMEB_H sys/timeb.h)
+_HAVE_CHECK_INCLUDE(HAVE_XLOCALE_H xlocale.h)
 
 # Check for functions
 _HAVE_CHECK_FUNCTION(HAVE_ALIGNED_MALLOC _aligned_malloc)
-- 
2.24.1


debug log:

solving 9200911d17 ...
found 9200911d17 in https://yhetil.org/guix-patches/20200309214144.280573-1-levenson@mmer.org/

applying [1/1] https://yhetil.org/guix-patches/20200309214144.280573-1-levenson@mmer.org/
diff --git a/gnu/packages/patches/java-openjfx-build-web-Check-xlocale.h-header-file.patch b/gnu/packages/patches/java-openjfx-build-web-Check-xlocale.h-header-file.patch
new file mode 100644
index 0000000000..9200911d17

1:28: trailing whitespace.
 
1:32: trailing whitespace.
 
1:41: trailing whitespace.
 
1:45: trailing whitespace.
 
1:57: trailing whitespace.
 
Checking patch gnu/packages/patches/java-openjfx-build-web-Check-xlocale.h-header-file.patch...
Applied patch gnu/packages/patches/java-openjfx-build-web-Check-xlocale.h-header-file.patch cleanly.
warning: squelched 2 whitespace errors
warning: 7 lines add whitespace errors.

index at:
100644 9200911d179975223a44b9e5b761bf523a4b070c	gnu/packages/patches/java-openjfx-build-web-Check-xlocale.h-header-file.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).