pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/53887: "make replace" in math/py-numpy 1.16.0 hangs



The following reply was made to PR pkg/53887; it has been noted by GNATS.

From: Greg Oster <oster%netbsd.org@localhost>
To: David Holland <dholland-pbugs%netbsd.org@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
 pkgsrc-bugs%netbsd.org@localhost, gson%gson.org@localhost (Andreas Gustafsson)
Subject: Re: pkg/53887: "make replace" in math/py-numpy 1.16.0 hangs
Date: Thu, 24 Jan 2019 15:44:44 -0600

 On Fri, 18 Jan 2019 08:20:01 +0000 (UTC)
 David Holland <dholland-pbugs%netbsd.org@localhost> wrote:
 
 > The following reply was made to PR pkg/53887; it has been noted by
 > GNATS.
 > 
 > From: David Holland <dholland-pbugs%netbsd.org@localhost>
 > To: gnats-bugs%NetBSD.org@localhost
 > Cc: 
 > Subject: Re: pkg/53887: "make replace" in math/py-numpy 1.16.0 hangs
 > Date: Fri, 18 Jan 2019 08:17:27 +0000
 > 
 >  On Thu, Jan 17, 2019 at 05:05:01PM +0000, Andreas Gustafsson wrote:
 >   >  I now know where it hangs, but I don't know the right way to fix
 >   > it. 
 >   >  numpy-1.16.0/numpy/distutils/fcompiler/__init__.py calls
 >   >  
 >   >         f90 = shlex.split(self.command_vars.compiler_f90,
 >   >                            posix=(os.name == 'posix'))
 >   >  
 >   >  where self.command_vars.compiler_f90 is None.  
 >  
 >  First try the obvious hack:
 >  	if self.command_vars.compiler_f90 is None:
 >  		f90 = None
 >  	else:
 >  		f90 = shlex.split(...)
 >  
 >  
 >  but if it actually needs an f90 we'll need to give it one...
 >  
 >  -- 
 >  David A. Holland
 >  dholland%netbsd.org@localhost
 >  
 
 Turns out we want this fix:
 
  https://github.com/numpy/numpy/commit/5aa8b84aca5fda0438c4357d7d17ae4fcc926a46
 
 It's just 3 days old, and it lets everything build again for me.
 
 Later...
 
 Greg Oster
 


Home | Main Index | Thread Index | Old Index