Summary: | kdesrc-build from git repository cant locate object method "setPhases" | ||
---|---|---|---|
Product: | [Developer tools] kdesrc-build | Reporter: | Fred Jackson <fredrick.o.jackson> |
Component: | general | Assignee: | Michael Pyne <mpyne> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | davidxross |
Priority: | NOR | ||
Version: | Git | ||
Target Milestone: | --- | ||
Platform: | Debian unstable | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Fred Jackson
2011-03-09 17:48:55 UTC
I can confirm this bug works as expected if a module name is passed in appears to work okay if setPhases in line 5049 is replaced by phases Git commit 91b2ed65c08be1ab3688481588f390b819b89397 by Michael Pyne. Committed on 10/03/2011 at 05:36. Pushed by mpyne into branch 'master'. Actually use right method name. Sometimes I really miss static typing. This is the kind of issue that is supposed to be caught by unit tests in dynamic languages, but the test suite isn't close to that extensive yet. This fixes bug 268072 (kdesrc-build without modules passed in fails). There is a test case which simulates kdesrc-build without modules passed in, but it doesn't simulate the entire sequence and so didn't catch this error. My apologies. BUG:268072 M +9 -3 kdesrc-build http://commits.kde.org/kdesrc-build/91b2ed65c08be1ab3688481588f390b819b89397 |