Bug causing corruption of .sconsign.dblite

classic Classic list List threaded Threaded
24 messages Options
Bug causing corruption of .sconsign.dblite – Hi, while using SCons (version 2.3.0) together with git I encountered some problems with MD5 calculations. After rebasing to different revisio...
Piotr, I am sure you already did your homework, and we appreciate your input. Before we start looking at this closely, can you guarantee that ...
Piotr, Also, as a side question, do you have a set of test case values we can use for this case? V/R, William On Tue, Oct 14, 2014 at 7...
William, thank you for your answer. I'm stating to prepare a test data set. I'm going to send you a compressed directory versioned with git (w...
Piotr, That should be fine. Try to keep the dataset as simple and lightweight as possible, since a test case needs to be created from it. If...
William, please find attached a simple test that reproduces the bug. I tested it on Linux. Below is my example output with discrepancies highl...
Piotr, Thanks for supplying the additional information. I will make my best effort to take a close look at the information this weekend. In t...
Piotr, A software failure indeed. After your test steps, the md5sum for beta.h is incorrect. If I update the timestamp for beta.h, main.cpp ...
Piotr, I applied the patch to the latest SCons source, and it broke several automated tests. I do not know whether those tests simply need to...
I’m trying to understand this issue. Can someone summarize? Does it mean Scons 2.3.0 is essentially unusable when combined with git? I’m curre...
Stijn, Negative. The issue has nothing to do with GIT. The bug exists within the "MD5-timestamp" decider. This decider can fals...
Hi - Is there a possibility for a 2.3.5 release containing a fix for this, once one is completed? Thanks, Andrew On Mon, Oct 20, 2014...
Andrew, Once there is a fix, then a release is inevitable. There isn't an expected completion date. I cannot speak for everyone else, but I...
I just was bitten by this bug during a bisect. The MD5-Timestamp decider is very useful for iterative developer builds so I usually have it enable...
Let me answer your question with another. Are you offering to contribute a fully working patch? On Aug 24, 2015 12:48 PM, "Andrew C. Morro...
Unfortunately, no. I can't commit to doing that work right now. On Mon, Aug 24, 2015 at 5:06 PM, William Blevins <wblevins001@...> wrote: ...
How frustrating. This appears to have been a very passive aggressive way of communicating that the SCons developers will not even consider fixing...
Andrew, Generally SCons releases are a compilation of bug fixes submitted by our user community. Nobody works on SCons full time. So sched...
Hi Andrew, I'd like to second Bill's thoughts. The signature subsystem in SCons isn't easy to comprehend and fix. It's scattered all over the ...
Dirk, Bill, William - Thanks for providing a great deal more context. I certainly understand the need to prioritize features over bugs that have ...
Andrew, On Tue, Aug 25, 2015 at 12:54 PM, Andrew C. Morrow < andrew.c.morrow@...> wrote: > Dirk, Bill, William - > > Tha...
This issue came up again for me, and I have a question. Several questions actually. As originally framed, it sounded like the issue was specif...
Andrew, On 25.08.2015 21:54, Andrew C. Morrow wrote: > Dirk, Bill, William - > > [...] > > Finally, I'd actually be persona...
I believe this issue is already documented if you follow the email chain, and I just want to connect the conversation with the issue. Although...