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