tech-pkg archive

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

Re: python33 bulk build failure



From: Jonathan Perkin <jperkin%joyent.com@localhost>, Date: Thu, 20 Mar 2014 
12:28:02 +0000

> * 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.

I belive that wiz@ fixed the problem.
Sorry for the breakage.

--
Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3


Home | Main Index | Thread Index | Old Index