pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/ruby32-base
Module Name: pkgsrc
Committed By: taca
Date: Sat Feb 8 05:05:51 UTC 2025
Modified Files:
pkgsrc/lang/ruby32-base: distinfo
Added Files:
pkgsrc/lang/ruby32-base/patches: patch-yjit_not__gmake.mk
Log Message:
lang/ruby32-base: stop building YJIT_LIBS each time
Building static YJIT_LIBS ignore dependency intentionally. It might be
reasonable for Ruby development but it looks like no need to build each time
when build Ruby language. So try to stop it now.
This would improve the situation of pkg/59016.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/ruby32-base/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/lang/ruby32-base/patches/patch-yjit_not__gmake.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/ruby32-base/distinfo
diff -u pkgsrc/lang/ruby32-base/distinfo:1.11 pkgsrc/lang/ruby32-base/distinfo:1.12
--- pkgsrc/lang/ruby32-base/distinfo:1.11 Fri Nov 15 13:02:46 2024
+++ pkgsrc/lang/ruby32-base/distinfo Sat Feb 8 05:05:51 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2024/11/15 13:02:46 taca Exp $
+$NetBSD: distinfo,v 1.12 2025/02/08 05:05:51 taca Exp $
BLAKE2s (ruby-3.2.6.tar.xz) = f0c36ec6d3fd1a902e042ca8a6466fa67f0175640e6f0a8527383bb930346a6d
SHA512 (ruby-3.2.6.tar.xz) = 78f7fc76d47c772b9bc313cbcb57a2c0f1a975e09cfe46a3083f6f603d62b0031bd4c55896c8353c1c343974d45077e06e310111198d870883e06a0cf6fd03ce
@@ -20,3 +20,4 @@ SHA1 (patch-test_rubygems_test__gem.rb)
SHA1 (patch-thread__pthread.c) = 7c1231933a2d6ce9d56891ab512371841697fbca
SHA1 (patch-tool_ifchange) = 1814cd41f0b0a93b181799cb117bd1f57068cf33
SHA1 (patch-tool_rbinstall.rb) = 457aa4ea02caad3496f69dd6eb91ef47501d006a
+SHA1 (patch-yjit_not__gmake.mk) = 6f7b63e51d0f5fa25817a458b28d1fd541142dcb
Added files:
Index: pkgsrc/lang/ruby32-base/patches/patch-yjit_not__gmake.mk
diff -u /dev/null pkgsrc/lang/ruby32-base/patches/patch-yjit_not__gmake.mk:1.1
--- /dev/null Sat Feb 8 05:05:51 2025
+++ pkgsrc/lang/ruby32-base/patches/patch-yjit_not__gmake.mk Sat Feb 8 05:05:51 2025
@@ -0,0 +1,19 @@
+$NetBSD: patch-yjit_not__gmake.mk,v 1.1 2025/02/08 05:05:51 taca Exp $
+
+Stop building YJIT_LIBS each time.
+
+--- yjit/not_gmake.mk.orig 2024-10-30 09:47:11.000000000 +0000
++++ yjit/not_gmake.mk
+@@ -3,11 +3,7 @@
+
+ # Rebuild every time since we don't want to list Rust source
+ # file dependencies.
+-.PHONY: yjit-static-lib
+-$(YJIT_LIBS): yjit-static-lib
+- $(empty)
+-
+-yjit-static-lib:
++$(YJIT_LIBS):
+ $(ECHO) 'building Rust YJIT (release mode)'
+ $(Q) $(RUSTC) $(YJIT_RUSTC_ARGS)
+
Home |
Main Index |
Thread Index |
Old Index