From nobody@FreeBSD.org  Wed Mar 11 13:28:27 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 55F3C106568B
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 11 Mar 2009 13:28:27 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 286008FC19
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 11 Mar 2009 13:28:27 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n2BDSQb2004895
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 11 Mar 2009 13:28:26 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id n2BDSQMX004894;
	Wed, 11 Mar 2009 13:28:26 GMT
	(envelope-from nobody)
Message-Id: <200903111328.n2BDSQMX004894@www.freebsd.org>
Date: Wed, 11 Mar 2009 13:28:26 GMT
From: "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To: freebsd-gnats-submit@FreeBSD.org
Subject: ports/math/R does not compile properly on FreeBSD 8.0-CURRENT/AMD64 SMP
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: bf2006a@yahoo.com

>Number:         132542
>Category:       ports
>Synopsis:       ports/math/R does not compile properly on FreeBSD 8.0-CURRENT/AMD64 SMP
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 11 13:30:01 UTC 2009
>Closed-Date:    Sun Mar 22 19:42:50 UTC 2009
>Last-Modified:  Sun Mar 22 19:42:50 UTC 2009
>Originator:     O. Hartmann
>Release:        FreeBSD 8.0-CURRENT/AMD64
>Organization:
FU Berlin
>Environment:
>Description:
Trying to install math/R on a fresh installed FreeBSD 8.0-CURRENT/AMD64 SMP box ends up with an error:


gcc43 -std=gnu99 -I. -I../../src/include -I../../src/include -I/usr/local/include -DHAVE_CONFIG_H  -fpic  -O2 -pipe -march=nocona -fno-strict-aliasing -c signrank.c -o signrank.o
rm -rf libnmath.a
ar cr libnmath.a mlutils.o d1mach.o i1mach.o fmax2.o fmin2.o fprec.o fround.o ftrunc.o sign.o fsign.o imax2.o imin2.o chebyshev.o log1p.o expm1.o lgammacor.o gammalims.o stirlerr.o bd0.o gamma.o lgamma.o gamma_cody.o beta.o lbeta.o polygamma.o bessel_i.o bessel_j.o bessel_k.o bessel_y.o choose.o snorm.o sexp.o dgamma.o pgamma.o qgamma.o rgamma.o dbeta.o pbeta.o qbeta.o rbeta.o dunif.o punif.o qunif.o runif.o dnorm.o pnorm.o qnorm.o rnorm.o dlnorm.o plnorm.o qlnorm.o rlnorm.o df.o pf.o qf.o rf.o dnf.o dt.o pt.o qt.o rt.o dnt.o dchisq.o pchisq.o qchisq.o rchisq.o rnchisq.o dbinom.o pbinom.o qbinom.o rbinom.o rmultinom.o dcauchy.o pcauchy.o qcauchy.o rcauchy.o dexp.o pexp.o qexp.o rexp.o dgeom.o pgeom.o qgeom.o rgeom.o dhyper.o phyper.o qhyper.o rhyper.o dnbinom.o pnbinom.o qnbinom.o rnbinom.o dpois.o ppois.o qpois.o rpois.o dweibull.o pweibull.o qweibull.o rweibull.o dlogis.o plogis.o qlogis.o rlogis.o dnchisq.o pnchisq.o qnchisq.o dnbeta.o pnbeta.o qnbeta.o pnf.o pnt.o qnf.o q
 nt.o ptukey.o qtukey.o toms708.o wilcox.o signrank.o
ranlib libnmath.a
config.status: creating src/unix/Makefile
make: /usr/ports/math/R/work/R-2.8.1/srcunix: No such file or directory
*** Error code 2

Stop in /usr/ports/math/R/work/R-2.8.1/src/unix.
*** Error code 1

Stop in /usr/ports/math/R/work/R-2.8.1/src.
*** Error code 1

Stop in /usr/ports/math/R/work/R-2.8.1.
*** Error code 1

Stop in /usr/ports/math/R.
*** Error code 1

Stop in /usr/ports/math/R.

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Wed Mar 11 13:30:12 UTC 2009 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=132542 

From: Edwin Groothuis <edwin@FreeBSD.org>
To: bf2006a@yahoo.com
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/132542: ports/math/R does not compile properly on FreeBSD 8.0-CURRENT/AMD64 SMP
Date: Wed, 11 Mar 2009 13:30:10 UT

 Maintainer of math/R,
 
 Please note that PR ports/132542 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/132542
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org

From: bf <bf2006a@yahoo.com>
To: "O. Hartmann" <ohartman@zedat.fu-berlin.de>
Cc: bug-followup@FreeBSD.org
Subject: ports/132542: ports/math/R does not compile properly on FreeBSD 8.0-CURRENT/AMD64 SMP
Date: Wed, 11 Mar 2009 20:01:41 -0700 (PDT)

 I believe that this is not a problem with the math/R port, but
 rather is related to recent changes on -CURRENT.  When did you
 last rebuild your kernel and world?  What subversion revision
 were they at when you experienced this problem?
 
 Regards,
             b.
 
 
       

From: "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To: bf2006a@yahoo.com
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/132542: ports/math/R does not compile properly on FreeBSD
 8.0-CURRENT/AMD64 SMP
Date: Thu, 12 Mar 2009 07:44:49 +0000

 The box in question has 'build-world' from yesterday and is the most 
 recent source code I can get via SVN.
 
 Box 1(fresh installation):
 FreeBSD 8.0-CURRENT #2 r189699: Wed Mar 11 16:08:58 UTC 2009
 
 Box 2 (running a bit longer with FreeBD 8.0):
 FreeBSD 8.0-CURRENT #1 r189679
 
 
 Regards,
 Oliver

From: bf <bf2006a@yahoo.com>
To: "O. Hartmann" <ohartman@zedat.fu-berlin.de>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/132542: ports/math/R does not compile properly on FreeBSD 8.0-CURRENT/AMD64 SMP
Date: Thu, 12 Mar 2009 00:54:28 -0700 (PDT)

 Right, it looks like something has gone haywire on recent -CURRENT.  There is a discussion started on the freebsd-current
 mailing list, the thread(s) entitled:
 
 "Recent build failures -- a connection with tty/sh revisions? C library changes?"
 
 Hopefully, someone will be able to diagnose the problem soon.
 Do you have an 8-CURRENT machine on some other architecture
 (sparc64, i386, etc.), and, if so, do you have the same problem
 there?
 
 Regards,
             b.
 
 
       

From: "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To: bf2006a@yahoo.com
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/132542: ports/math/R does not compile properly on FreeBSD
 8.0-CURRENT/AMD64 SMP
Date: Thu, 12 Mar 2009 08:07:03 +0000

 At this very moment, all of our boxes running FreeBSD 8.0-CURRENT on 
 amd64 architectures, I'm sorry. The i386 boxes running FreeBSD 
 7.1-STABLE so far, no SPARC available here ...
 
 I will followup the discussion. If someone is aware of the problem, you 
 may feel free deleting my PR (avoiding overpollution of the PR system). 
 I will try compiling R from time to time, in the meanwhile I can use one 
 of the FreeBSD 7 boxes using R (and so my customers).
 
 Regards,
 Oliver

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/132542: commit references a PR
Date: Fri, 20 Mar 2009 10:59:21 +0000 (UTC)

 Author: kib
 Date: Fri Mar 20 10:59:06 2009
 New Revision: 190142
 URL: http://svn.freebsd.org/changeset/base/190142
 
 Log:
   The nc_nlen member of the struct namecache contains the length of the cached
   name, not the length + 1.
   
   PR:	132620, 132542
   Reported by:	bf2006a yahoo com
   Tested by:	bf2006a, pho
   Reviewed by:	marcus
 
 Modified:
   head/sys/kern/vfs_cache.c
 
 Modified: head/sys/kern/vfs_cache.c
 ==============================================================================
 --- head/sys/kern/vfs_cache.c	Fri Mar 20 10:47:16 2009	(r190141)
 +++ head/sys/kern/vfs_cache.c	Fri Mar 20 10:59:06 2009	(r190142)
 @@ -997,7 +997,7 @@ vn_fullpath1(struct thread *td, struct v
  		ncp = TAILQ_FIRST(&vp->v_cache_dst);
  		if (ncp != NULL) {
  			MPASS(vp->v_dd == NULL || ncp->nc_dvp == vp->v_dd);
 -			buflen -= ncp->nc_nlen - 1;
 +			buflen -= ncp->nc_nlen;
  			for (i = ncp->nc_nlen - 1; i >= 0 && bp != buf; i--)
  				*--bp = ncp->nc_name[i];
  			if (bp == buf) {
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: feedback->closed 
State-Changed-By: pav 
State-Changed-When: Sun Mar 22 19:41:58 UTC 2009 
State-Changed-Why:  
-CURRENT issue 

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