unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
blob 138f39f9afcace9585fe16ca1ef3c85dedcb32fd 2282 bytes (raw)
name: gnu/packages/patches/java-openjfx-build-web-xlocale.h.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
 
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 138f39f9af ...
found 138f39f9af in https://yhetil.org/guix-patches/20200530170951.1649-8-levenson@mmer.org/ ||
	https://yhetil.org/guix-patches/20200530164123.30557-8-levenson@mmer.org/ ||
	https://yhetil.org/guix-patches/CAMRHuGDr_x6YdUgmOFkLkCX+ZgZpJ8o7RHwnVWuaX3TExYMqhg@mail.gmail.com/ ||
	https://yhetil.org/guix-patches/CAMRHuGCUsJDzk-LoHAA5d1fSESyb0Xjg6KUxk09HgUjHFS3W2Q@mail.gmail.com/

applying [1/1] https://yhetil.org/guix-patches/20200530170951.1649-8-levenson@mmer.org/
diff --git a/gnu/packages/patches/java-openjfx-build-web-xlocale.h.patch b/gnu/packages/patches/java-openjfx-build-web-xlocale.h.patch
new file mode 100644
index 0000000000..138f39f9af

Checking patch gnu/packages/patches/java-openjfx-build-web-xlocale.h.patch...
Applied patch gnu/packages/patches/java-openjfx-build-web-xlocale.h.patch cleanly.

skipping https://yhetil.org/guix-patches/20200530164123.30557-8-levenson@mmer.org/ for 138f39f9af
skipping https://yhetil.org/guix-patches/CAMRHuGDr_x6YdUgmOFkLkCX+ZgZpJ8o7RHwnVWuaX3TExYMqhg@mail.gmail.com/ for 138f39f9af
skipping https://yhetil.org/guix-patches/CAMRHuGCUsJDzk-LoHAA5d1fSESyb0Xjg6KUxk09HgUjHFS3W2Q@mail.gmail.com/ for 138f39f9af
index at:
100644 138f39f9afcace9585fe16ca1ef3c85dedcb32fd	gnu/packages/patches/java-openjfx-build-web-xlocale.h.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).