OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 17-May-2007 19:57:16 Branch: HEAD Handle: 2007051718571500 Modified files: openpkg-src/cpio cpio.patch cpio.spec Log: fix symlink creation by correctly terminating a buffer (patch comes from vendor CVS) Summary: Revision Changes Path 1.7 +17 -0 openpkg-src/cpio/cpio.patch 1.37 +1 -1 openpkg-src/cpio/cpio.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/cpio/cpio.patch ============================================================================ $ cvs diff -u -r1.6 -r1.7 cpio.patch --- openpkg-src/cpio/cpio.patch 24 Oct 2006 11:31:24 -0000 1.6 +++ openpkg-src/cpio/cpio.patch 17 May 2007 17:57:15 -0000 1.7 @@ -67,3 +67,20 @@ #define alloca __builtin_alloca #else #ifdef HAVE_ALLOCA_H + +----------------------------------------------------------------------------- + +http://savannah.gnu.org/bugs/index.php?18094 +http://savannah.gnu.org/file/cvs-diff.log?file_id=11044 + +Index: src/copyout.c +--- src/copyout.c 27 Sep 2006 09:28:50 -0000 1.19 ++++ src/copyout.c 24 Oct 2006 10:47:38 -0000 +@@ -806,6 +806,7 @@ process_copy_out () + free (link_name); + continue; + } ++ link_name[link_size] = 0; + cpio_safer_name_suffix (link_name, false, + !no_abs_paths_flag, true); + link_size = strlen (link_name); @@ . patch -p0 <<'@@ .' Index: openpkg-src/cpio/cpio.spec ============================================================================ $ cvs diff -u -r1.36 -r1.37 cpio.spec --- openpkg-src/cpio/cpio.spec 1 Jan 2007 17:37:08 -0000 1.36 +++ openpkg-src/cpio/cpio.spec 17 May 2007 17:57:15 -0000 1.37 @@ -33,7 +33,7 @@ Group: Archiver License: GPL Version: 2.7 -Release: 20061024 +Release: 20070517 # list of sources Source0: ftp://ftp.gnu.org/pub/gnu/cpio/cpio-%{version}.tar.gz @@ . ______________________________________________________________________ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org