ruby-changes:45272
From: nagachika <ko1@a...>
Date: Tue, 17 Jan 2017 04:19:41 +0900 (JST)
Subject: [ruby-changes:45272] nagachika:r57345 (ruby_2_3): merge revision(s) 56905: [Backport #12983]
nagachika 2017-01-17 04:19:36 +0900 (Tue, 17 Jan 2017) New Revision: 57345 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=57345 Log: merge revision(s) 56905: [Backport #12983] Reverse compatibility_version and current_version for Darwin The `compatibility_version` should have an API version and the `current_version` should have a program version of Ruby, but they have been reversed and the binary compatibility has never worked. Modified directories: branches/ruby_2_3/ Modified files: branches/ruby_2_3/configure.in branches/ruby_2_3/version.h Index: ruby_2_3/version.h =================================================================== --- ruby_2_3/version.h (revision 57344) +++ ruby_2_3/version.h (revision 57345) @@ -1,6 +1,6 @@ https://github.com/ruby/ruby/blob/trunk/ruby_2_3/version.h#L1 #define RUBY_VERSION "2.3.3" #define RUBY_RELEASE_DATE "2017-01-17" -#define RUBY_PATCHLEVEL 229 +#define RUBY_PATCHLEVEL 230 #define RUBY_RELEASE_YEAR 2017 #define RUBY_RELEASE_MONTH 1 Index: ruby_2_3/configure.in =================================================================== --- ruby_2_3/configure.in (revision 57344) +++ ruby_2_3/configure.in (revision 57345) @@ -3745,8 +3745,8 @@ AS_CASE("$enable_shared", [yes], [ https://github.com/ruby/ruby/blob/trunk/ruby_2_3/configure.in#L3745 LIBRUBY_RELATIVE=yes fi LIBRUBY_DLDFLAGS="$LIBRUBY_DLDFLAGS "'-install_name '${libprefix}'/$(LIBRUBY_SO)' - LIBRUBY_DLDFLAGS="$LIBRUBY_DLDFLAGS "'-current_version $(MAJOR).$(MINOR).$(TEENY)' - LIBRUBY_DLDFLAGS="$LIBRUBY_DLDFLAGS "'-compatibility_version $(RUBY_PROGRAM_VERSION)' + LIBRUBY_DLDFLAGS="$LIBRUBY_DLDFLAGS "'-compatibility_version $(MAJOR).$(MINOR)' + LIBRUBY_DLDFLAGS="$LIBRUBY_DLDFLAGS "'-current_version $(RUBY_PROGRAM_VERSION)' if test "$visibility_option" = ld; then LIBRUBY_DLDFLAGS="$LIBRUBY_DLDFLAGS "'-Wl,-unexported_symbol,_Init_*' LIBRUBY_DLDFLAGS="$LIBRUBY_DLDFLAGS "'-Wl,-unexported_symbol,_ruby_static_id_*' Property changes on: ruby_2_3 ___________________________________________________________________ Modified: svn:mergeinfo Merged /trunk:r56905 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/