mhlavink pushed to arm-none-eabi-newlib (f22). "newlib updated to 2.2.0_1"
notifications at fedoraproject.org
notifications at fedoraproject.org
Tue Apr 14 17:51:26 UTC 2015
>From 48fdb37cdcef331cb919d1f0cad7d479e227aebd Mon Sep 17 00:00:00 2001
From: Michal Hlavinka <mhlavink at redhat.com>
Date: Tue, 14 Apr 2015 19:50:31 +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=f22&id=48fdb37cdcef331cb919d1f0cad7d479e227aebd
More information about the scm-commits
mailing list