graaff 14/06/07 08:05:28 Added: rubinius-2.2.7-emake-v.patch Log: Backport upstream patch to support "emake V=1" for C extensions. (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)
Revision Changes Path 1.1 dev-lang/rubinius/files/rubinius-2.2.7-emake-v.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rubinius/files/rubinius-2.2.7-emake-v.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rubinius/files/rubinius-2.2.7-emake-v.patch?rev=1.1&content-type=text/plain Index: rubinius-2.2.7-emake-v.patch =================================================================== commit 2f4ebeb2c27756c65906949dcf19663043089632 Author: Yorick Peterse <[email protected]> Date: Tue Jun 3 20:26:55 2014 +0200 Implement RbConfig::CONFIG['NULLCMD'] Based on some digging through the MRI source code this always seems to be set to ":". Fixes #3054. diff --git a/library/rbconfig.rb b/library/rbconfig.rb index 2e0cbba..d47cc43 100644 --- a/library/rbconfig.rb +++ b/library/rbconfig.rb @@ -106,6 +106,7 @@ module RbConfig CONFIG["STRIP"] = "strip -A -n" CONFIG["MANTYPE"] = "doc" CONFIG["MAKEFILES"] = "Makefile" + CONFIG["NULLCMD"] = ":" # compile tools flags # since we hardcode using gcc, and this flag is only # used by mkmf to compile extensions, be sure PIC is in
