To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=54766
                  Issue #:|54766
                  Summary:|$(shell ...) commands in parallel builds can be
                          |executed outside the expected order
                Component:|tools
                  Version:|680m130
                 Platform:|All
                      URL:|
               OS/Version:|All
                   Status:|NEW
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P3
             Subcomponent:|dmake
              Assigned to:|vq
              Reported by:|vq





------- Additional comments from [EMAIL PROTECTED] Sun Sep 18 10:34:56 -0700 
2005 -------
The currently used dmake 4.3 can run into problems when using the $(shell ...)
command in parrallel builds.

This example:

mytarget : myfile                                  (1)
    +echo something ; sleep 10                     (2)
    +mkdir -p somedir                              (3)
    +echo foo $(shell +cp myfile somedir/ ) bar    (4)

Will most propably fail in a parallel build as for the current dmake line (3)
will be scheduled after line (2), but the shell escape in line (4) will be
executed immediately without waiting for the rest (so far) of the recipe lines
to finish. In this example this means that "somedir" is still missing when
cp tries to copy something into it.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to