From owner-freebsd-ruby@FreeBSD.ORG Thu Aug 14 13:56:06 2014 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D45FFA31 for ; Thu, 14 Aug 2014 13:56:06 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A0DF22987 for ; Thu, 14 Aug 2014 13:56:06 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s7EDu6br011177 for ; Thu, 14 Aug 2014 13:56:06 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 189646] [PATCH] lang/ruby19, lang/ruby20, lang/ruby21: fix RDOC options handling and etc. Date: Thu, 14 Aug 2014 13:56:06 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: swills@FreeBSD.org X-Bugzilla-Status: In Discussion X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: swills@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Aug 2014 13:56:06 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=189646 --- Comment #12 from Steve Wills --- (In reply to Yasuhiro KIMURA from comment #11) > (In reply to Steve Wills from comment #9) > > Created attachment 145692 [details] > > third updated patch for ruby 1.9, 2.0 and 2.1 > > I tried this patch on my local 10.0R/9.3R/8.4R environment with r364754 of > port tree. > lang/ruby19 works fine but lang/ruby20 and lang/ruby21 resulted in a lot of > orphaned capi docs files (about 5-6 hundreds). > Attachment 145768 [details] is modified one so that capi docs are not > orphaned on my local system, but it cause a lot of missing files on "pure" > environment such as redports. > Obviously something is wrong. But I couldn'n find what is a source of > problem. > If there is any suggestion about how to investigate it, please let me know. > > Best Regards. I think part of what is wrong is the lack of MAKE_JOBS_UNSAFE in Ruby 2.0. Another part of the issue is that tinderbox, which is used by redports, doesn't completely check the plists properly. Could you test in poudriere? I've spent the last days testing this patch with every combination of port options, including libedit/readline as well as different default versions of ruby and so far haven't found any issues with the patch I posted. In particular, I didn't see the plist issues you were seeing. But, my testing is with poudriere, so I'm wondering if you could set that up and test as well. The testing with poudriere should be more reliable. -- You are receiving this mail because: You are on the CC list for the bug.