waf update to 1.9.15

David Mulder dmulder at suse.com
Mon Feb 5 18:18:41 UTC 2018


Noel Power wrote some patches for the python c-api modules that weren't
building, and now we can build and install samba, completely without
python2 (still WIP, of course). The patches are all pushed to my branch
on github.

On 02/02/2018 01:53 PM, David Mulder via samba-technical wrote:
> I've got it building exclusively python3 now! It dies in
> source4/param/provision.c where aught to, since that module hasn't been
> converted to python3 yet. I've pushed everything to my python3_ports branch.
>
> On 02/02/2018 10:22 AM, David Mulder via samba-technical wrote:
>> Here's my branch I'm working from:
>>
>> https://github.com/dmulder/samba/tree/python3_ports
>>
>> I've merged in your branch on a python3 only system (python2 is not
>> installed), and I've started picking away at everything that fails under
>> python3.
>>
>> On 02/01/2018 02:48 PM, Alexander Bokovoy wrote:
>>> On to, 01 helmi 2018, David Mulder wrote:
>>>> On 02/01/2018 02:00 PM, Alexander Bokovoy wrote:
>>>>> On to, 01 helmi 2018, David Mulder via samba-technical wrote:
>>>>>> One of SUSE's build guys decided to do some work attempting to update
>>>>>> samba's version of waf. I've spent a little time tinkering with his
>>>>>> patches, but I thought I'd post it here for everyone else to comment on.
>>>>>> I haven't had much luck getting these to build, but supposedly it works
>>>>>> with samba 4.7.3.
>>>>>> Is anybody else already working on waf updates? Any thoughts/comments?
>>>>> I actually have been working this week to update to 2.0.4 (latest
>>>>> upstream). We started with a plain update to 1.9 with Andreas tree in
>>>>> https://git.samba.org/?p=asn/samba.git;a=shortlog;h=refs/heads/master-waf,
>>>>> but I'm already having something that is using 2.0.4. It still doesn't
>>>>> build fully, though, but configure step passes. I modernized most of our
>>>>> buildtools/wafsamba/ as part of it.
>>>> Awesome. Where can I find your WIP branch with 2.0.4?
>>> I haven't pushed it anywhere yet since I cannot yet get Heimdal build to
>>> compile.
>>>
>>> Hopefully, I'll be able to gather everything together and push it
>>> tomorrow.

-- 
David Mulder
SUSE Labs Software Engineer - Samba
dmulder at suse.com
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)




More information about the samba-technical mailing list