Feature #3177
closedDependency errors Issue
Description
Hi,
We recently conducted a study to detect build dependency errors, focusing on missing dependencies and redundant dependencies. A missing dependency (MD) is a dependency that is not declared in the build script and a redundant dependency(RD) is a dependency that is declared in the build script that is not actually used. We have detected the following dependency errors in your public projects(lighttpd1.4). Could you please help us to check these dependency errors?
[Edit: user-submitted lighttpd1.4.xlsx (6.45 KB) has been removed for safety]
Updated by gstrauss over 1 year ago
- Tracker changed from Bug to Feature
- Priority changed from Normal to Low
Would you provide the data in a non-proprietary, non-executing format? Thank you.
Updated by gstrauss over 1 year ago
- Status changed from New to Missing Feedback
- Target version deleted (
1.4.xx)
We recently conducted a study
You have not identified to whom "we" refers.
You have provided data in a proprietary format, which is potentially dangerous to open.
lighttpd supports many configuration build options. Some of these options enable or disable dependencies.
Updated by Meiye over 1 year ago
- File lighttpd1.4.xlsx added
In MAKE dependencies, practitioners are used to declaring incomplete dependencies (e.g., missing header files). This phenomenon is very common and easy to be overlooked. However, incomplete build declarations can lead to incorrect and inefficient builds, or the builds that seem correct but contain incorrect parts and difficult to debug when errors occur (incorrect incremental builds). Our study hopes to help practitioners detect this dependency problems.
We have run our methods in your project to detect these dependency problems, and hope to get your check. If there is anything unclear, I would be happy to provide more information.
Updated by gstrauss over 1 year ago
If there is anything unclear, I would be happy to provide more information.
I, again, deleted the .xlsx file you attached.
Please re-read what I already posted twice:- Would you provide the data in a non-proprietary, non-executing format? Thank you. (not .xlsx)
- You have provided data in a proprietary format, which is potentially dangerous to open.
Our study ...
- You have not identified to whom "we" or "Our" refers.
Also available in: Atom