rpms/ruby/devel .cvsignore, 1.25, 1.26 ruby.spec, 1.116, 1.117 sources, 1.24, 1.25 ruby-1.8.6.111-CVE-2007-5162.patch, 1.1, NONE

Akira TAGOH (tagoh) fedora-extras-commits at redhat.com
Tue Jun 24 03:33:17 UTC 2008


Author: tagoh

Update of /cvs/pkgs/rpms/ruby/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31762

Modified Files:
	.cvsignore ruby.spec sources 
Removed Files:
	ruby-1.8.6.111-CVE-2007-5162.patch 
Log Message:
* Tue Jun 24 2008 Akira TAGOH <tagoh at redhat.com> - 1.8.6.230-1
- New upstream release.
- Security fixes. (#452295)
  - CVE-2008-1891: WEBrick CGI source disclosure.
  - CVE-2008-2662: Integer overflow in rb_str_buf_append().
  - CVE-2008-2663: Integer overflow in rb_ary_store().
  - CVE-2008-2664: Unsafe use of alloca in rb_str_format().
  - CVE-2008-2725: Integer overflow in rb_ary_splice().
  - CVE-2008-2726: Integer overflow in rb_ary_splice().
- ruby-1.8.6.111-CVE-2007-5162.patch: removed.
- Build ruby-mode package for all archtectures.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ruby/devel/.cvsignore,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- .cvsignore	10 Mar 2008 04:28:30 -0000	1.25
+++ .cvsignore	24 Jun 2008 03:32:31 -0000	1.26
@@ -21,3 +21,4 @@
 rubyfaq-990927.tar.gz
 rubyfaq-jp-990927.tar.gz
 ruby-1.8.6-p114.tar.bz2
+ruby-1.8.6-p230.tar.bz2


Index: ruby.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ruby/devel/ruby.spec,v
retrieving revision 1.116
retrieving revision 1.117
diff -u -r1.116 -r1.117
--- ruby.spec	10 Mar 2008 05:27:02 -0000	1.116
+++ ruby.spec	24 Jun 2008 03:32:31 -0000	1.117
@@ -1,6 +1,6 @@
 %define	rubyxver	1.8
 %define	rubyver		1.8.6
-%define _patchlevel	114
+%define _patchlevel	230
 %define dotpatchlevel	%{?_patchlevel:.%{_patchlevel}}
 %define patchlevel	%{?_patchlevel:-p%{_patchlevel}}
 %define	arcver		%{rubyver}%{?patchlevel}
@@ -17,9 +17,7 @@
 URL:		http://www.ruby-lang.org/
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:	readline readline-devel ncurses ncurses-devel gdbm gdbm-devel glibc-devel tcl-devel tk-devel libX11-devel autoconf gcc unzip openssl-devel db4-devel byacc
-%ifnarch ppc64
 BuildRequires:	emacs
-%endif
 
 Source0:	ftp://ftp.ruby-lang.org/pub/%{name}/%{rubyxver}/%{name}-%{arcver}.tar.bz2
 ## Dead link
@@ -35,7 +33,6 @@
 Patch21:	ruby-deprecated-sitelib-search-path.patch
 Patch22:	ruby-deprecated-search-path.patch
 Patch23:	ruby-multilib.patch
-Patch24:	ruby-1.8.6.111-CVE-2007-5162.patch
 Patch25:	ruby-1.8.6.111-gcc43.patch
 
 Summary:	An interpreter of object-oriented scripting language
@@ -115,7 +112,6 @@
 Manuals and FAQs for the object-oriented scripting language Ruby.
 
 
-%ifnarch ppc64
 %package mode
 Summary:	Emacs Lisp ruby-mode for the scripting language Ruby
 Group:		Applications/Editors
@@ -123,7 +119,6 @@
 
 %description mode
 Emacs Lisp ruby-mode for the object-oriented scripting language Ruby.
-%endif
 
 
 %package ri
@@ -156,7 +151,6 @@
 %patch22 -p1
 %patch23 -p1
 %endif
-%patch24 -p1
 %patch25 -p1
 popd
 
@@ -203,10 +197,8 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%ifnarch ppc64
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/ruby-mode
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/site-start.d
-%endif
 
 # installing documents and exapmles...
 rm -rf tmp-ruby-docs
@@ -310,7 +302,6 @@
 # XXX: installing irb
 install -p -m 0644 %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/man1/
 
-%ifnarch ppc64
 # installing ruby-mode
 cd %{name}-%{arcver}
 cp -p misc/*.el $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/ruby-mode
@@ -327,7 +318,6 @@
 	$RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/site-start.d
 
 cd ..
-%endif
 
 # remove shebang
 for i in $RPM_BUILD_ROOT%{_prefix}/lib/ruby/1.8/{abbrev,generator,irb/{cmd/subirb,ext/save-history},matrix,rdoc/{markup/sample/rdoc2latex,parsers/parse_rb},set,tsort}.rb; do
@@ -500,7 +490,6 @@
 %doc tmp-ruby-docs/ruby-docs/*
 %doc tmp-ruby-docs/ruby-libs/*
 
-%ifnarch ppc64
 %files mode
 %defattr(-, root, root, -)
 %doc %{name}-%{arcver}/COPYING*
@@ -511,9 +500,20 @@
 %doc %{name}-%{arcver}/misc/README
 %{_datadir}/emacs/site-lisp/ruby-mode
 %{_datadir}/emacs/site-lisp/site-start.d/ruby-mode-init.el
-%endif
 
 %changelog
+* Tue Jun 24 2008 Akira TAGOH <tagoh at redhat.com> - 1.8.6.230-1
+- New upstream release.
+- Security fixes. (#452295)
+  - CVE-2008-1891: WEBrick CGI source disclosure.
+  - CVE-2008-2662: Integer overflow in rb_str_buf_append().
+  - CVE-2008-2663: Integer overflow in rb_ary_store().
+  - CVE-2008-2664: Unsafe use of alloca in rb_str_format().
+  - CVE-2008-2725: Integer overflow in rb_ary_splice().
+  - CVE-2008-2726: Integer overflow in rb_ary_splice().
+- ruby-1.8.6.111-CVE-2007-5162.patch: removed.
+- Build ruby-mode package for all archtectures.
+
 * Tue Mar  4 2008 Akira TAGOH <tagoh at redhat.com> - 1.8.6.114-1
 - Security fix for CVE-2008-1145.
 - Improve a spec file. (#226381)


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ruby/devel/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- sources	27 May 2008 02:36:04 -0000	1.24
+++ sources	24 Jun 2008 03:32:31 -0000	1.25
@@ -2,4 +2,4 @@
 d65e3a216d6d345a2a6f1aa8758c2f75  ruby-refm-rdp-1.8.1-ja-html.tar.gz
 634c25b14e19925d10af3720d72e8741  rubyfaq-990927.tar.gz
 4fcec898f51d8371cc42d0a013940469  rubyfaq-jp-990927.tar.gz
-b4d0c74497f684814bcfbb41b7384a71  ruby-1.8.6-p114.tar.bz2
+3eceb42d4fc56398676c20a49ac7e044  ruby-1.8.6-p230.tar.bz2


--- ruby-1.8.6.111-CVE-2007-5162.patch DELETED ---




More information about the fedora-extras-commits mailing list