Update make, tar, patch, curl, uuid, zlib, gzip, and bzip2 to current versions.

Fri, 27 Aug 2010 14:56:07 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 27 Aug 2010 14:56:07 +0200
changeset 250
bda4f5eec616
parent 249
e56c07037162
child 251
5e1bf50b6e48

Update make, tar, patch, curl, uuid, zlib, gzip, and bzip2 to current versions.

openpkg/make.patch file | annotate | diff | comparison | revisions
openpkg/openpkg.spec file | annotate | diff | comparison | revisions
openpkg/tar.patch file | annotate | diff | comparison | revisions
     1.1 --- a/openpkg/make.patch	Wed May 19 13:23:54 2010 +0200
     1.2 +++ b/openpkg/make.patch	Fri Aug 27 14:56:07 2010 +0200
     1.3 @@ -1,7 +1,8 @@
     1.4  Index: glob/glob.c
     1.5 +diff -Nau glob/glob.c.orig glob/glob.c
     1.6  --- glob/glob.c.orig	2006-03-10 03:20:45 +0100
     1.7  +++ glob/glob.c	2006-04-01 19:09:18 +0200
     1.8 -@@ -216,13 +216,13 @@
     1.9 +@@ -217,13 +217,13 @@
    1.10   #  ifdef HAVE_ALLOCA_H
    1.11   #   include <alloca.h>
    1.12   #  else	/* Not HAVE_ALLOCA_H.  */
    1.13 @@ -18,12 +19,13 @@
    1.14   # endif	/* GCC.  */
    1.15   
    1.16  Index: make.h
    1.17 +diff -Nau make.h.orig make.h
    1.18  --- make.h.orig	2006-02-16 00:54:43 +0100
    1.19  +++ make.h	2006-04-01 19:09:18 +0200
    1.20 -@@ -31,7 +31,7 @@
    1.21 - #  ifdef _AIX
    1.22 +@@ -36,7 +36,7 @@
    1.23    #pragma alloca
    1.24 - #  else
    1.25 + # else
    1.26 + #  if !defined(__GNUC__) && !defined(WINDOWS32)
    1.27  -#   ifndef alloca /* predefined by HP cc +Olibcalls */
    1.28  +#   if !defined (alloca) && !defined (__FreeBSD__) /* predefined by HP cc +Olibcalls, part of stdlib.h on FreeBSD */
    1.29   char *alloca ();
     2.1 --- a/openpkg/openpkg.spec	Wed May 19 13:23:54 2010 +0200
     2.2 +++ b/openpkg/openpkg.spec	Fri Aug 27 14:56:07 2010 +0200
     2.3 @@ -39,21 +39,21 @@
     2.4  #   o any cc(1)
     2.5  
     2.6  #   the package version/release
     2.7 -%define       V_openpkg  20090106
     2.8 +%define       V_openpkg  20100826
     2.9  
    2.10  #   the used software versions
    2.11  %define       V_rpm      4.2.1
    2.12 -%define       V_zlib     1.2.3
    2.13 -%define       V_bzip2    1.0.4
    2.14 +%define       V_zlib     1.2.5
    2.15 +%define       V_bzip2    1.0.5
    2.16  %define       V_beecrypt 4.1.2
    2.17 -%define       V_curl     7.17.1
    2.18 -%define       V_make     3.81
    2.19 -%define       V_gzip     1.3.12
    2.20 +%define       V_curl     7.21.1
    2.21 +%define       V_make     3.82
    2.22 +%define       V_gzip     1.4
    2.23  %define       V_gzip_r   1.13
    2.24 -%define       V_patch    2.5.9
    2.25 -%define       V_tar      1.19
    2.26 +%define       V_patch    2.6.1
    2.27 +%define       V_tar      1.23
    2.28  %define       V_bash     3.2
    2.29 -%define       V_uuid     1.6.0
    2.30 +%define       V_uuid     1.6.2
    2.31  %define       V_config   20060923
    2.32  %define       V_registry 1.1.3
    2.33  %define       V_perl     5.10.0
    2.34 @@ -75,7 +75,7 @@
    2.35  Release:      %{V_openpkg}
    2.36  
    2.37  #   list of sources
    2.38 -Source0:      ftp://alpha.gnu.org/gnu/patch/patch-%{V_patch}.tar.gz
    2.39 +Source0:      ftp://ftp.gnu.org/gnu/patch/patch-%{V_patch}.tar.gz
    2.40  Source1:      ftp://ftp.cwru.edu/pub/bash/bash-%{V_bash}.tar.gz
    2.41  Source2:      ftp://ftp.gnu.org/gnu/make/make-%{V_make}.tar.gz
    2.42  Source3:      ftp://ftp.gnu.org/gnu/tar/tar-%{V_tar}.tar.gz
    2.43 @@ -84,6 +84,7 @@
    2.44  Source6:      ftp://ftp.openpkg.org/sources/CPY/openpkg-tools/openpkg-tools-%{V_tools}.tar.gz
    2.45  Source7:      ftp://ftp.openpkg.org/sources/CPY/openpkg/gzip-%{V_gzip}-openpkg-r%{V_gzip_r}.tar
    2.46  Source8:      ftp://ftp.openpkg.org/sources/CPY/openpkg/gzip-%{V_gzip}.tar
    2.47 +Source8:      ftp://ftp.gnu.org/gnu/gzip/gzip-%{V_gzip}.tar
    2.48  Source9:      ftp://ftp.openpkg.org/sources/CPY/openpkg/openpkg-executable-%{V_exec}.tar.gz
    2.49  Source10:     ftp://ftp.openpkg.org/sources/CPY/openpkg/rpm-%{V_rpm}.tar.gz
    2.50  Source11:     ftp://ftp.openpkg.org/sources/CPY/perl/perl-%{V_perl}-mini.tar.gz
    2.51 @@ -527,7 +528,6 @@
    2.52        case $plid in
    2.53            Darwin/* ) echo "gzip_cv_assembler=no" >>config.cache ;;
    2.54        esac
    2.55 -      sh $shtool subst -e 's/futimens/gzip_&/' gzip.c lib/utimens.[ch]
    2.56        CC="${l_cc}" \
    2.57        GREP="grep" \
    2.58        ./configure \
    2.59 @@ -563,7 +563,7 @@
    2.60            --cache-file=./config.cache \
    2.61            --disable-largefile
    2.62        ${l_make} || exit $?
    2.63 -      ( mv patch ..; ${l_make} clean || true; mv ../patch . ) || exit $?
    2.64 +      ( mv src/patch ..; ${l_make} clean || true; mv ../patch . ) || exit $?
    2.65      ) || exit $?
    2.66      l_patch="`pwd`/patch-%{V_patch}/patch"; export l_patch
    2.67      echo "l_patch=\"$l_patch\"; export l_patch" >>.buildenv
     3.1 --- a/openpkg/tar.patch	Wed May 19 13:23:54 2010 +0200
     3.2 +++ b/openpkg/tar.patch	Fri Aug 27 14:56:07 2010 +0200
     3.3 @@ -1,19 +1,19 @@
     3.4  Index: Makefile.in
     3.5 ---- Makefile.in.orig	2007-10-10 13:00:22 +0200
     3.6 -+++ Makefile.in	2007-10-17 08:40:12 +0200
     3.7 -@@ -485,7 +485,7 @@
     3.8 - target_alias = @target_alias@
     3.9 +--- Makefile.in.orig	2010-03-10 11:52:09.000000000 +0100
    3.10 ++++ Makefile.in	2010-03-10 18:28:13.000000000 +0100
    3.11 +@@ -899,7 +899,7 @@
    3.12 + top_srcdir = @top_srcdir@
    3.13   ACLOCAL_AMFLAGS = -I m4
    3.14 - EXTRA_DIST = ChangeLog.1 PORTS
    3.15 --SUBDIRS = doc lib rmt src scripts po tests
    3.16 -+SUBDIRS = doc lib src
    3.17 - all: config.h
    3.18 - 	$(MAKE) $(AM_MAKEFLAGS) all-recursive
    3.19 - 
    3.20 -Index: lib/argp-help.c
    3.21 ---- lib/argp-help.c.orig	2007-09-28 15:11:36 +0200
    3.22 -+++ lib/argp-help.c	2007-10-17 08:40:12 +0200
    3.23 -@@ -570,8 +570,7 @@
    3.24 + EXTRA_DIST = ChangeLog.1 Make.rules
    3.25 +-SUBDIRS = doc gnu lib rmt src scripts po tests
    3.26 ++SUBDIRS = doc gnu lib src
    3.27 + gen_start_date = 2009-03-06
    3.28 + prev_change_log = ChangeLog.CVS
    3.29 + changelog_dir = .
    3.30 +Index: gnu/argp-help.c
    3.31 +--- gnu/argp-help.c.orig	2010-03-10 11:50:33.000000000 +0100
    3.32 ++++ gnu/argp-help.c	2010-03-10 18:26:15.000000000 +0100
    3.33 +@@ -571,8 +571,7 @@
    3.34     return val;
    3.35   }
    3.36   
    3.37 @@ -21,12 +21,23 @@
    3.38  -__attribute__ ((always_inline))
    3.39  +static int
    3.40   hol_entry_long_iterate (const struct hol_entry *entry,
    3.41 - 			int (*func)(const struct argp_option *opt,
    3.42 - 				    const struct argp_option *real,
    3.43 +                         int (*func)(const struct argp_option *opt,
    3.44 +                                     const struct argp_option *real,
    3.45 +Index: gnu/strerror.c
    3.46 +--- gnu/strerror.c.orig	2010-03-10 11:50:43.000000000 +0100
    3.47 ++++ gnu/strerror.c	2010-03-10 18:26:15.000000000 +0100
    3.48 +@@ -25,6 +25,7 @@
    3.49 + 
    3.50 + # include <errno.h>
    3.51 + # include <stdio.h>
    3.52 ++# include <limits.h>
    3.53 + 
    3.54 + # if GNULIB_defined_ESOCK /* native Windows platforms */
    3.55 + #  if HAVE_WINSOCK2_H
    3.56  Index: src/compare.c
    3.57 ---- src/compare.c.orig	2007-08-26 10:56:55 +0200
    3.58 -+++ src/compare.c	2007-10-17 08:40:12 +0200
    3.59 -@@ -278,7 +278,7 @@
    3.60 +--- src/compare.c.orig	2010-01-26 12:28:09.000000000 +0100
    3.61 ++++ src/compare.c	2010-03-10 18:26:15.000000000 +0100
    3.62 +@@ -277,7 +277,7 @@
    3.63     size_t len = strlen (current_stat_info.link_name);
    3.64     char *linkbuf = alloca (len + 1);
    3.65   
    3.66 @@ -36,9 +47,9 @@
    3.67     if (status < 0)
    3.68       {
    3.69  Index: src/create.c
    3.70 ---- src/create.c.orig	2007-10-05 19:46:49 +0200
    3.71 -+++ src/create.c	2007-10-17 08:40:12 +0200
    3.72 -@@ -1696,7 +1696,7 @@
    3.73 +--- src/create.c.orig	2010-03-09 13:52:41.000000000 +0100
    3.74 ++++ src/create.c	2010-03-10 18:26:15.000000000 +0100
    3.75 +@@ -1690,7 +1690,7 @@
    3.76         if (linklen != st->stat.st_size || linklen + 1 == 0)
    3.77   	xalloc_die ();
    3.78         buffer = (char *) alloca (linklen + 1);
    3.79 @@ -46,21 +57,10 @@
    3.80  +      size = readlink (p, buffer, linklen);
    3.81         if (size < 0)
    3.82   	{
    3.83 - 	  readlink_diag (p);
    3.84 -Index: src/incremen.c
    3.85 ---- src/incremen.c.orig	2007-10-01 23:19:55 +0200
    3.86 -+++ src/incremen.c	2007-10-17 08:40:12 +0200
    3.87 -@@ -526,6 +526,7 @@
    3.88 -            children = CHANGED_CHILDREN;
    3.89 - 	 but changed to: */
    3.90 -       free (name_buffer);
    3.91 -+      if (dirp)
    3.92 -       free (dirp);
    3.93 -       return NULL;
    3.94 -     }
    3.95 + 	  file_removed_diag (p, top_level, readlink_diag);
    3.96  Index: src/tar.c
    3.97 ---- src/tar.c.orig	2007-09-26 23:36:58 +0200
    3.98 -+++ src/tar.c	2007-10-17 08:40:12 +0200
    3.99 +--- src/tar.c.orig	2010-03-09 13:52:41.000000000 +0100
   3.100 ++++ src/tar.c	2010-03-10 18:26:15.000000000 +0100
   3.101  @@ -20,6 +20,7 @@
   3.102      51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
   3.103   
   3.104 @@ -70,8 +70,8 @@
   3.105   #include <fnmatch.h>
   3.106   #include <argp.h>
   3.107  Index: src/utf8.c
   3.108 ---- src/utf8.c.orig	2007-06-27 15:30:32 +0200
   3.109 -+++ src/utf8.c	2007-10-17 08:40:12 +0200
   3.110 +--- src/utf8.c.orig	2010-01-26 12:30:20.000000000 +0100
   3.111 ++++ src/utf8.c	2010-03-10 18:26:15.000000000 +0100
   3.112  @@ -22,6 +22,9 @@
   3.113   #include "common.h"
   3.114   #ifdef HAVE_ICONV_H
   3.115 @@ -83,11 +83,11 @@
   3.116   
   3.117   #ifndef ICONV_CONST
   3.118  Index: src/xheader.c
   3.119 ---- src/xheader.c.orig	2007-06-27 15:30:32 +0200
   3.120 -+++ src/xheader.c	2007-10-17 08:40:12 +0200
   3.121 -@@ -27,6 +27,10 @@
   3.122 +--- src/xheader.c.orig	2010-02-12 11:03:09.000000000 +0100
   3.123 ++++ src/xheader.c	2010-03-10 18:26:15.000000000 +0100
   3.124 +@@ -26,6 +26,10 @@
   3.125   
   3.126 - #include <fnmatch.h>
   3.127 + #include "common.h"
   3.128   
   3.129  +#ifndef SIZE_MAX
   3.130  +# define SIZE_MAX ((size_t) -1)
   3.131 @@ -96,14 +96,3 @@
   3.132   static bool xheader_protected_pattern_p (char const *pattern);
   3.133   static bool xheader_protected_keyword_p (char const *keyword);
   3.134   static void xheader_set_single_keyword (char *) __attribute__ ((noreturn));
   3.135 -Index: lib/strerror.c
   3.136 ---- lib/strerror.c.orig	2007-09-28 15:11:37 +0200
   3.137 -+++ lib/strerror.c	2007-10-18 00:55:28 +0200
   3.138 -@@ -23,6 +23,7 @@
   3.139 - 
   3.140 - # include <string.h>
   3.141 - # include <stdio.h>
   3.142 -+# include <limits.h>
   3.143 - 
   3.144 - # undef strerror
   3.145 - 

mercurial