~ruther/guix-local

ref: e68ec94fdb4c00a950480e845bc3746d6f01ce97 guix-local/gnu/packages/patches/libeb-gcc-14.patch -rw-r--r-- 873 bytes
e68ec94f — Christopher Baines gnu: guix-build-coordinator: Update to 0-136.a1c18b1. a month ago
                                                                                
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
From: Boyuan Yang <byang@debian.org>
Date: Tue, 30 Jul 2024 13:59:56 -0400
Subject: gcc14 fix

Bug-Debian: https://bugs.debian.org/1074929
---
 libebutils/puts_eucjp.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libebutils/puts_eucjp.c b/libebutils/puts_eucjp.c
index 678b296..fb21920 100644
--- a/libebutils/puts_eucjp.c
+++ b/libebutils/puts_eucjp.c
@@ -59,7 +59,7 @@ fputs_eucjp_to_locale(const char *string, FILE *stream)
     char *buffer = NULL;
     size_t buffer_size;
     iconv_t cd = (iconv_t)-1;
-    const char *in_p;
+    char *in_p;
     char *out_p;
     size_t in_left;
     size_t out_left;
@@ -89,7 +89,7 @@ fputs_eucjp_to_locale(const char *string, FILE *stream)
 	if (buffer == NULL)
 	    goto failed;
 
-	in_p = string;
+	in_p = (char *) string;
 	in_left = string_length + 1;
 	out_p = buffer;
 	out_left = buffer_size;