mhlavink pushed to arm-none-eabi-newlib (f21). "newlib updated to 2.2.0_1"

notifications at fedoraproject.org notifications at fedoraproject.org
Wed Apr 15 12:26:38 UTC 2015


>From 4eae24c34bea83bb180b18bb50f3d3ba1be0200d Mon Sep 17 00:00:00 2001
From: Michal Hlavinka <mhlavink at redhat.com>
Date: Wed, 15 Apr 2015 14:26:28 +0200
Subject: newlib updated to 2.2.0_1


diff --git a/.gitignore b/.gitignore
index a760871..9760d25 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /newlib-2.0.0.tar.gz
 /newlib-2.1.0.tar.gz
+/newlib-2.2.0-1.tar.gz
diff --git a/arm-none-eabi-newlib.spec b/arm-none-eabi-newlib.spec
index 0ffeb94..f102a4f 100644
--- a/arm-none-eabi-newlib.spec
+++ b/arm-none-eabi-newlib.spec
@@ -8,19 +8,18 @@
 %global target arm-none-eabi
 
 Name:           %{target}-newlib
-Version:        2.1.0
-Release:        5%{?dist}
+Version:        2.2.0_1
+Release:        1%{?dist}
 Summary:        C library intended for use on %{target} embedded systems
 Group:          Development/Tools
 # For a breakdown of the licensing, see NEWLIB-LICENSING 
 License:        BSD and MIT and LGPLv2+ and ISC
 URL:            http://sourceware.org/newlib/
-Source0:        ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz
+#Source0:        ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz
+Source0:        ftp://sourceware.org/pub/newlib/newlib-2.2.0-1.tar.gz
 Source1:        README.fedora
 Source2:        NEWLIB-LICENSING
 
-# from upstream, for newlib <= 2.1.0, rhbz#1058722
-Patch1: arm-none-eabi-newlib-2.1.0-fixpath.patch
 BuildRequires:  %{target}-binutils %{target}-gcc %{target}-gcc-c++ texinfo texinfo-tex
 BuildArch:      noarch
 
@@ -30,8 +29,8 @@ conglomeration of several library parts, all under free software licenses
 that make them easily usable on embedded products.
 
 %prep
-%setup -q -n newlib-%{version}
-%patch1 -p1 -b .fixpath
+#%setup -q -n newlib-%{version}
+%setup -q -n newlib-2.2.0-1
 cp %{SOURCE1} .
 
 
@@ -39,10 +38,11 @@ cp %{SOURCE1} .
 CFLAGS="-g -O2" ./configure --prefix=%{_prefix} \
   --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \
   --target=%{target} --enable-interwork --enable-multilib \
-  --with-gnu-as --with-gnu-ld --disable-nls --enable-newlib-io-long-long \
-  --enable-newlib-register-fini --disable-newlib-supplied-syscalls
+  --with-gnu-as --with-gnu-ld --disable-nls --disable-libssp --disable-nls --disable-newlib-supplied-syscalls --with-float=soft
 
-make %{?_smp_mflags} || make
+#  --enable-newlib-io-long-long \
+#  --enable-newlib-register-fini --disable-newlib-supplied-syscalls
+make
 
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
@@ -67,6 +67,9 @@ rm -r $RPM_BUILD_ROOT%{_infodir}
 
 
 %changelog
+* Tue Apr 14 2015 Michal Hlavinka <mhlavink at redhat.com> - 2.2.0_1-1
+- newlib updated to 2.2.0_1
+
 * Mon Jun 09 2014 Michal Hlavinka <mhlavink at redhat.com> - 2.1.0-5
 - fix FTBFS (#1105970)
 
diff --git a/sources b/sources
index 7a360da..37b115c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c6559d83ecce4728a52f0ce7ec80de97  newlib-2.1.0.tar.gz
+94114fdc1d8391cdbc2653d89249cccf  newlib-2.2.0-1.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/arm-none-eabi-newlib.git/commit/?h=f21&id=4eae24c34bea83bb180b18bb50f3d3ba1be0200d


More information about the scm-commits mailing list