From nobody@FreeBSD.org  Sat Jan 21 06:46:58 2006
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id A42AD16A41F
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 21 Jan 2006 06:46:58 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 497D243D49
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 21 Jan 2006 06:46:58 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k0L6kwrK072538
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 21 Jan 2006 06:46:58 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id k0L6kwlM072535;
	Sat, 21 Jan 2006 06:46:58 GMT
	(envelope-from nobody)
Message-Id: <200601210646.k0L6kwlM072535@www.freebsd.org>
Date: Sat, 21 Jan 2006 06:46:58 GMT
From: Sean Kennedy <skennedy@vcn.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: lang/ruby18 hangs during build
X-Send-Pr-Version: www-2.3

>Number:         92088
>Category:       ports
>Synopsis:       lang/ruby18 hangs during build
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    itetcu
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 21 06:50:02 GMT 2006
>Closed-Date:    Tue Jun 27 07:58:08 GMT 2006
>Last-Modified:  Tue Jun 27 07:58:08 GMT 2006
>Originator:     Sean Kennedy
>Release:        6.0
>Organization:
>Environment:
FreeBSD maynard.kndy.net 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov  3 09:36:13 UTC 2005     root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
I'm trying to build sysutils/portupgrade, but when it's compiling the
dependancy lang/ruby18 hangs during compilation on "compiling bigdecimal" and a
"miniruby" process is sucking up the CPU.  I have a pentium4 system.
>How-To-Repeat:
If you haven't already built lang/ruby18 or sysutils/portupgrade, then:

cd /usr/ports/sysutils/portupgrade ; make install clean


I'm sure trying to build lang/ruby18 directly would do the same thing.
>Fix:
              
>Release-Note:
>Audit-Trail:

From: Pav Lucistnik <pav@FreeBSD.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/92088: lang/ruby18 hangs during build
Date: Sun, 22 Jan 2006 12:04:43 +0100

 Copy over from ports/92100:
 
  I thought I'd weigh in on the new version, I'm having an unusual problem 
  that's keeping Ruby from compiling on my machine (i386, FreeBSD 6.0). It 
  seems that once it gets to the point where it's installing the bigdecimal 
  extension, a process called miniruby ramps up to 100% CPU and gets
  stuck there, making it impossible to complete the compiling process. Running 
  strace on the bad process showed messages similar to the following:
  
  sigprocmask(SIG_SETMASK, [], NULL)      = 0
  sigprocmask(SIG_SETMASK, NULL, [])      = 0
  syscall_422(0xbfbf5050)                 = 0xffffffff
  syscall_421(0xbfbf5050)                 = 0
  rmdir("bigdecimal")                     = -1 ENOTEMPTY (Directory not empty)
  sigprocmask(SIG_SETMASK, [], NULL)      = 0
  sigprocmask(SIG_SETMASK, NULL, [])      = 0
  syscall_422(0xbfbf5050)                 = 0xffffffff
  syscall_421(0xbfbf5050)                 = 0
  rmdir("bigdecimal")                     = -1 ENOTEMPTY (Directory not empty)
  sigprocmask(SIG_SETMASK, [], NULL)      = 0
  sigprocmask(SIG_SETMASK, NULL, [])      = 0
  syscall_422(0xbfbf5050)                 = 0xffffffff
  syscall_421(0xbfbf5050)                 = 0
  rmdir("bigdecimal")                     = -1 ENOTEMPTY (Directory not empty)
  ^C <unfinished ...>

From: Pav Lucistnik <pav@FreeBSD.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/92088: lang/ruby18 hangs during build
Date: Sun, 22 Jan 2006 12:16:23 +0100

 Can't reproduce it on my 6.0-STABLE/i386. Can you show us
 your /etc/make.conf, and check which version
 of /usr/ports/lang/ruby18/Makefile
 and /usr/ports/lang/ruby18/files/patch-eval.c do you have?
 
 -- 
 Pav Lucistnik <pav@oook.cz>
               <pav@FreeBSD.org>
 
 Can't sing. Can't dance. Can handle a sword a little.
State-Changed-From-To: open->feedback 
State-Changed-By: itetcu 
State-Changed-When: Sun May 21 03:54:29 UTC 2006 
State-Changed-Why:  
Does this problem still exists ? I am not able to reproduce it. 


Responsible-Changed-From-To: freebsd-ports-bugs->itetcu 
Responsible-Changed-By: itetcu 
Responsible-Changed-When: Sun May 21 03:54:29 UTC 2006 
Responsible-Changed-Why:  
Does this problem still exists ? I am not able to reproduce it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92088 
State-Changed-From-To: feedback->closed 
State-Changed-By: itetcu 
State-Changed-When: Tue Jun 27 07:58:02 UTC 2006 
State-Changed-Why:  
Submitter timeout 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92088 
>Unformatted:
