From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Oct 20 10:00:33 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7476616A420 for ; Thu, 20 Oct 2005 10:00:33 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 323E343D68 for ; Thu, 20 Oct 2005 10:00:33 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j9KA0W0A080222 for ; Thu, 20 Oct 2005 10:00:32 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9KA0WYK080221; Thu, 20 Oct 2005 10:00:32 GMT (envelope-from gnats) Date: Thu, 20 Oct 2005 10:00:32 GMT Message-Id: <200510201000.j9KA0WYK080221@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: IWATSUKI Hiroyuki Cc: Subject: Re: ports/87704: lang/ruby18 - Build fails, WITH_ONIGURUMA & BATCH seem mutually exclusive X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: IWATSUKI Hiroyuki List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2005 10:00:33 -0000 The following reply was made to PR ports/87704; it has been noted by GNATS. From: IWATSUKI Hiroyuki To: bug-followup@FreeBSD.org, parv@pair.com Cc: Subject: Re: ports/87704: lang/ruby18 - Build fails, WITH_ONIGURUMA & BATCH seem mutually exclusive Date: Thu, 20 Oct 2005 18:52:59 +0900 This is a multi-part message in MIME format. --------------090103000408010700090608 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, Perhaps, following patch is fixed this bug. Details(in Japanese): http://blade.nagaokaut.ac.jp/cgi-bin/vframe.rb/ruby/ruby-dev/25781?25722-26278 Thanks, -- Hiroyuki Iwatsuki --------------090103000408010700090608 Content-Type: text/plain; name="patch-ext+extmk.rb" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="patch-ext+extmk.rb" Index: ext/extmk.rb =================================================================== RCS file: /home/don/ruby/cvs/src/ruby/ext/extmk.rb,v retrieving revision 1.44.2.8 retrieving revision 1.44.2.9 diff -u -p -r1.44.2.8 -r1.44.2.9 --- ext/extmk.rb 6 Feb 2005 15:13:50 -0000 1.44.2.8 +++ ext/extmk.rb 2 Mar 2005 10:53:20 -0000 1.44.2.9 @@ -157,6 +157,10 @@ def parse_args() grep(/\A-(?!-).*#{'%c' % flag}/i) { return true } false end + def $mflags.defined?(var) + grep(/\A#{var}=(.*)/) {return $1} + false + end if $mflags.set?(?n) $dryrun = true @@ -165,7 +169,10 @@ def parse_args() end $continue = $mflags.set?(?k) - $mflags |= ["DESTDIR=#{$destdir}"] + if !$destdir.to_s.empty? + $destdir = File.expand_path($destdir) + $mflags.defined?("DESTDIR") or $mflags << "DESTDIR=#{$destdir}" + end end parse_args() --------------090103000408010700090608--