Thu Jun 01 11:38:29 2017: Request 120657 was acted upon.
Transaction: Correspondence added by stefan.bru...@rwth-aachen.de
       Queue: Wx
     Subject: Re: [rt.cpan.org #120657] Wx_Exp.pm incomplete due to 
race/missing dependency in Makefile
   Broken in: (no value)
    Severity: (no value)
       Owner: Nobody
  Requestors: stefan.bru...@rwth-aachen.de
      Status: open
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=120657 >


On Montag, 17. April 2017 13:40:33 CEST you wrote:
> <URL: https://rt.cpan.org/Ticket/Display.html?id=120657 >
> 
> Hi,
> 
> I added this recently but on reflection I'm not sure it is correct or
> necessary.
> 
> Could you provide a description of your build environment?

I have been building it on build.opensuse.org and locally, same effect.
It happens when using parallel build, e.g. make -j4.
 
> Of course, nothing under an xspp folder anywhere is static, all files are
> created by xsubpp.

You are correct, although the xspp in the root directory is typically created 
much earlier in the build process.
 
> I'm trying to work out how Wx_Exp.pm generation could happen before
> compilation of 'ext' folder contents.

There is no dependency between any of the xspp generated header files (neither 
from ext/*/xspp/ nor xspp/) and Wx_Exp.pm specified, so make is free to 
generate it as soon as the other dependencies are fulfilled.

Reply via email to