<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-mingw.git, branch styhead</title>
<subtitle>Mirror of git.yoctoproject.org/meta-mingw.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-mingw.git/atom?h=styhead</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-mingw.git/atom?h=styhead'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/'/>
<updated>2024-10-30T15:59:58+00:00</updated>
<entry>
<title>oeqa: Set LANG in wine tests</title>
<updated>2024-10-30T15:59:58+00:00</updated>
<author>
<name>Joshua Watt</name>
<email>JPEWhacker@gmail.com</email>
</author>
<published>2024-10-02T22:54:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=77fe18d4f8ec34501045c5d92ce7e13b1bd129e9'/>
<id>urn:sha1:77fe18d4f8ec34501045c5d92ce7e13b1bd129e9</id>
<content type='text'>
Glib likes to try and determine the local name using the Windows
GetConsoleOutputCP(), which doesn't work well running under wine in our
test cases (it seems to be linked to stdin not being a terminal).

This results in the error message:

GLib-WARNING (recursed) **: Failed to determine console output code page: Invalid access.. Falling back to UTF-8

and then Glib falls back to the locale "UTF-8", which is invalid and the
program will likely crash.

In particular, pkg-config seems to be sensitive to this on some hosts
(e.g. Ubuntu 24.04)

Set the LANG variable to a valid language to make sure that this
codepath in Glib is not triggered.

Signed-off-by: Joshua Watt &lt;JPEWhacker@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>zlib/zstd: Add correction of SOLIBS/SOLIBSDEV for mingw</title>
<updated>2024-09-19T12:32:04+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-09-19T12:29:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=db1f53f73e95499a5f0b0edc45dd9cc9718d3c8a'/>
<id>urn:sha1:db1f53f73e95499a5f0b0edc45dd9cc9718d3c8a</id>
<content type='text'>
The zlib/zstd recipes will always use .so suffixes when much of the system will
use .dll. Reset the values for this recipe so that the code can set them
more appropriate for the majority of cases.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>layer.conf: Update to styhead</title>
<updated>2024-09-06T22:07:51+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-09-06T22:07:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=4ac6cbfdce1f85294bd54bcd8b074f7ef32c378f'/>
<id>urn:sha1:4ac6cbfdce1f85294bd54bcd8b074f7ef32c378f</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libtool: Move append to generic filename</title>
<updated>2024-06-02T11:47:50+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-06-02T11:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=e4d377d5ddb62b265536bd33dbccfbb0904f8701'/>
<id>urn:sha1:e4d377d5ddb62b265536bd33dbccfbb0904f8701</id>
<content type='text'>
The append is a single line mingw specific change which can be generic,
not version specific.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>qemu: Disable incompatible-pointer-types warning as error on mingw</title>
<updated>2024-05-30T07:47:58+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-05-30T07:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=8428bce4545ff8e59ca4a96881003f43ae60b446'/>
<id>urn:sha1:8428bce4545ff8e59ca4a96881003f43ae60b446</id>
<content type='text'>
GCC-14 promoted this warning into error by default but code does not
build cleanly and now this warning becomes a hard error. Work around
it for now.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>diffutils: Fix build with GCC-14</title>
<updated>2024-05-30T07:12:34+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-05-30T05:11:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=55f0631d5ba1c05373db663e888e6442344e6dc3'/>
<id>urn:sha1:55f0631d5ba1c05373db663e888e6442344e6dc3</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gettext: Disable incompatible-pointer-types warning as error on mingw</title>
<updated>2024-05-30T07:12:34+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-05-30T05:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=e1a29a656c444c238b92147e6bc37382254cd12f'/>
<id>urn:sha1:e1a29a656c444c238b92147e6bc37382254cd12f</id>
<content type='text'>
GCC-14 promoted this warning into error by default but code does not
build cleanly and now this warning becomes a hard error.

RP: Fix whitespace
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>curl: Disable incompatible-pointer-types warning as error on mingw</title>
<updated>2024-05-30T07:12:28+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-05-30T05:10:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=798f7e554ed2d3777db99bf6ebba85a2ccd9a549'/>
<id>urn:sha1:798f7e554ed2d3777db99bf6ebba85a2ccd9a549</id>
<content type='text'>
GCC-14 promoted this warning into error by default but code does not
build cleanly and now this warning becomes a hard error.

RP: Fix whitespace
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mingw-w64: Upgrade to 12.0.0 release</title>
<updated>2024-05-30T06:50:32+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-05-30T05:10:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=8c6eabc762f13d7ae5d1c22a70e306550cb8616d'/>
<id>urn:sha1:8c6eabc762f13d7ae5d1c22a70e306550cb8616d</id>
<content type='text'>
Drop GCC-14 related backport, its not needed anymore

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gcc-cross-canadian: Disable C++ tools build</title>
<updated>2024-05-28T21:07:30+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-05-28T15:39:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=4ac078fb567ce03d9181fb0480c7bd17dc5ddb5d'/>
<id>urn:sha1:4ac078fb567ce03d9181fb0480c7bd17dc5ddb5d</id>
<content type='text'>
This disables C++ 20 modules since c++-tools are
needed for that feature to work, this is therefore
an intermediate fix until we fix the c++-tools build
issue which seems to related to it asking for pic
version of libiberty.a which is not generated separately
on x86 unlike other architectures because defaults are
PIC already

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
