Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package newlib for openSUSE:Factory checked 
in at 2023-03-15 18:54:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/newlib (Old)
 and      /work/SRC/openSUSE:Factory/.newlib.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "newlib"

Wed Mar 15 18:54:13 2023 rev:14 rq:1072055 version:4.3.0.20230120

Changes:
--------
--- /work/SRC/openSUSE:Factory/newlib/newlib.changes    2022-05-09 
18:44:40.684247911 +0200
+++ /work/SRC/openSUSE:Factory/.newlib.new.31432/newlib.changes 2023-03-15 
18:54:21.048333326 +0100
@@ -1,0 +2,44 @@
+Wed Mar 15 09:18:19 UTC 2023 - Martin Liška <mli...@suse.cz>
+
+- Use valid tarball FTP url.
+
+-------------------------------------------------------------------
+Wed Mar  8 12:39:13 UTC 2023 - Richard Biener <rguent...@suse.com>
+
+- Update to v4.3.0
+  * remove i?86-pc-linux-gnu support
+  * remove decstation & sunos support
+  * remove phoenix OS support
+  * remove unused members from struct _reent (see also
+    --enable-newlib-reent-binary-compat)
+  * build system internals heavily rewritten & updated
+  * make arm jmp_buf size and alignment ABI-conformant
+  * fixed bug in arm setjmp/longjmp to preserve floating-point register
+    values
+  * add --enable-newlib-reent-thread-local configuration option
+  * add --enable-newlib-reent-binary-compat configuration option
+  * add 64-bit powerpc setjmp/longjmp support
+  * use global stdio streams for all configurations
+  * use global atexit data for all configurations
+  * vectorized math routines added for amdgcn platform
+  * nvptx: remove newlib ELIX level 1 restriction
+- Already in v4.2.0
+  * remove use of --cygnus option for automake
+  * rename configure.in files to configure.ac
+  * enable automake silent rules
+  * import gdtoa from OpenBSD
+  * update to Unicode 14.0
+  * ignore _FORTIFY_SOURCE when building newlib
+  * fixes to ldtoa
+  * add clock support to nvptx port
+  * various pthread POSIX APIs added
+  * added implementatio for sig2str/str2sig
+  * strtod/strtof to set errno to ERANGE consistently for underflow
+  * fixed rounding issue with sqrt/sqrtf
+  * fixed heap fragmentation issue with nano-malloc
+  * FTW port for newlib
+  * additions to sys/tree.h
+- Add makeinfo BuildRequires for building libgloss documentation
+- Amend epiphany-fixes.diff with a build fix
+
+-------------------------------------------------------------------

Old:
----
  newlib-4.1.0.tar.gz

New:
----
  newlib-4.3.0.20230120.tar.gz

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

Other differences:
------------------
++++++ newlib.spec ++++++
--- /var/tmp/diff_new_pack.WLeOQl/_old  2023-03-15 18:54:21.828337475 +0100
+++ /var/tmp/diff_new_pack.WLeOQl/_new  2023-03-15 18:54:21.836337517 +0100
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -44,7 +44,7 @@
 # In the staging/ring projects, we don't want to build the unneeded packages
 %bcond_with ringdisabled
 Name:           %{pname}
-Version:        4.1.0
+Version:        4.3.0.20230120
 Release:        0
 Summary:        C library intended for use on embedded systems
 License:        BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC
@@ -57,6 +57,7 @@
 %else
 BuildRequires:  cross-%{gcc_cross_arch}-gcc%{gcc_version}-bootstrap
 BuildRequires:  fdupes
+BuildRequires:  makeinfo
 %if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && %{with 
ringdisabled}
 ExclusiveArch:  do-not-build
 %endif
@@ -132,6 +133,8 @@
     popd
 done
 
+rm %{buildroot}%{_infodir}/porting.info
+
 %fdupes %{buildroot}
 %endif
 

++++++ epiphany-fixes.diff ++++++
--- /var/tmp/diff_new_pack.WLeOQl/_old  2023-03-15 18:54:21.868337687 +0100
+++ /var/tmp/diff_new_pack.WLeOQl/_new  2023-03-15 18:54:21.868337687 +0100
@@ -11,4 +11,15 @@
        done
  info:
  install-info:
+--- newlib-4.3.0.20230120/libgloss/epiphany/crt0.S.orig        2023-03-08 
13:57:15.671910169 +0100
++++ newlib-4.3.0.20230120/libgloss/epiphany/crt0.S     2023-03-08 
13:57:27.135910057 +0100
+@@ -121,7 +121,7 @@
+ #error "not implemented"
+ #else  /* !__STRUCT_ALIGN_64__ */
+       str     r1, [r2, 0]     ; __atexit = &__atexit0
+-      movr    r0, 1
++      mov     r0, 1
+       str     r0, [r1, 4]     ; __atexit0._ind = 1
+       mov     r0,%low(fini)
+       movt    r0,%high(fini)
 

++++++ newlib-4.1.0.tar.gz -> newlib-4.3.0.20230120.tar.gz ++++++
/work/SRC/openSUSE:Factory/newlib/newlib-4.1.0.tar.gz 
/work/SRC/openSUSE:Factory/.newlib.new.31432/newlib-4.3.0.20230120.tar.gz 
differ: char 5, line 1

Reply via email to