diff options
| author | Khem Raj <raj.khem@gmail.com> | 2025-03-19 01:16:07 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-03-24 17:29:16 +0000 |
| commit | b76c04bdcbc527b76c0811822d4ca8200ba809b4 (patch) | |
| tree | 3b30e15c47435633b0849e672f41c14bb5c5e5a9 /meta/lib/oeqa/runtime | |
| parent | 6edb7e77f1342cb63f11067c50f9a2b10f10b3b9 (diff) | |
| download | poky-b76c04bdcbc527b76c0811822d4ca8200ba809b4.tar.gz | |
oeqa: Build cpio with C17 std
cpio is not yet buildable with C23 standard which is default with
GCC 15, therefore ensure to apply needed bandage to keep it compiling
in C17 mode even with GCC 15
(From OE-Core rev: 0c637099887f1be421c8e1203f99631a1e040150)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oeqa/runtime')
| -rw-r--r-- | meta/lib/oeqa/runtime/cases/buildcpio.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/lib/oeqa/runtime/cases/buildcpio.py b/meta/lib/oeqa/runtime/cases/buildcpio.py index 7be734cb4f..0c9c57a3cb 100644 --- a/meta/lib/oeqa/runtime/cases/buildcpio.py +++ b/meta/lib/oeqa/runtime/cases/buildcpio.py | |||
| @@ -29,6 +29,6 @@ class BuildCpioTest(OERuntimeTestCase): | |||
| 29 | @OEHasPackage(['autoconf']) | 29 | @OEHasPackage(['autoconf']) |
| 30 | def test_cpio(self): | 30 | def test_cpio(self): |
| 31 | self.project.download_archive() | 31 | self.project.download_archive() |
| 32 | self.project.run_configure() | 32 | self.project.run_configure(configure_args="CFLAGS='-std=gnu17 -Dbool=int -Dtrue=1 -Dfalse=0 -Wno-error=implicit-function-declaration'") |
| 33 | self.project.run_make() | 33 | self.project.run_make(make_args="CFLAGS='-std=gnu17 -Dbool=int -Dtrue=1 -Dfalse=0 -Wno-error=implicit-function-declaration'") |
| 34 | self.project.run_install() | 34 | self.project.run_install() |
