tech-pkg archive

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

Re: python33 bulk build failure



* On 2014-03-20 at 11:15 GMT, Jonathan Perkin wrote:

> * On 2014-03-14 at 14:04 GMT, Ryo ONODERA wrote:
> 
> > Module Name:        pkgsrc
> > Committed By:       ryoon
> > Date:               Fri Mar 14 14:04:07 UTC 2014
> > 
> > Modified Files:
> >     pkgsrc/lang/python33: Makefile
> > 
> > Log Message:
> > Trigger PY_PEP3147=yes in PYTHON_VERSION_DEFAULT={26,27} case.
> > Fix build when PYTHON_VERSION_DEFAULT={26,27}.
> 
> Unfortunately this breaks bulk builds.  Somehow the wrong
> PYTHON_VERSION_DEFAULT is being leaked, and
> 
>   MULTI_VERSION= PYTHON_VERSION_REQD=27
> 
> ends up being set for this package.  This causes this failure:
> 
>   
> http://us-east.manta.joyent.com/pkgsrc/public/reports/Linux/el6/trunk/x86_64/20140318.1936/python33-3.3.5/configure.log
>   
> across all operating systems.
> 
> I don't know why this is happening, but will have a look and would
> appreciate others chip in too as I don't know all the intricacies of
> the python infrastructure.

Is there a particular reason why we can't set PY_PEP3147=yes in
python33's Makefile instead?  I don't really understand why
PYTHON_VERSION_REQD is being set here - nothing that I can see
includes python33/Makefile.

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com


Home | Main Index | Thread Index | Old Index