diff --git a/ChangeLog b/ChangeLog index ba6d9517..ecd8fca1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -13,3 +13,7 @@ NEW IN WAF 1.9 * Made lazy visual studio detection the default * Flags given in the form ${FOO}${BAR} will be merged in commands executed without a shell * Added Task.get_cwd() +* Enabled pre-forked builds by default +* Modified the build scheduler to enable a consistent progress bar +* Reduced the memory footprint of Task objects + diff --git a/waflib/Utils.py b/waflib/Utils.py index b8849a1b..140ae1d0 100644 --- a/waflib/Utils.py +++ b/waflib/Utils.py @@ -547,9 +547,7 @@ def h_list(lst): :type lst: list of strings :return: hash of the list """ - m = md5() - m.update(str(lst).encode()) - return m.digest() + return md5(repr(lst).encode()).digest() def h_fun(fun): """