Mailinglist Archive: opensuse-commit (918 mails)

< Previous Next >
commit dietlibc
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 02 Feb 2007 13:01:08 +0100
  • Message-id: <20070202120109.10FFF67816D@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package dietlibc
checked in at Fri Feb 2 13:01:08 CET 2007.

--------
--- dietlibc/dietlibc.changes 2006-02-19 23:55:22.000000000 +0100
+++ /mounts/work_src_done/STABLE/dietlibc/dietlibc.changes 2007-02-01 11:53:42.000000000 +0100
@@ -1,0 +2,7 @@
+Thu Feb 1 11:52:59 CET 2007 - dmueller@xxxxxxx
+
+- update to 0.30:
+ * remove upstream'ed patches
+- remove glibc-specific flags from RPM_OPT_FLAGS
+
+-------------------------------------------------------------------

Old:
----
cvs-20051012.diff
dietlibc-0.29-elf.diff
dietlibc-0.29-features.diff
dietlibc-0.29-pause.diff
dietlibc-0.29-ppc-syscall.diff
dietlibc-0.29-qsort.diff
dietlibc-0.29-realpath.diff
dietlibc-0.29-regparm.diff
dietlibc-0.29-setjmp-longjmpg.diff
dietlibc-0.29.tar.bz2
dietlibc-0.29.tar.bz2.sign
dietlibc-0.29-tcsetattr.diff
dietlibc-0.29-types.diff
ia64-proc-endp.diff

New:
----
dietlibc-0.30-features.diff
dietlibc-0.30-pause.diff
dietlibc-0.30-ppc-syscall.diff
dietlibc-0.30-setjmp-longjmpg.diff
dietlibc-0.30.tar.bz2
dietlibc-0.30.tar.bz2.sig
dietlibc-0.30-tcsetattr.diff

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

Other differences:
------------------
++++++ dietlibc.spec ++++++
--- /var/tmp/diff_new_pack.kN4470/_old 2007-02-02 12:59:39.000000000 +0100
+++ /var/tmp/diff_new_pack.kN4470/_new 2007-02-02 12:59:39.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package dietlibc (Version 0.29)
+# spec file for package dietlibc (Version 0.30)
#
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -11,28 +11,20 @@
# norootforbuild

Name: dietlibc
-License: GPL
+License: GNU General Public License (GPL)
Group: Development/Languages/C and C++
Provides: diet
Autoreqprov: on
-Version: 0.29
-Release: 6
+Version: 0.30
+Release: 1
Source0: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.bz2
-Source1: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.bz2.sign
-Patch0: cvs-20051012.diff
+Source1: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.bz2.sig
Patch1: %{name}-%{version}-tcsetattr.diff
-Patch2: %{name}-%{version}-realpath.diff
-Patch3: %{name}-%{version}-qsort.diff
-Patch4: %{name}-%{version}-elf.diff
-Patch5: %{name}-%{version}-types.diff
Patch6: long-double-workaround.diff
Patch7: %{name}-%{version}-features.diff
-Patch22: ia64-proc-endp.diff
Patch23: %{name}-%{version}-setjmp-longjmpg.diff
-Patch26: %{name}-%{version}-regparm.diff
Patch31: %{name}-%{version}-ppc-syscall.diff
Patch32: %{name}-%{version}-pause.diff
-Patch33: %{name}-%{version}-types.diff
URL: http://www.fefe.de/dietlibc/
Summary: A Libc Optimized for Small Size
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -50,22 +42,18 @@
%define prefix /opt/dietlibc
%prep
%setup -q
-%patch0
%patch1
-#%patch2
-#%patch3
-#%patch4
-#%patch5
%patch6
%patch7
-%patch22
-#%patch26
%patch31
%patch32
-%patch33

%build
-make %{?jobs:-j%jobs} prefix=%{prefix} CFLAGS="`echo $CFLAGS $RPM_OPT_FLAGS | sed s/O2/Os/` -fno-strict-aliasing"
+MY_RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -e 's,-O2,-Os,' \
+ -e 's/-D_FORTIFY_SOURCE[=0-9]*//' \
+ -e 's/-ffortify[=0-9]*//' \
+ -e 's/-fstack-protector//')
+make %{?jobs:-j%jobs} prefix=%{prefix} CFLAGS="`echo $CFLAGS $MY_RPM_OPT_FLAGS` -fno-strict-aliasing"

%install
%ifarch hppa
@@ -97,6 +85,10 @@
%{_bindir}/*

%changelog -n dietlibc
+* Thu Feb 01 2007 - dmueller@xxxxxxx
+- update to 0.30:
+ * remove upstream'ed patches
+- remove glibc-specific flags from RPM_OPT_FLAGS
* Sun Feb 19 2006 - dmueller@xxxxxxx
- fix build on ppc
* Wed Jan 25 2006 - mls@xxxxxxx

++++++ dietlibc-0.29-features.diff -> dietlibc-0.30-features.diff ++++++

++++++ dietlibc-0.29-pause.diff -> dietlibc-0.30-pause.diff ++++++

++++++ dietlibc-0.29-ppc-syscall.diff -> dietlibc-0.30-ppc-syscall.diff ++++++

++++++ dietlibc-0.29-setjmp-longjmpg.diff -> dietlibc-0.30-setjmp-longjmpg.diff ++++++

++++++ dietlibc-0.29.tar.bz2 -> dietlibc-0.30.tar.bz2 ++++++
++++ 7942 lines of diff (skipped)

++++++ dietlibc-0.29-tcsetattr.diff -> dietlibc-0.30-tcsetattr.diff ++++++


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



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages