Received: by mail.netbsd.org (Postfix, from userid 605) id A968084E5A; Sat, 4 Feb 2023 12:10:27 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id DA7C284D9B for ; Sat, 4 Feb 2023 12:10:26 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id ksUwlxjBq1G9 for ; Sat, 4 Feb 2023 12:10:26 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 4837A84D58 for ; Sat, 4 Feb 2023 12:10:26 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 417D2FA90; Sat, 4 Feb 2023 12:10:26 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_167551262615670" MIME-Version: 1.0 Date: Sat, 4 Feb 2023 12:10:26 +0000 From: "Jonathan Perkin" Subject: CVS commit: pkgsrc/lang/ruby32-base To: pkgsrc-changes@NetBSD.org Reply-To: jperkin@netbsd.org X-Mailer: log_accum Message-Id: <20230204121026.417D2FA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_167551262615670 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: jperkin Date: Sat Feb 4 12:10:26 UTC 2023 Modified Files: pkgsrc/lang/ruby32-base: distinfo pkgsrc/lang/ruby32-base/patches: patch-configure Log Message: ruby32-base: Fix mjit build on SunOS. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/ruby32-base/distinfo cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/ruby32-base/patches/patch-configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_167551262615670 Content-Disposition: inline Content-Length: 2815 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/ruby32-base/distinfo diff -u pkgsrc/lang/ruby32-base/distinfo:1.1 pkgsrc/lang/ruby32-base/distinfo:1.2 --- pkgsrc/lang/ruby32-base/distinfo:1.1 Sat Jan 21 13:51:23 2023 +++ pkgsrc/lang/ruby32-base/distinfo Sat Feb 4 12:10:25 2023 @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.1 2023/01/21 13:51:23 taca Exp $ +$NetBSD: distinfo,v 1.2 2023/02/04 12:10:25 jperkin Exp $ BLAKE2s (ruby-3.2.0.tar.xz) = 87dea8062fae27e6d0f698766475fe83356e607ef5189d86d5af2ca46999c3c1 SHA512 (ruby-3.2.0.tar.xz) = 733ecc6709470ee16916deeece9af1c76220ae95d17b2681116aff7f381d99bc3124b1b11b1c2336b2b29e468e91b90f158d5ae5fca810c6cf32a0b6234ae08e Size (ruby-3.2.0.tar.xz) = 15058364 bytes SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d -SHA1 (patch-configure) = e0c4b6323862ed4dc8ac0753e4e675cf35421ef8 +SHA1 (patch-configure) = f3a143eda324bdfcaab51ee44274eaa445cf2767 SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890 SHA1 (patch-include_ruby_internal_static__assert.h) = 7d5c3ae7ff674b9b34639924fcf08237164de9f8 SHA1 (patch-lib_mkmf.rb) = 4a3cd18548dbdf43a13695d4e76f817c0347e335 Index: pkgsrc/lang/ruby32-base/patches/patch-configure diff -u pkgsrc/lang/ruby32-base/patches/patch-configure:1.1 pkgsrc/lang/ruby32-base/patches/patch-configure:1.2 --- pkgsrc/lang/ruby32-base/patches/patch-configure:1.1 Sat Jan 21 13:51:23 2023 +++ pkgsrc/lang/ruby32-base/patches/patch-configure Sat Feb 4 12:10:26 2023 @@ -1,4 +1,4 @@ -$NetBSD: patch-configure,v 1.1 2023/01/21 13:51:23 taca Exp $ +$NetBSD: patch-configure,v 1.2 2023/02/04 12:10:26 jperkin Exp $ * Avoid bash specific variable substitution. * Adding Interix support. @@ -8,6 +8,7 @@ $NetBSD: patch-configure,v 1.1 2023/01/2 * Retain _XOPEN_SOURCE, fixes eventmachine. * Fix argument for pthread_self() on NetBSD. * Explictly stop display with color. +* Remove bogus MJIT disabling on SunOS. --- configure.orig 2022-12-25 06:55:27.000000000 +0000 +++ configure @@ -126,6 +127,15 @@ $NetBSD: patch-configure,v 1.1 2023/01/2 ` LIBRUBY_RPATHFLAGS="$LIBRUBY_RPATHFLAGS${rpathflag}" LIBRUBYARG_SHARED="$LIBRUBY_RPATHFLAGS $LIBRUBYARG_SHARED" +@@ -32603,7 +32608,7 @@ then : + enableval=$enable_jit_support; MJIT_SUPPORT=$enableval + else $as_nop + case "$target_os" in #( +- wasi | mingw* | solaris*) : ++ wasi | mingw*) : + MJIT_SUPPORT=no ;; #( + *) : + MJIT_SUPPORT=yes @@ -33885,7 +33890,7 @@ guard=INCLUDE_RUBY_CONFIG_H ( if test "x$CONFIGURE_TTY" = xyes @@ -135,7 +145,7 @@ $NetBSD: patch-configure,v 1.1 2023/01/2 else $as_nop color= fi -@@ -35124,21 +35129,7 @@ which seems to be undefined. Please mak +@@ -35124,21 +35131,7 @@ which seems to be undefined. Please mak "Makefile":F) tmpmk=confmk$$.tmp { --_----------=_167551262615670--