[PR PATCH] [Updated] build:wafsamba: refactored the gcc-based dependency calculation

github at samba.org github at samba.org
Sat Oct 31 13:33:50 UTC 2015


There is an updated pull request by ita1024 against master on the Samba Samba Github repository

https://github.com/ita1024/samba update_gccdeps
https://github.com/samba-team/samba/pull/31

build:wafsamba: refactored the gcc-based dependency calculation
* The option --enable-gccdeps had no effect (store_true),
  so it has been changed to --disable-gccdeps
* The duplicate gccdeps file provided in the Samba tree has
  been removed. It was already present as a Waf extension under
  the third_party directory.
* The module gccdeps has been backported from waf 1.8. Besides
  a few bug fixes, this new version will raise errors in case
  dependencies cannot be found
* The redundant tests present in the samba scripts have been removed
* The gccdeps extension will use the -MMD flag instead of -MD as
  dependencies on system headers are ignored by default
* When reviewing, make sure to remove stale .pyc files

Signed-off-by: Thomas Nagy <tnagy at waf.io>



A patch file from https://github.com/samba-team/samba/pull/31.patch is attached
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: github-pr-update_gccdeps-31.patch
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20151031/4ad38425/github-pr-update_gccdeps-31.patch>


More information about the samba-technical mailing list