Hello community,

here is the log from the commit of package patch for openSUSE:Factory checked 
in at 2012-12-10 12:20:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/patch (Old)
 and      /work/SRC/openSUSE:Factory/.patch.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "patch", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/patch/patch.changes      2012-09-13 
07:07:30.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.patch.new/patch.changes 2012-12-10 
12:20:31.000000000 +0100
@@ -1,0 +2,51 @@
+Thu Dec  6 16:19:25 CET 2012 - [email protected]
+
+- Back to bz2 archive format as old products lack xz.
+
+-------------------------------------------------------------------
+Thu Dec  6 15:34:14 CET 2012 - [email protected]
+
+- Version 2.7.1
+  + Patch no longer gets a failed assertion for certain mangled
+    patches.
+  + Ignore destination file names that are absolute or that contain
+    a component of "..", except when working in the root directory.
+    This addresses CVE-2010-4651.
+  + Support for most features of the "diff --git" format, including
+    renames and copies, permission changes, and symlink diffs.
+    Binary diffs are not supported yet; patch will complain and
+    skip them.
+  + Support for double-quoted filenames: when a filename starts
+    with a double quote, it is interpreted as a C string literal.
+    The escape sequences \\, \", \a, \b, \f, \n, \r, \t, \v, and
+    \ooo (a three-digit octal number between 0 and 255) are
+    recognized.
+  + Refuse to apply a normal patch to a symlink. (Previous versions
+    of patch were replacing the symlink with a regular file.)
+  + New --follow-symlinks option to allow to treat symlinks as
+    files: this was patch's behavior before version 2.7.
+  + When trying to modify a read-only file, warn about the
+    potential problem by default. The --read-only command line
+    option allows to change this behavior.
+  + Files to be deleted are deleted once the entire input has been
+    processed, not immediately. This fixes a bug with numbered
+    backup files.
+  + When a timestamp specifies a time zone, honor that instead of
+    assuming the local time zone (--set-date) or Universal
+    Coordinated Time (--set-utc).
+  + Support for nanosecond precision timestamps.
+  + Many bug fixes.
+  + Clarify the message printed when a patch is expected to empty
+    out and delete a file, but the file does not become empty.
+  + Various improvements to messages when applying a patch to a
+    file of different type (regular file vs. symlink), when there
+    are line ending differences (LF vs. CRLF), and when in
+    --dry-run mode.
+  + Ignore when extended attributes cannot be preserved because
+    they are unsupported or because permission to set them is
+    denied.
+- patch-revert-e0f70752.patch: Dropped, original bug fixed
+  upstream.
+- patch-stdio.in.patch: Dropped, merged upstream.
+
+-------------------------------------------------------------------

Old:
----
  patch-2.6.1.136-31a7.tar.bz2
  patch-revert-e0f70752.patch
  patch-stdio.in.patch

New:
----
  patch-2.7.1.tar.bz2

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

Other differences:
------------------
++++++ patch.spec ++++++
--- /var/tmp/diff_new_pack.7bxqLK/_old  2012-12-10 12:20:32.000000000 +0100
+++ /var/tmp/diff_new_pack.7bxqLK/_new  2012-12-10 12:20:32.000000000 +0100
@@ -16,21 +16,18 @@
 #
 
 
-Url:            ftp://alpha.gnu.org/gnu/diffutils/
-%define hash -31a7
+Url:            http://ftp.gnu.org/gnu/patch/
 
 Name:           patch
 # See bnc#662957. The fix for CVE-2010-4651 breaks the way interdiff was
 # invoking patch, so interdiff had to be fixed too.
 Conflicts:      patchutils < 0.3.2
-Version:        2.6.1.136
+Version:        2.7.1
 Release:        0
 Summary:        GNU patch
 License:        GPL-3.0+
 Group:          Productivity/Text/Utilities
-Source:         ftp://alpha.gnu.org/gnu/patch/patch-%version%hash.tar.bz2
-Patch1:         patch-revert-e0f70752.patch
-Patch2:         patch-stdio.in.patch
+Source:         http://ftp.gnu.org/gnu/patch/patch-%version.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -45,9 +42,7 @@
     Paul Eggert
 
 %prep
-%setup -q -n patch-%version%hash
-%patch1 -p1
-%patch2 -p1
+%setup -q
 
 %build
 export CFLAGS="$RPM_OPT_FLAGS -Wall -O2 -pipe"

++++++ patch-2.6.1.136-31a7.tar.bz2 -> patch-2.7.1.tar.bz2 ++++++
++++ 63241 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to