Page MenuHomeSolus

D1173.id2867.diff
No OneTemporary

D1173.id2867.diff

diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -1174,6 +1174,7 @@
libruby.so.2.3:rb_thread_check_trap_pending
libruby.so.2.3:rb_thread_create
libruby.so.2.3:rb_thread_current
+libruby.so.2.3:rb_thread_fd_close
libruby.so.2.3:rb_thread_fd_select
libruby.so.2.3:rb_thread_fd_writable
libruby.so.2.3:rb_thread_interrupted
diff --git a/files/configure-2.3.5.diff b/files/configure-2.3.5.diff
new file mode 100644
--- /dev/null
+++ b/files/configure-2.3.5.diff
@@ -0,0 +1,40 @@
+diff -pU3 a/configure b/configure
+--- a/configure 2017-09-14 21:09:29.000000000 +0900
++++ b/configure 2017-09-15 05:56:46.000000000 +0900
+@@ -10366,6 +10366,7 @@ fi
+ ac_res=$ac_cv_search___gmpz_init
+ if test "$ac_res" != no; then :
+ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++ $as_echo "#define HAVE_LIBGMP 1" >>confdefs.h
+
+ fi
+
+@@ -10435,6 +10436,7 @@ fi
+ ac_res=$ac_cv_search_malloc_conf
+ if test "$ac_res" != no; then :
+ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++ $as_echo "#define HAVE_LIBJEMALLOC 1" >>confdefs.h
+
+ else
+ with_jemalloc=no
+diff -pU3 a/configure.in b/configure.in
+--- a/configure.in 2017-08-09 19:28:56.000000000 +0900
++++ b/configure.in 2017-09-15 07:18:25.000000000 +0900
+@@ -1337,13 +1337,15 @@ AC_ARG_WITH([gmp],
+ AS_IF([test "x$with_gmp" != xno],
+ [AC_CHECK_HEADERS(gmp.h)
+ AS_IF([test "x$ac_cv_header_gmp_h" != xno],
+- AC_SEARCH_LIBS([__gmpz_init], [gmp]))])
++ AC_SEARCH_LIBS([__gmpz_init], [gmp],
++ [AC_DEFINE(HAVE_LIBGMP, 1)]))])
+
+ AC_ARG_WITH([jemalloc],
+ [AS_HELP_STRING([--with-jemalloc],[use jemalloc allocator])],
+ [with_jemalloc=$withval], [with_jemalloc=no])
+ AS_IF([test "x$with_jemalloc" = xyes],[
+- AC_SEARCH_LIBS([malloc_conf], [jemalloc], [], [with_jemalloc=no])
++ AC_SEARCH_LIBS([malloc_conf], [jemalloc],
++ [AC_DEFINE(HAVE_LIBJEMALLOC, 1)], [with_jemalloc=no])
+ AC_CHECK_HEADER(jemalloc/jemalloc.h, [
+ AC_DEFINE(RUBY_ALTERNATIVE_MALLOC_HEADER, [<jemalloc/jemalloc.h>])
+ ])
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,14 +1,15 @@
name : ruby
-version : 2.3.4
-release : 9
+version : 2.3.5
+release : 10
source :
- - https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.gz : 98e18f17c933318d0e32fed3aea67e304f174d03170a38fd920c4fbe49fec0c3
+ - https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.gz : 5462f7bbb28beff5da7441968471ed922f964db1abdce82b8860608acc23ddcc
license : Ruby
component : programming
summary : dynamic, reflexive, object-oriented language
description: |
Ruby is a dynamic, reflexive, object-oriented programming language that blends parts of Perl, Smalltalk, Eiffel, Ada, and Lisp to create a language that balanced functional and imperative programming. It was created by Yukihiro "matz" Matsumoto
setup : |
+ %patch -p1 < $pkgfiles/configure-2.3.5.diff
%reconfigure --disable-rpath \
--enable-shared \
--with-sitedir=/usr/lib/ruby/site_ruby
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -824,7 +824,6 @@
<Path fileType="library">/usr/lib64/ruby/2.3.0/x86_64-linux/fcntl.so</Path>
<Path fileType="library">/usr/lib64/ruby/2.3.0/x86_64-linux/fiber.so</Path>
<Path fileType="library">/usr/lib64/ruby/2.3.0/x86_64-linux/fiddle.so</Path>
- <Path fileType="library">/usr/lib64/ruby/2.3.0/x86_64-linux/gdbm.so</Path>
<Path fileType="library">/usr/lib64/ruby/2.3.0/x86_64-linux/io/console.so</Path>
<Path fileType="library">/usr/lib64/ruby/2.3.0/x86_64-linux/io/nonblock.so</Path>
<Path fileType="library">/usr/lib64/ruby/2.3.0/x86_64-linux/io/wait.so</Path>
@@ -1226,8 +1225,8 @@
<Path fileType="library">/usr/lib64/ruby/gems/2.3.0/gems/test-unit-3.1.5/test/util/test_procwrapper.rb</Path>
<Path fileType="library">/usr/lib64/ruby/gems/2.3.0/specifications/default/bigdecimal-1.2.8.gemspec</Path>
<Path fileType="library">/usr/lib64/ruby/gems/2.3.0/specifications/default/io-console-0.4.5.gemspec</Path>
- <Path fileType="library">/usr/lib64/ruby/gems/2.3.0/specifications/default/json-1.8.3.gemspec</Path>
- <Path fileType="library">/usr/lib64/ruby/gems/2.3.0/specifications/default/psych-2.1.0.gemspec</Path>
+ <Path fileType="library">/usr/lib64/ruby/gems/2.3.0/specifications/default/json-1.8.3.1.gemspec</Path>
+ <Path fileType="library">/usr/lib64/ruby/gems/2.3.0/specifications/default/psych-2.1.0.1.gemspec</Path>
<Path fileType="library">/usr/lib64/ruby/gems/2.3.0/specifications/default/rdoc-4.2.1.gemspec</Path>
<Path fileType="library">/usr/lib64/ruby/gems/2.3.0/specifications/did_you_mean-1.0.0.gemspec</Path>
<Path fileType="library">/usr/lib64/ruby/gems/2.3.0/specifications/minitest-5.8.5.gemspec</Path>
@@ -3706,6 +3705,7 @@
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Installer/spec-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Installer/spec_file-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Installer/unpack-i.ri</Path>
+ <Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Installer/verify_spec_name-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Installer/windows_stub_script-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Installer/wrappers-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Installer/write_build_info_file-i.ri</Path>
@@ -4748,8 +4748,10 @@
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/TestCase/win_platform%3f-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/TestCase/write_file-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Text/cdesc-Text.ri</Path>
+ <Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Text/clean_text-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Text/format_text-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Text/levenshtein_distance-i.ri</Path>
+ <Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Text/truncate_text-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Uninstaller/bin_dir-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Uninstaller/cdesc-Uninstaller.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Gem/Uninstaller/gem_home-i.ri</Path>
@@ -6311,45 +6313,8 @@
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/%5b%5d%3d-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/%5b%5d-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/add_field-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/basic_auth-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/basic_encode-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/canonical_each-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/capitalize-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/cdesc-HTTPHeader.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/chunked%3f-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/connection_close%3f-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/connection_keep_alive%3f-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/content_length%3d-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/content_length-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/content_range-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/content_type%3d-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/content_type-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/delete-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/each-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/each_capitalized-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/each_capitalized_name-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/each_header-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/each_key-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/each_name-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/each_value-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/fetch-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/form_data%3d-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/get_fields-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/initialize_http_header-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/key%3f-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/main_type-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/proxy_basic_auth-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/range%3d-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/range-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/range_length-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/set_content_type-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/set_form-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/set_form_data-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/set_range-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/sub_type-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/to_hash-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/tokens-i.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeader/type_params-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPHeaderSyntaxError/cdesc-HTTPHeaderSyntaxError.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPIMUsed/cdesc-HTTPIMUsed.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/HTTPInformation/cdesc-HTTPInformation.ri</Path>
@@ -6729,6 +6694,7 @@
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/SMTP/tcp_socket-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/SMTP/tls%3f-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/SMTP/tlsconnect-i.ri</Path>
+ <Path fileType="data">/usr/share/ri/2.3.0/system/Net/SMTP/validate_line-i.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/SMTPAuthenticationError/cdesc-SMTPAuthenticationError.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/SMTPError/cdesc-SMTPError.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/Net/SMTPFatalError/cdesc-SMTPFatalError.ri</Path>
@@ -10199,7 +10165,6 @@
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/lang-c.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/last-c.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/local_name-c.ri</Path>
- <Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/method_missing-c.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/name-c.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/namespace_context%3d-c.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/namespace_context-c.ri</Path>
@@ -10210,6 +10175,8 @@
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/position-c.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/processing_instruction-c.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/round-c.ri</Path>
+ <Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/send-c.ri</Path>
+ <Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/singleton_method_added-c.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/starts_with-c.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/string-c.ri</Path>
<Path fileType="data">/usr/share/ri/2.3.0/system/REXML/Functions/string_length-c.ri</Path>
@@ -14757,7 +14724,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="9">ruby</Dependency>
+ <Dependency release="10">ruby</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/</Path>
@@ -14767,12 +14734,12 @@
</Files>
</Package>
<History>
- <Update release="9">
- <Date>2017-05-12</Date>
- <Version>2.3.4</Version>
+ <Update release="10">
+ <Date>2017-10-08</Date>
+ <Version>2.3.5</Version>
<Comment>Packaging update</Comment>
<Name>Matt Critchlow</Name>
<Email>matt.critchlow@gmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 10, 10:01 PM (1 d, 5 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5815622
Default Alt Text
D1173.id2867.diff (14 KB)

Event Timeline