Author: stsp
Date: Thu Nov  4 13:23:21 2021
New Revision: 1894731

URL: http://svn.apache.org/viewvc?rev=1894731&view=rev
Log:
* tools/dev/unix-build/Makfile.svn: Update to ruby 2.7.4.

Modified:
    subversion/trunk/tools/dev/unix-build/Makefile.svn

Modified: subversion/trunk/tools/dev/unix-build/Makefile.svn
URL: 
http://svn.apache.org/viewvc/subversion/trunk/tools/dev/unix-build/Makefile.svn?rev=1894731&r1=1894730&r2=1894731&view=diff
==============================================================================
--- subversion/trunk/tools/dev/unix-build/Makefile.svn (original)
+++ subversion/trunk/tools/dev/unix-build/Makefile.svn Thu Nov  4 13:23:21 2021
@@ -53,6 +53,12 @@ PWD          = $(shell pwd)
 UNAME          = $(shell uname)
 RUBY           = $(shell which ruby 2>/dev/null)
 ifeq ($(RUBY),)
+RUBY           = $(shell which ruby27 2>/dev/null)
+ifeq ($(RUBY),)
+RUBY           = $(shell which ruby26 2>/dev/null)
+ifeq ($(RUBY),)
+RUBY           = $(shell which ruby25 2>/dev/null)
+ifeq ($(RUBY),)
 RUBY           = $(shell which ruby24 2>/dev/null)
 ifeq ($(RUBY),)
 RUBY           = $(shell which ruby23 2>/dev/null)
@@ -73,6 +79,9 @@ endif # 2.1
 endif # 2.2
 endif # 2.3
 endif # 2.4
+endif # 2.5
+endif # 2.6
+endif # 2.7
 
 ifeq ($(UNAME),OpenBSD)
 # Pick the correct base compiler (ie. clang rather than ancient gcc 4.2.1)
@@ -115,7 +124,7 @@ SERF_OLD_VER        = 0.3.1
 CYRUS_SASL_VER = 2.1.25
 SQLITE_VER     = 3160200
 LIBMAGIC_VER   = 5.30
-RUBY_VER       = 2.4.4
+RUBY_VER       = 2.7.4
 BZ2_VER        = 1.0.6
 PYTHON_VER     = 3.7.5
 PYTHON2_VER    = 2.7.13
@@ -151,7 +160,7 @@ SHA256_${NEON_DIST} = db0bd8cdec329b48f5
 SHA256_${CYRUS_SASL_DIST} = 
418c16e6240a4f9b637cbe3d62937b9675627bad27c622191d47de8686fe24fe
 SHA256_${SQLITE_DIST} = 
65cc0c3e9366f50c0679c5ccd31432cea894bc4a3e8947dabab88c8693263615
 SHA256_${LIBMAGIC_DIST} = 
694c2432e5240187524c9e7cf1ec6acc77b47a0e19554d34c14773e43dbbf214
-SHA256_${RUBY_DIST} = 
254f1c1a79e4cc814d1e7320bc5bdd995dc57e08727d30a767664619a9c8ae5a
+SHA256_${RUBY_DIST} = 
3043099089608859fc8cce7f9fdccaa1f53a462457e3838ec3b25a7d609fbc5b
 SHA256_${BZ2_DIST} = 
a2848f34fcd5d6cf47def00461fcb528a0484d8edef8208d6d2e2909dc61d9cd
 SHA256_${PYTHON_DIST} = 
8ecc681ea0600bbfb366f2b173f727b205bb825d93d2f0b286bc4e58d37693da
 SHA256_${PYTHON2_DIST} = 
a4f05a0720ce0fd92626f0278b6b433eee9a6173ddf2bced7957dfb599a5ece1
@@ -207,7 +216,7 @@ SERF_OLD_URL        = https://svn.apache.org/re
 SQLITE_URL     = https://www.sqlite.org/2017/$(SQLITE_DIST)
 CYRUS_SASL_URL = 
https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-${CYRUS_SASL_VER}/$(CYRUS_SASL_DIST)
 LIBMAGIC_URL   = ftp://ftp.astron.com/pub/file/$(LIBMAGIC_DIST)
-RUBY_URL       = https://cache.ruby-lang.org/pub/ruby/2.4/$(RUBY_DIST)
+RUBY_URL       = https://cache.ruby-lang.org/pub/ruby/2.7/$(RUBY_DIST)
 BZ2_URL                = https://stsp.name/distfiles/$(BZ2_DIST)
 PYTHON_URL     = https://python.org/ftp/python/$(PYTHON_VER)/$(PYTHON_DIST)
 PYTHON2_URL    = https://python.org/ftp/python/$(PYTHON2_VER)/$(PYTHON2_DIST)
@@ -1241,33 +1250,6 @@ $(RUBY_OBJDIR)/sparc64_buserror.patch:
        echo >> [email protected] ' #ifdef STRICT_ALIGNMENT'
        echo >> [email protected] '   #if defined(HAVE_TRUE_LONG_LONG) && SIZEOF_LONG_LONG 
> SIZEOF_VALUE'
        echo >> [email protected] '     #define ALIGNMENT_SIZE SIZEOF_LONG_LONG'
-       echo >> [email protected] '@@ -2094,7 +2104,8 @@'
-       echo >> [email protected] '            unref_destination(iobj, 0);'
-       echo >> [email protected] '            REMOVE_ELEM(&iobj->link);'
-       echo >> [email protected] '        }'
-       echo >> [email protected] '-       else if (iobj != diobj && IS_INSN_ID(diobj, 
jump) &&'
-       echo >> [email protected] '+       else if (iobj != diobj && IS_INSN(&diobj->link) 
&&'
-       echo >> [email protected] '+                IS_INSN_ID(diobj, jump) &&'
-       echo >> [email protected] '                 OPERAND_AT(iobj, 0) != 
OPERAND_AT(diobj, 0)) {'
-       echo >> [email protected] '            replace_destination(iobj, diobj);'
-       echo >> [email protected] '            remove_unreachable_chunk(iseq, 
iobj->link.next);'
-       echo >> [email protected] '@@ -2136,6 +2147,7 @@'
-       echo >> [email protected] '         * L2:'
-       echo >> [email protected] '         */'
-       echo >> [email protected] '        else if ((piobj = (INSN *)get_prev_insn(iobj)) 
!= 0 &&'
-       echo >> [email protected] '+                IS_INSN(&piobj->link) &&'
-       echo >> [email protected] '                 (IS_INSN_ID(piobj, branchif) ||'
-       echo >> [email protected] '                  IS_INSN_ID(piobj, branchunless))) {'
-       echo >> [email protected] '            if (niobj == (INSN 
*)get_destination_insn(piobj)) {'
-       echo >> [email protected] '@@ -2176,7 +2188,7 @@'
-       echo >> [email protected] '        }'
-       echo >> [email protected] ' '
-       echo >> [email protected] '        for (;;) {'
-       echo >> [email protected] '-           if (IS_INSN_ID(nobj, jump)) {'
-       echo >> [email protected] '+           if (IS_INSN(&nobj->link) && 
IS_INSN_ID(nobj, jump)) {'
-       echo >> [email protected] '                replace_destination(iobj, nobj);'
-       echo >> [email protected] '            }'
-       echo >> [email protected] '            else if (prev_dup && IS_INSN_ID(nobj, dup) 
&&'
        mv -f [email protected] $@
 
 ifeq ($(UNAME),OpenBSD)


Reply via email to