Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Parallel build fails in product/util | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Build Tools | Reporter: | chris | ||||||
Component: | code | Assignee: | jsc | ||||||
Status: | CLOSED WONT_FIX | QA Contact: | issues@tools <issues> | ||||||
Severity: | Trivial | ||||||||
Priority: | P3 | CC: | issues | ||||||
Version: | 644 | ||||||||
Target Milestone: | --- | ||||||||
Hardware: | All | ||||||||
OS: | All | ||||||||
Issue Type: | PATCH | Latest Confirmation in: | --- | ||||||
Developer Difficulty: | --- | ||||||||
Issue Depends on: | |||||||||
Issue Blocks: | 9443 | ||||||||
Attachments: |
|
Description
chris
2003-02-18 15:46:26 UTC
Created attachment 4787 [details]
Patch made from CVS product/util, branch cws_srx644_ooo20030223
from what i remember, the additional dependencies in rules (%) are simply ignored. could you check if they have any impact? I don't understand what you mean. What do you mean by 'the additional dependencies in rules'? in lines like $(DESTDIREXAMPLESCPP)$/% : $(PRJ)$/examples$/cpp$/% $(DESTDIREXAMPLESCPP) there is a one-to-one relation between the expressions containing % on both sides. additional expressinons on the right side like those used in regular targets are not taken into account when evaluating dependencies. but as i said, just from memory... You're right, removing those lines did not make any difference, because I had added a $(DESTDIRS) dependency elsewhere. Hoever, I also discovered that the dependency on directories themselves caused the targets to rebuild everything every time, so I have taken that back out again, and instead added a mkdir call to each of the targets that need a directory which does not exist. This makes the output on screen longer, but now the build works in parallel and does not rebuild unless a source file is changed. Created attachment 4811 [details]
New revision of patch, removing directory dependencies
hjs->jsc: i have not idea if the next milestone will still need this. please take care. this module is not longer needed (since 1.1) As mentioned on the qa dev list on March 5th I will close all resolved duplicate issues. Please see this posting for details. First step in IssueZilla is unfortunately to set them to verified. As mentioned on the qa dev list on March 5th I will close all resolved <wontfix/duplicate/worksforme/invalid> issues. Please see this posting for details. |