summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/gawk/gawk
Commit message (Collapse)AuthorAgeFilesLines
* gawk: update patch statusRoss Burton2024-06-061-1/+1
| | | | | | | (From OE-Core rev: 6d9052884f6eefdf65acbca76e1c39556d77a1af) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: fix readline detectionRoss Burton2024-05-221-0/+38
| | | | | | | | | | | | The code fragment used to detect readline in cross builds doesn't compile cleanly with GCC 14.1, so readline is never enabled. Add missing includes so the test works, and readline can be enabled. (From OE-Core rev: a6e7c3ce700b82c57f1102187fea6b387339eca3) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: Add skipped.txt to emit test to ignoreKhem Raj2023-04-201-0/+5
| | | | | | | | | | | This file can be processed by run-ptest during runtime and tests mentioned in skipped.txt will not be run. (From OE-Core rev: 4d30f3535f53ad6d8f462f99b6cd2fe8d2ecbfb5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: Remove redundant patchKhem Raj2023-04-201-43/+0
| | | | | | | | | | | | | | | This patch is doing the same things thats already being done in the do_install_ptest where the problematic tests are being deleted from final package. run-ptest script runs a find for available tests and runs each test target found during run therefore its enough to remove them from final install. (From OE-Core rev: 4a32ad54d6c051fe387c67721cf96eb851ecd835) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: update 5.1.1 -> 5.2.1Alexander Kanavin2022-11-272-9/+28
| | | | | | | | | | | | | | | Place gawkbug into a separate package, as it includes target information which causes multilib conflicts. Adjust ptests so they are correctly executed: - unset LANG before starting - do not patch /usr/local/bin into /usr/bin; this is not correct (From OE-Core rev: b5422868b203ef69138406253946333f9928576e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: remove load-sensitive testsRoss Burton2021-12-222-22/+24
| | | | | | | | | | | | The time and timeout tests are sensitive to system load, and as we run these on build machines they fail randomly. [ YOCTO #14371 ] (From OE-Core rev: d2b62913a5771169265171129fe972c8e252fe04) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: update 5.1.0 -> 5.1.1Alexander Kanavin2021-11-031-30/+0
| | | | | | | (From OE-Core rev: ff2a4b3c2f1e81d8cc1bd2b4f823e83a775f641a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: reduce strictness of the time testRoss Burton2021-10-231-0/+22
| | | | | | | | | | | | | | | | | The time.awk test does a sleep() and verifies that the actual delay is close to the requested time. However on a loaded system the range of acceptable durations is quite tight and will occasionally fail. Solve this by increasing the range of acceptable delays slightly to between 50% and 200% of the requested delay. [ YOCTO #14371 ] (From OE-Core rev: 92920dd698c5d3a3d8197083f0a1932e7f6550dc) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: replace AR patch with upstreamed patchRoss Burton2021-10-231-26/+21
| | | | | | | | (From OE-Core rev: 18da900ec1b4a9bac2c205145ec2282c52543fd2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: Avoid using host ar during cross compileKhem Raj2020-11-131-0/+35
| | | | | | | (From OE-Core rev: 5bc83ca06d0d38a6eb9fcc0343d081021dafb2ce) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: ptest fixesRichard Purdie2019-06-081-6/+18
| | | | | | | | | | | | | | | | | | | | In minimal images all tests pass due to a missing dependency on make. Add the missing dependecy. The test list created by the run-ptest script is incorrect as it includes entries like "fi". Simplify it and correct it. Some tests are skipped due to mpfr not being enabled. Correctly mark these as SKIP. Some tests need the "../gawk" script, create a link to it so the tests work correctly. Also print more information in the failed test cases. (From OE-Core rev: 8392d60e05c4eed0b08273c1a934eeea54215079) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: upgrade to 4.2.0Chen Qi2017-11-211-0/+10
test-arrayind1-Remove-hashbang-line.patch is dropped as it has been merged in new version. (From OE-Core rev: c84c8666581bfd64b21498330925146d8fe81075) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>