[PATCH] waf: Fix the build on openbsd

Thomas Nagy tnagy1024 at gmail.com
Fri Feb 27 07:44:21 MST 2015


On Thu Feb 26 06:06:19 MST 2015, Volker Lendecke wrote:
> 2 weeks later, nothing happened. I take this as a "we leave
> OpenBSD unsupported" decision by the samba waf gurus?

Waf "upstream" here.

The change that you suggested has been merged when I heard about it:
https://code.google.com/p/waf/source/detail?r=adcaccc17fce32355bef595ccd1bd291e7800cc6&repo=waf15.
Support for versioned shared libraries with a single number was never
actually supported (new feature), while the change that broke the
samba build was actually to add proper support for openbsd (on that
system, only two numbers may be used, not three).

Jelmer told me on IRC that he would do the merge and have them
reviewed by someone else. If you are in a hurry, I think you can use
./buildtools/update-waf.sh to sync wafadmin/Tools/ccroot.py.

I have also just discovered a significant deviation from waf 1.5 in
wafadmin/Tools/python.py - i believe it is the only one - it would
have been nice to report such a thing. We usually address issues
reported our issue tracker https://code.google.com/p/waf/issues/list
in a timely manner except when feature requests affect negatively
other projects (do not post issues to our mailing-list as it is for
discussions only). I have also added changes in 1.5 to facilitate the
transition to waf 1.8, but that also seems to take time to include in
Samba.

Regards,
Thomas


More information about the samba-technical mailing list