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.