summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/perl/perl-native_5.24.4.bb
Commit message (Collapse)AuthorAgeFilesLines
* perl: fix race issues for MakeMakerRobert Yang2018-09-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixed a race issue when compile libhtml-parser-perl and others who use MakeMaker: [snip] chmod 755 blib/arch/auto/HTML/Parser/Parser.so chmod 644 "Parser.bs" [snip] The rule INST_DYNAMIC removes '.bs' file which are generated by BOOTSTRAP, but the have no dependencies, so there is a race issue: BOOTSTRAP: touch foo.bs chmod 755 foo.bs INST_DYNAMIC: rm -fr foo.bs The error would happen when INST_DYNAMIC removes foo.bs after BOOTSTRAP touched it but before chmod on it. (From OE-Core rev: f33d7124cd07f776e8b05a26703f6d551357ae09) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: avoid using += with an over-rideAndre McCurdy2018-08-231-1/+1
| | | | | | | | | | Using += with an over-ride can be a source of confusion so try to avoid the construct in core recipes. (From OE-Core rev: 2588c2aae11b7b480022dc11575295fdc792bf3f) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: update to 5.24.4Andrej Valek2018-07-181-0/+139
- fix CVE-2018-6797, CVE-2018-6798, CVE-2018-6913 - remove patches, which are now included in update - refresh patches (From OE-Core rev: c0dac0d600e81054104f7b377f7c266aa83df371) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>