Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package klee-uclibc for openSUSE:Factory 
checked in at 2022-11-29 10:54:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/klee-uclibc (Old)
 and      /work/SRC/openSUSE:Factory/.klee-uclibc.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "klee-uclibc"

Tue Nov 29 10:54:15 2022 rev:21 rq:1038834 version:1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/klee-uclibc/klee-uclibc.changes  2022-09-13 
15:11:27.904993281 +0200
+++ /work/SRC/openSUSE:Factory/.klee-uclibc.new.1597/klee-uclibc.changes        
2022-11-29 10:54:59.585315796 +0100
@@ -1,0 +2,5 @@
+Tue Nov 22 08:50:37 UTC 2022 - Jiri Slaby <jsl...@suse.cz>
+
+- add 0001-strtod-fix-__strtofpmax.patch (build fix w/ LLVM 15)
+
+-------------------------------------------------------------------

New:
----
  0001-strtod-fix-__strtofpmax.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ klee-uclibc.spec ++++++
--- /var/tmp/diff_new_pack.yskYtY/_old  2022-11-29 10:55:00.341319767 +0100
+++ /var/tmp/diff_new_pack.yskYtY/_new  2022-11-29 10:55:00.345319788 +0100
@@ -30,6 +30,7 @@
 Source2:        uClibc-locale-030818.tgz
 Patch0:         extra-locale-Makefile-don-t-always-require-curl-wget.patch
 Patch1:         proper-compiler-flags-check.patch
+Patch2:         0001-strtod-fix-__strtofpmax.patch
 BuildRequires:  clang%{llvm_version}
 BuildRequires:  llvm%{llvm_version}-devel
 BuildRequires:  make

++++++ 0001-strtod-fix-__strtofpmax.patch ++++++
From: Jiri Slaby <jsl...@suse.cz>
Date: Tue, 22 Nov 2022 09:48:08 +0100
Subject: strtod: fix __strtofpmax()
Patch-mainline: no
References: build fix

libc/stdlib/_strtod.c:237:10: error: incompatible pointer to integer conversion 
initializing 'wchar_t' (aka 'int') with an expression of type 'const char *'

The variable referenced should be decimal_point_wc, not decimal_point.
---
 libc/stdlib/_strtod.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libc/stdlib/_strtod.c b/libc/stdlib/_strtod.c
index 219d0d05..d65c4b66 100644
--- a/libc/stdlib/_strtod.c
+++ b/libc/stdlib/_strtod.c
@@ -234,7 +234,7 @@ __fpmax_t attribute_hidden __XL_NPP(__strtofpmax)(const 
Wchar *str, Wchar **endp
 #endif
 #ifdef __UCLIBC_HAS_LOCALE__
 #if defined(L___wcstofpmax) || defined(L___wcstofpmax_l)
-       wchar_t decpt_wc = __LOCALE_PTR->decimal_point;
+       wchar_t decpt_wc = __LOCALE_PTR->decimal_point_wc;
 #else
        const char *decpt = __LOCALE_PTR->decimal_point;
        int decpt_len = __LOCALE_PTR->decimal_point_len;
-- 
2.35.3

Reply via email to