diff --git a/cross-arm-none-newlib-devel.changes b/cross-arm-none-newlib-devel.changes index 6ab033f..d0fb072 100644 --- a/cross-arm-none-newlib-devel.changes +++ b/cross-arm-none-newlib-devel.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Dec 7 09:17:44 UTC 2020 - Guillaume GARDET + +- Use defined gcc version for all architectures + +------------------------------------------------------------------- +Tue Oct 27 03:49:05 UTC 2020 - Matthew Trescott + +- Update to v3.3.0 + * Fixes assembly of trap.S when building ARM multilibs (related + to [bsc#1106014] +- Remove unused configure flag --with-multilib-list. Newlib's configure + script obtains this information from the GCC used to build it. + ------------------------------------------------------------------- Sun Jun 23 01:00:01 UTC 2019 - Andreas Färber diff --git a/cross-arm-none-newlib-devel.spec b/cross-arm-none-newlib-devel.spec index 653dec5..3f2f1aa 100644 --- a/cross-arm-none-newlib-devel.spec +++ b/cross-arm-none-newlib-devel.spec @@ -1,7 +1,7 @@ # # spec file for package cross-arm-none-newlib-devel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,21 +24,17 @@ %endif Name: cross-%{cross_arch}-newlib-devel -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on %{cross_arch} embedded systems License: BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC Group: Development/Tools -Url: https://sourceware.org/newlib/ +URL: https://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff -%if "%{cross_arch}" == "riscv64" -BuildRequires: cross-%{gcc_cross_arch}-gcc8-bootstrap -%else BuildRequires: cross-%{gcc_cross_arch}-gcc%{gcc_version}-bootstrap -%endif %if %{suse_version} > 1220 BuildRequires: makeinfo %else @@ -72,9 +68,6 @@ cd build-dir ../configure \ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ --target=%{target} \ -%if "%{cross_arch}" == "arm-none" - --with-multilib-list=armv6-m,armv7-m,armv7e-m,cortex-m7,armv7-r \ -%endif --with-build-sysroot=%{sysroot} make %{?_smp_mflags} diff --git a/cross-epiphany-newlib-devel.changes b/cross-epiphany-newlib-devel.changes index 6ab033f..d0fb072 100644 --- a/cross-epiphany-newlib-devel.changes +++ b/cross-epiphany-newlib-devel.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Dec 7 09:17:44 UTC 2020 - Guillaume GARDET + +- Use defined gcc version for all architectures + +------------------------------------------------------------------- +Tue Oct 27 03:49:05 UTC 2020 - Matthew Trescott + +- Update to v3.3.0 + * Fixes assembly of trap.S when building ARM multilibs (related + to [bsc#1106014] +- Remove unused configure flag --with-multilib-list. Newlib's configure + script obtains this information from the GCC used to build it. + ------------------------------------------------------------------- Sun Jun 23 01:00:01 UTC 2019 - Andreas Färber diff --git a/cross-epiphany-newlib-devel.spec b/cross-epiphany-newlib-devel.spec index a3fa606..c74ac01 100644 --- a/cross-epiphany-newlib-devel.spec +++ b/cross-epiphany-newlib-devel.spec @@ -1,7 +1,7 @@ # # spec file for package cross-epiphany-newlib-devel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,21 +24,17 @@ %endif Name: cross-%{cross_arch}-newlib-devel -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on %{cross_arch} embedded systems License: BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC Group: Development/Tools -Url: https://sourceware.org/newlib/ +URL: https://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff -%if "%{cross_arch}" == "riscv64" -BuildRequires: cross-%{gcc_cross_arch}-gcc8-bootstrap -%else BuildRequires: cross-%{gcc_cross_arch}-gcc%{gcc_version}-bootstrap -%endif %if %{suse_version} > 1220 BuildRequires: makeinfo %else @@ -72,9 +68,6 @@ cd build-dir ../configure \ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ --target=%{target} \ -%if "%{cross_arch}" == "arm-none" - --with-multilib-list=armv6-m,armv7-m,armv7e-m,cortex-m7,armv7-r \ -%endif --with-build-sysroot=%{sysroot} make %{?_smp_mflags} diff --git a/cross-riscv64-newlib-devel.changes b/cross-riscv64-newlib-devel.changes index 6ab033f..d0fb072 100644 --- a/cross-riscv64-newlib-devel.changes +++ b/cross-riscv64-newlib-devel.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Dec 7 09:17:44 UTC 2020 - Guillaume GARDET + +- Use defined gcc version for all architectures + +------------------------------------------------------------------- +Tue Oct 27 03:49:05 UTC 2020 - Matthew Trescott + +- Update to v3.3.0 + * Fixes assembly of trap.S when building ARM multilibs (related + to [bsc#1106014] +- Remove unused configure flag --with-multilib-list. Newlib's configure + script obtains this information from the GCC used to build it. + ------------------------------------------------------------------- Sun Jun 23 01:00:01 UTC 2019 - Andreas Färber diff --git a/cross-riscv64-newlib-devel.spec b/cross-riscv64-newlib-devel.spec index fb21ed2..f04bb9d 100644 --- a/cross-riscv64-newlib-devel.spec +++ b/cross-riscv64-newlib-devel.spec @@ -1,7 +1,7 @@ # # spec file for package cross-riscv64-newlib-devel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,21 +24,17 @@ %endif Name: cross-%{cross_arch}-newlib-devel -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on %{cross_arch} embedded systems License: BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC Group: Development/Tools -Url: https://sourceware.org/newlib/ +URL: https://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff -%if "%{cross_arch}" == "riscv64" -BuildRequires: cross-%{gcc_cross_arch}-gcc8-bootstrap -%else BuildRequires: cross-%{gcc_cross_arch}-gcc%{gcc_version}-bootstrap -%endif %if %{suse_version} > 1220 BuildRequires: makeinfo %else @@ -72,9 +68,6 @@ cd build-dir ../configure \ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ --target=%{target} \ -%if "%{cross_arch}" == "arm-none" - --with-multilib-list=armv6-m,armv7-m,armv7e-m,cortex-m7,armv7-r \ -%endif --with-build-sysroot=%{sysroot} make %{?_smp_mflags} diff --git a/cross-rx-newlib-devel.changes b/cross-rx-newlib-devel.changes index 6ab033f..d0fb072 100644 --- a/cross-rx-newlib-devel.changes +++ b/cross-rx-newlib-devel.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Dec 7 09:17:44 UTC 2020 - Guillaume GARDET + +- Use defined gcc version for all architectures + +------------------------------------------------------------------- +Tue Oct 27 03:49:05 UTC 2020 - Matthew Trescott + +- Update to v3.3.0 + * Fixes assembly of trap.S when building ARM multilibs (related + to [bsc#1106014] +- Remove unused configure flag --with-multilib-list. Newlib's configure + script obtains this information from the GCC used to build it. + ------------------------------------------------------------------- Sun Jun 23 01:00:01 UTC 2019 - Andreas Färber diff --git a/cross-rx-newlib-devel.spec b/cross-rx-newlib-devel.spec index e806100..7475770 100644 --- a/cross-rx-newlib-devel.spec +++ b/cross-rx-newlib-devel.spec @@ -1,7 +1,7 @@ # # spec file for package cross-rx-newlib-devel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,21 +24,17 @@ %endif Name: cross-%{cross_arch}-newlib-devel -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on %{cross_arch} embedded systems License: BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC Group: Development/Tools -Url: https://sourceware.org/newlib/ +URL: https://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff -%if "%{cross_arch}" == "riscv64" -BuildRequires: cross-%{gcc_cross_arch}-gcc8-bootstrap -%else BuildRequires: cross-%{gcc_cross_arch}-gcc%{gcc_version}-bootstrap -%endif %if %{suse_version} > 1220 BuildRequires: makeinfo %else @@ -72,9 +68,6 @@ cd build-dir ../configure \ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ --target=%{target} \ -%if "%{cross_arch}" == "arm-none" - --with-multilib-list=armv6-m,armv7-m,armv7e-m,cortex-m7,armv7-r \ -%endif --with-build-sysroot=%{sysroot} make %{?_smp_mflags} diff --git a/newlib-3.1.0.tar.gz b/newlib-3.1.0.tar.gz deleted file mode 100644 index a92aed4..0000000 --- a/newlib-3.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fb4fa1cc21e9060719208300a61420e4089d6de6ef59cf533b57fe74801d102a -size 17958952 diff --git a/newlib-3.3.0.tar.gz b/newlib-3.3.0.tar.gz new file mode 100644 index 0000000..992b5ce --- /dev/null +++ b/newlib-3.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58dd9e3eaedf519360d92d84205c3deef0b3fc286685d1c562e245914ef72c66 +size 18361083 diff --git a/newlib.changes b/newlib.changes index 6ab033f..d0fb072 100644 --- a/newlib.changes +++ b/newlib.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Dec 7 09:17:44 UTC 2020 - Guillaume GARDET + +- Use defined gcc version for all architectures + +------------------------------------------------------------------- +Tue Oct 27 03:49:05 UTC 2020 - Matthew Trescott + +- Update to v3.3.0 + * Fixes assembly of trap.S when building ARM multilibs (related + to [bsc#1106014] +- Remove unused configure flag --with-multilib-list. Newlib's configure + script obtains this information from the GCC used to build it. + ------------------------------------------------------------------- Sun Jun 23 01:00:01 UTC 2019 - Andreas Färber diff --git a/newlib.spec b/newlib.spec index deca348..ff69727 100644 --- a/newlib.spec +++ b/newlib.spec @@ -1,7 +1,7 @@ # # spec file for package newlib # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: newlib -Version: 3.1.0 +Version: 3.3.0 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 Group: Development/Tools -Url: https://sourceware.org/newlib/ +URL: https://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff diff --git a/newlib.spec.in b/newlib.spec.in index 1d0a5c4..569acd1 100644 --- a/newlib.spec.in +++ b/newlib.spec.in @@ -5,7 +5,7 @@ %endif Name: cross-%{cross_arch}-newlib-devel -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on %{cross_arch} embedded systems Group: Development/Tools @@ -15,11 +15,7 @@ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff -%if "%{cross_arch}" == "riscv64" -BuildRequires: cross-%{gcc_cross_arch}-gcc8-bootstrap -%else BuildRequires: cross-%{gcc_cross_arch}-gcc%{gcc_version}-bootstrap -%endif %if %{suse_version} > 1220 BuildRequires: makeinfo %else @@ -53,9 +49,6 @@ cd build-dir ../configure \ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ --target=%{target} \ -%if "%{cross_arch}" == "arm-none" - --with-multilib-list=armv6-m,armv7-m,armv7e-m,cortex-m7,armv7-r \ -%endif --with-build-sysroot=%{sysroot} make %{?_smp_mflags}