Bug 16062 - wine: stdio.h: No such file or directory on ubuntu 25.10
Summary: wine: stdio.h: No such file or directory on ubuntu 25.10
Status: NEW
Alias: None
Product: Runtime Testing
Classification: QA/Testing
Component: testsdk (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium normal
Target Milestone: 6.1
Assignee: Joshua Watt
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2025-11-13 12:54 UTC by Mathieu Dubois-Briand
Modified: 2026-06-04 15:28 UTC (History)
1 user (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Dubois-Briand 2025-11-13 12:54:30 UTC
Ubuntu 25.10 is a new worker, so this is probably a configuration issue. I could mail helpdesk directly, but I'm not sure what exactly needs to be changed.

Confirmed it reproduces on the same worker and does not seem to happen on any other worker.

SDK testing environment: x86-64-v3-poky-linux.bat
Traceback (most recent call last):
  File "/srv/pokybuild/yocto-worker/meta-mingw/build/layers/openembedded-core/meta/lib/oeqa/core/case.py", line 54, in _oeSetUp
    self.setUpMethod()
    ~~~~~~~~~~~~~~~~^^
  File "/srv/pokybuild/yocto-worker/meta-mingw/build/meta-mingw/lib/oeqa/sdkmingw/cases/binutils.py", line 25, in setUp
    self._run('%CC% -c -g test.c -o test.o')
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/srv/pokybuild/yocto-worker/meta-mingw/build/meta-mingw/lib/oeqa/sdkmingw/case.py", line 67, in _run
    return subprocess.check_output(command, env=self.tc.get_wine_env(),
           ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            stderr=subprocess.STDOUT, universal_newlines=True, cwd=self.test_dir)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/subprocess.py", line 472, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
               **kwargs).stdout
               ^^^^^^^^^
  File "/usr/lib/python3.13/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
oeqa.utils.subprocesstweak.OETestCalledProcessError: Command '['wine', 'cmd', '/c', 'W:\\testimage-sdk\\environment-setup-x86-64-v3-poky-linux.bat', '>', 'NUL', '&&', '%CC%', '-c', '-g', 'test.c', '-o', 'test.o']' returned non-zero exit status 1.
Standard Output: test.c:1:10: fatal error: stdio.h: No such file or directory
    1 | #include <stdio.h>
      |          ^~~~~~~~~
compilation terminated.
Comment 1 Mathieu Dubois-Briand 2025-11-13 12:54:53 UTC
meta-mingw ubuntu2510-vk-1 master completed at 2025-11-07 01:35:51+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/7/builds/2737/steps/18/logs/stdio

meta-mingw ubuntu2510-vk-1 master completed at 2025-11-13 12:34:05+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/7/builds/2769/steps/18/logs/stdio
Comment 2 Randy MacLeod 2025-11-13 15:51:41 UTC
This may be related to this version of ubuntu using the Rust coreutils.
Comment 3 Mathieu Dubois-Briand 2025-11-14 10:11:03 UTC
meta-mingw ubuntu2510-vk-1 mathieu/master-next completed at 2025-11-14 07:48:51+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/7/builds/2773/steps/18/logs/stdio
Comment 4 Mathieu Dubois-Briand 2025-11-17 10:28:02 UTC
Thanks to Murphy's law, Ubuntu 25.10 is often selected for meta-mingw build...

meta-mingw ubuntu2510-vk-1 mathieu/master-next completed at 2025-11-15 08:11:38+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/7/builds/2777/steps/18/logs/stdio

meta-mingw ubuntu2510-vk-1 mathieu/master-next completed at 2025-11-15 11:18:02+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/7/builds/2778/steps/18/logs/stdio

meta-mingw ubuntu2510-vk-1 mathieu/master-next completed at 2025-11-15 11:26:00+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/7/builds/2779/steps/18/logs/stdio

meta-mingw ubuntu2510-vk-1 mathieu/master-next completed at 2025-11-16 07:25:21+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/7/builds/2784/steps/18/logs/stdio
Comment 5 Mathieu Dubois-Briand 2025-11-20 08:43:56 UTC
meta-mingw ubuntu2510-vk-1 master-next completed at 2025-11-20 08:04:26+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/7/builds/2810/steps/18/logs/stdio
Comment 6 Randy MacLeod 2026-06-04 15:27:58 UTC
No longer testing mingw in our tests. Close Joshua ?