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



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