Hello community,
here is the log from the commit of package dietlibc
checked in at Mon Jan 28 10:47:50 CET 2008.
--------
--- dietlibc/dietlibc.changes 2007-02-01 11:53:42.000000000 +0100
+++ /mounts/work_src_done/STABLE/dietlibc/dietlibc.changes 2008-01-27 22:48:19.000000000 +0100
@@ -1,0 +2,7 @@
+Sun Jan 27 22:47:28 CET 2008 - dmueller@suse.de
+
+- update to 0.31:
+ * many fixes, see http://www.fefe.de/dietlibc/changes-0.31.txt
+ * -fstack-protector support
+
+-------------------------------------------------------------------
Old:
----
dietlibc-0.30.tar.bz2
dietlibc-0.30.tar.bz2.sig
New:
----
dietlibc-0.31.tar.bz2
dietlibc-0.31.tar.bz2.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dietlibc.spec ++++++
--- /var/tmp/diff_new_pack.X16087/_old 2008-01-28 10:47:40.000000000 +0100
+++ /var/tmp/diff_new_pack.X16087/_new 2008-01-28 10:47:40.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package dietlibc (Version 0.30)
+# spec file for package dietlibc (Version 0.31)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 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,21 +11,21 @@
# norootforbuild
Name: dietlibc
-License: GNU General Public License (GPL)
+License: GPL v2 or later
Group: Development/Languages/C and C++
Provides: diet
-Autoreqprov: on
-Version: 0.30
+AutoReqProv: on
+Version: 0.31
Release: 1
Source0: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.bz2
Source1: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.bz2.sig
-Patch1: %{name}-%{version}-tcsetattr.diff
+Patch1: %{name}-0.30-tcsetattr.diff
Patch6: long-double-workaround.diff
-Patch7: %{name}-%{version}-features.diff
-Patch23: %{name}-%{version}-setjmp-longjmpg.diff
-Patch31: %{name}-%{version}-ppc-syscall.diff
-Patch32: %{name}-%{version}-pause.diff
-URL: http://www.fefe.de/dietlibc/
+Patch7: %{name}-0.30-features.diff
+Patch23: %{name}-0.30-setjmp-longjmpg.diff
+Patch31: %{name}-0.30-ppc-syscall.diff
+Patch32: %{name}-0.30-pause.diff
+Url: http://www.fefe.de/dietlibc/
Summary: A Libc Optimized for Small Size
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -40,6 +40,7 @@
Felix von Leitner
%define prefix /opt/dietlibc
+
%prep
%setup -q
%patch1
@@ -52,7 +53,7 @@
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
@@ -84,97 +85,101 @@
%{prefix}
%{_bindir}/*
-%changelog -n dietlibc
-* Thu Feb 01 2007 - dmueller@suse.de
+%changelog
+* Sun Jan 27 2008 dmueller@suse.de
+- update to 0.31:
+ * many fixes, see http://www.fefe.de/dietlibc/changes-0.31.txt
+ * -fstack-protector support
+* Thu Feb 01 2007 dmueller@suse.de
- update to 0.30:
* remove upstream'ed patches
- remove glibc-specific flags from RPM_OPT_FLAGS
-* Sun Feb 19 2006 - dmueller@suse.de
+* Mon Feb 20 2006 dmueller@suse.de
- fix build on ppc
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Wed Nov 16 2005 - dmueller@suse.de
+* Wed Nov 16 2005 dmueller@suse.de
- fix kernel_size_t for x86_64
-* Mon Nov 14 2005 - dmueller@suse.de
+* Mon Nov 14 2005 dmueller@suse.de
- use -fno-strict-aliasing
-* Fri Nov 04 2005 - schwab@suse.de
+* Fri Nov 04 2005 schwab@suse.de
- Implement pause on ia64.
-* Fri Oct 21 2005 - dmueller@suse.de
+* Fri Oct 21 2005 dmueller@suse.de
- update to 0.29
-* Mon Sep 12 2005 - snwint@suse.de
+* Mon Sep 12 2005 snwint@suse.de
- olh: fix ppc syscalls (#116391)
-* Tue Aug 09 2005 - schwab@suse.de
+* Tue Aug 09 2005 schwab@suse.de
- Fix ppc64 support.
-* Thu May 05 2005 - schwab@suse.de
+* Thu May 05 2005 schwab@suse.de
- Fix ia64 assembler.
-* Thu Mar 24 2005 - uli@suse.de
+* Thu Mar 24 2005 uli@suse.de
- fixed to build on ARM, GCC4
-* Fri Oct 15 2004 - ro@suse.de
+* Fri Oct 15 2004 ro@suse.de
- define nonnull as glibc does
-* Tue Mar 09 2004 - mjancar@suse.cz
+* Tue Mar 09 2004 mjancar@suse.cz
- undef WANT_SYSTENTER in dietfeatures.h, breaks on uml
kernels (#35444)
-* Fri Feb 27 2004 - garloff@suse.de
+* Fri Feb 27 2004 garloff@suse.de
- Implement pause() on AXP.
-* Fri Feb 27 2004 - ro@suse.de
+* Fri Feb 27 2004 ro@suse.de
- fix build on i386 with regparm changes
-* Wed Feb 11 2004 - ro@suse.de
+* Wed Feb 11 2004 ro@suse.de
- move ia64 specific ftruncate64 to ia64 dir
-* Tue Feb 10 2004 - schwab@suse.de
+* Tue Feb 10 2004 schwab@suse.de
- Copy setjmp and longjmp from glibc.
-* Thu Jan 29 2004 - hare@suse.de
+* Thu Jan 29 2004 hare@suse.de
- Fixed setjmp() for s390 and s390x.
-* Sat Jan 10 2004 - adrian@suse.de
+* Sat Jan 10 2004 adrian@suse.de
- build as user
-* Wed Dec 10 2003 - uli@suse.de
+* Wed Dec 10 2003 uli@suse.de
- map select to _newselect on s390*
-* Fri Oct 17 2003 - schwab@suse.de
+* Fri Oct 17 2003 schwab@suse.de
- Fix ia64 support.
- Fix use of common symbols.
-* Tue Oct 07 2003 - mjancar@suse.cz
+* Tue Oct 07 2003 mjancar@suse.cz
- handle '%%m' in printf
-* Tue Oct 07 2003 - mjancar@suse.cz
+* Tue Oct 07 2003 mjancar@suse.cz
- use $RPM_OPT_FLAGS
- cleanup the spec
- fix mmap and stat on s390 and s390x
- fix startup on ppc64
- fix fork __alarm and __time on ia64
-* Thu Oct 02 2003 - mjancar@suse.cz
+* Thu Oct 02 2003 mjancar@suse.cz
- update to 0.23
- kill obsolete patches
- fix startup on s390
- add missing elf definitions
- add preliminary support for s390x and ppc64
-* Thu Sep 18 2003 - snwint@suse.de
+* Thu Sep 18 2003 snwint@suse.de
- removed stray backup file (#30188)
-* Sat Sep 06 2003 - schwab@suse.de
+* Sat Sep 06 2003 schwab@suse.de
- Fix setting of environ in ia64 startup.
-* Wed Aug 06 2003 - mjancar@suse.cz
+* Wed Aug 06 2003 mjancar@suse.cz
- fix syscall on AMD64
-* Fri Jun 27 2003 - mjancar@suse.cz
+* Fri Jun 27 2003 mjancar@suse.cz
- fix realpath
- use qsort from uClibc instead of the insertsort
-* Wed Feb 05 2003 - bg@suse.de
+* Wed Feb 05 2003 bg@suse.de
- activated support for hppa
-* Mon Feb 03 2003 - meissner@suse.de
+* Mon Feb 03 2003 meissner@suse.de
- Upgraded to 0.21, dropped atexit and s390 patch (already upstream)
- Fixed asm statement in ppc/mmap.c.
-* Wed Sep 18 2002 - ro@suse.de
+* Wed Sep 18 2002 ro@suse.de
- removed bogus self-provides
-* Mon Aug 26 2002 - garloff@suse.de
+* Mon Aug 26 2002 garloff@suse.de
- Make exit() alias to libc_exit in atexit strong. (Better fix for
atexit problem addressed by 2002-08-19 15:18 patch.)
-* Tue Aug 20 2002 - schwab@suse.de
+* Tue Aug 20 2002 schwab@suse.de
- Fix startup on ia64.
-* Mon Aug 19 2002 - schwab@suse.de
+* Mon Aug 19 2002 schwab@suse.de
- ia64 fixes:
* Fix sys/types.h.
* Implement more syscalls.
* Fix syscall_weak macro.
-* Mon Aug 19 2002 - garloff@suse.de
+* Mon Aug 19 2002 garloff@suse.de
- Disable exit() weak alias in unified syscall in favour of exit()
from atexit().
-* Mon Aug 19 2002 - garloff@suse.de
+* Mon Aug 19 2002 garloff@suse.de
- Split ppc diff into __powerpc__ -> powerpc stuff and the types
corrections.
- Drop x86_64_ia64 diff, as x86_64 and ia64 support has been
@@ -211,14 +216,14 @@
* DNS resolver IPv6 transport capable (WANT_IPV6_DNS)
* cpio.h, tar.h added.
* signal() is wrapper to sigaction now
-* Fri Aug 16 2002 - ro@suse.de
+* Fri Aug 16 2002 ro@suse.de
- removed empty post/postun-scripts (#17826)
-* Mon Jul 15 2002 - kukuk@suse.de
+* Mon Jul 15 2002 kukuk@suse.de
- Replace BuildArch with ExclusiveArch.
-* Wed Jun 05 2002 - stepan@suse.de
+* Wed Jun 05 2002 stepan@suse.de
- add support for x86-64
- add support for ia64 (not working)
-* Fri May 10 2002 - garloff@suse.de
+* Fri May 10 2002 garloff@suse.de
- Update to dietlibc-0.17:
* patches (sigcontext, termios, AXP signal ...) have been merged
* fixes (i386/getenv, long long scanf, ptrace, md5 glue,
@@ -227,52 +232,52 @@
* new functions (memccpy, strncpy, regex, getdelim, getline, ...)
* profiling support (i386 only)
- S/390 still segfaults :-(
-* Fri May 10 2002 - garloff@suse.de
+* Fri May 10 2002 garloff@suse.de
- Fix s390 clone().
-* Tue Apr 09 2002 - ro@suse.de
+* Tue Apr 09 2002 ro@suse.de
- close the if in asm/sigcontext.h
-* Mon Feb 25 2002 - garloff@suse.de
+* Mon Feb 25 2002 garloff@suse.de
- Fix typo in alpha code.
-* Mon Feb 25 2002 - garloff@suse.de
+* Mon Feb 25 2002 garloff@suse.de
- Add support for signal() on alpha (osf_signal syscall does not
work, instead use sigaction.)
-* Mon Feb 25 2002 - garloff@suse.de
+* Mon Feb 25 2002 garloff@suse.de
- types used in communiaction with kernel should be declared
accordingly, i.e. arch dependently.
- __powerpc__ -> powerpc
-* Mon Feb 25 2002 - garloff@suse.de
+* Mon Feb 25 2002 garloff@suse.de
- struct termios differs between architectures in aux bits.
ioctls failed because of different sizeof(termios).
-* Thu Feb 21 2002 - garloff@suse.de
+* Thu Feb 21 2002 garloff@suse.de
- Update to dietlibc-0.15:
* Patches (alpha, fdatasync, sprintf) got integrated
* Fixes (vfork->fork, bsearch, MIPS+HP-PA fixes, gethostbyname,
inet_aton, fdopen, strftime, fmod, strstr, strncpy, i386
asm getenv, grantpt, ptsname, unlockpt, getservent_r, ...)
-* Thu Feb 21 2002 - garloff@suse.de
+* Thu Feb 21 2002 garloff@suse.de
- Fix sprintf.
-* Wed Feb 20 2002 - garloff@suse.de
+* Thu Feb 21 2002 garloff@suse.de
- Support archs without __NR_fdatasync (i.e. alpha)
- Symbol address of glibc_deitlibc link guard is a .quad for alpha
-* Wed Feb 20 2002 - garloff@suse.de
+* Wed Feb 20 2002 garloff@suse.de
- Use BuildRoot.
-* Wed Feb 20 2002 - garloff@suse.de
+* Wed Feb 20 2002 garloff@suse.de
- Update to dietlibc-0.14:
* ports to S/390 and parisc
* various bugfixes (brk, vfork, fflush, ttyname, getpass, ...)
- Add patch for alpha
- Add fdatasync syscall
-* Mon Feb 04 2002 - uli@suse.de
+* Mon Feb 04 2002 uli@suse.de
- yeah, maybe, but it's still armv4l, not arm4vl...
-* Wed Jan 02 2002 - adrian@suse.de
+* Wed Jan 02 2002 adrian@suse.de
- allow compile on mips and arm. It is even working ;)
-* Tue Dec 18 2001 - snwint@suse.de
+* Tue Dec 18 2001 snwint@suse.de
- fixed scanf(): %%n was broken, long long didn't work
-* Mon Dec 03 2001 - mludvig@suse.cz
+* Mon Dec 03 2001 mludvig@suse.cz
- Updated to version 0.12
-* Mon Sep 03 2001 - kukuk@suse.de
+* Mon Sep 03 2001 kukuk@suse.de
- Remove broken #if case, compiler will optimize normal code
-* Tue Aug 28 2001 - mludvig@suse.cz
+* Tue Aug 28 2001 mludvig@suse.cz
- Initial release based on dietlibc-0.11
- Added support for %%n in *scanf
- Added pivot_root(2) syscall
++++++ dietlibc-0.30.tar.bz2 -> dietlibc-0.31.tar.bz2 ++++++
++++ 3849 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org