<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-mingw.git/conf, branch nanbield</title>
<subtitle>Mirror of git.yoctoproject.org/meta-mingw.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-mingw.git/atom?h=nanbield</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-mingw.git/atom?h=nanbield'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/'/>
<updated>2023-11-09T16:23:45+00:00</updated>
<entry>
<title>layer.conf: Update layer compatibility to nanbield</title>
<updated>2023-11-09T16:23:45+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2023-11-09T16:23:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=49617a253e09baabbf0355bc736122e9549c8ab2'/>
<id>urn:sha1:49617a253e09baabbf0355bc736122e9549c8ab2</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mingw32: Fix tool override</title>
<updated>2023-07-13T18:34:00+00:00</updated>
<author>
<name>Joshua Watt</name>
<email>JPEWhacker@gmail.com</email>
</author>
<published>2023-07-13T15:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=92258028e1b5664a9f832541d5c4f6de0bd05e07'/>
<id>urn:sha1:92258028e1b5664a9f832541d5c4f6de0bd05e07</id>
<content type='text'>
6badeda ("mingw32: Add WINDRES export for SDK") attempted to fix the GCC
13 Canadian cross compile for MinGW host, but used the broad sdkming32
override, which made it apply to all target recipes. This caused build
errors in other recipes. Tighten the scope of the variables to only
apply when doing a Canadian cross compile.

Signed-off-by: Joshua Watt &lt;JPEWhacker@gmail.com&gt;
</content>
</entry>
<entry>
<title>Ignore WINDMC from hash</title>
<updated>2023-06-08T13:50:56+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@gmail.com</email>
</author>
<published>2023-06-08T09:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=4608d0bb7e47c52b8f6e9be259bfb1716fda9fd6'/>
<id>urn:sha1:4608d0bb7e47c52b8f6e9be259bfb1716fda9fd6</id>
<content type='text'>
Amend 6c54d16058ed8fb911c44df93b5732ae693b9803 and add WINDMC
to be ignored from hash, otherwise it contaminates sstate cache
for every recipe.

Signed-off-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
Signed-off-by: Joshua Watt &lt;JPEWhacker@gmail.com&gt;
</content>
</entry>
<entry>
<title>mingw32: Add WINDRES export for SDK</title>
<updated>2023-05-25T15:18:42+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-05-24T00:45:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=6badedaa3e4df5b00b5aa992c5c174e315b09972'/>
<id>urn:sha1:6badedaa3e4df5b00b5aa992c5c174e315b09972</id>
<content type='text'>
GCC-13 has added code where windres is called on a rc file which
includes winuser.h, this requires to call windres with -I option to
point to right header directory duting gcc-candian-cross builds

Fixes
../../../../../../../work-shared/gcc-13.1.0-r0/gcc-13.1.0/gcc/config/i386/utf8-mingw32.rc:1:10: fatal error: winuser.h: No such file or directory
|     1 | #include &lt;winuser.h&gt;
|       |          ^~~~~~~~~~~

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Joshua Watt &lt;JPEWhacker@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-mingw: remove old overrides</title>
<updated>2023-05-09T06:45:22+00:00</updated>
<author>
<name>Joe Slater</name>
<email>joe.slater@windriver.com</email>
</author>
<published>2023-05-09T00:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=cc9fd0a988dc1041035a6a6cafb2d1237ef38d8e'/>
<id>urn:sha1:cc9fd0a988dc1041035a6a6cafb2d1237ef38d8e</id>
<content type='text'>
Adjust a comment.

Signed-off-by: Joe Slater &lt;joe.slater@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mingw32-common: Add WINDMC export</title>
<updated>2023-05-03T08:07:10+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2023-05-03T08:07:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=6c54d16058ed8fb911c44df93b5732ae693b9803'/>
<id>urn:sha1:6c54d16058ed8fb911c44df93b5732ae693b9803</id>
<content type='text'>
This is needed by qemu 8.0.0

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>layer.conf: Mark master as compatible with mickledore</title>
<updated>2023-01-03T15:50:24+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2023-01-03T15:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=1014352913133177996dae35966a131f5c56eec2'/>
<id>urn:sha1:1014352913133177996dae35966a131f5c56eec2</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>layer.conf: Ensure layer libdir is seen by bitbake</title>
<updated>2022-12-07T21:20:38+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2022-12-07T21:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=4a066511a944ec946efa7a4571029c992cf0ae00'/>
<id>urn:sha1:4a066511a944ec946efa7a4571029c992cf0ae00</id>
<content type='text'>
Use the new addpylib functionality to ensure our library code is seen by
bitbake.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>layer.conf: Mark as compatible with langdale</title>
<updated>2022-09-29T21:14:11+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2022-09-29T21:14:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=b0067202db8573df3d23d199f82987cebe1bee2c'/>
<id>urn:sha1:b0067202db8573df3d23d199f82987cebe1bee2c</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Switch to HOSTTOOLS_NONFATAL</title>
<updated>2022-08-11T16:46:22+00:00</updated>
<author>
<name>Joshua Watt</name>
<email>JPEWhacker@gmail.com</email>
</author>
<published>2022-08-11T16:40:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=55eeca269bd7b6859a75d993de9d7491a8a74488'/>
<id>urn:sha1:55eeca269bd7b6859a75d993de9d7491a8a74488</id>
<content type='text'>
The changes to split classes into global vs. image specific contexts
has broken the inclusion of `wine` and `wineserver` host tools for
testing MinGW SDKs. This is because testsdk is an image specific class
and therefore it's inclusion is not detected globally and the wine host
tools are not present so the SDK tests fail.

Resolve this by using HOSTTOOLS_NONFATAL which will include the tools if
they exist, but won't fail if they are not present. This does mean that
users will now not know they need wine "up front" when doing a build,
but it will instead fail later when they actually try to test the SDK,
but there isn't really a better way to fix this.

Signed-off-by: Joshua Watt &lt;JPEWhacker@gmail.com&gt;
</content>
</entry>
</feed>
