<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-mingw.git/conf/machine-sdk, branch zeus</title>
<subtitle>Mirror of git.yoctoproject.org/meta-mingw.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-mingw.git/atom?h=zeus</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-mingw.git/atom?h=zeus'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/'/>
<updated>2018-11-21T17:11:41+00:00</updated>
<entry>
<title>Add SDK test case framework</title>
<updated>2018-11-21T17:11:41+00:00</updated>
<author>
<name>Joshua Watt</name>
<email>JPEWhacker@gmail.com</email>
</author>
<published>2018-11-15T03:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=e2316a81b91f839496fa98bf4e6c21e7d9455469'/>
<id>urn:sha1:e2316a81b91f839496fa98bf4e6c21e7d9455469</id>
<content type='text'>
Adds the framework for testing SDKs that ties into the oeqa test
framework. This allows commands like:

 $ bitbake -c testsdk ...

to be run for MinGW SDKs.

The test framework currently executes all tests under Wine in lieu of
having access to actual Windows machines.

[YOCTO #13020]

Signed-off-by: Joshua Watt &lt;JPEWhacker@gmail.com&gt;
</content>
</entry>
<entry>
<title>winpthreads: use posix threads library from mingw64</title>
<updated>2018-11-20T20:33:47+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2018-10-30T11:07:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=7a9657c7dd2f6e40ab162af8ebc785ad54774e10'/>
<id>urn:sha1:7a9657c7dd2f6e40ab162af8ebc785ad54774e10</id>
<content type='text'>
Use the winpthreads library available in the mingw64 and
change the thread model from win32 to posix to get access
to c++11 features.

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>Remove security flags from GCCPIE</title>
<updated>2018-11-20T20:33:38+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2018-11-15T08:51:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=b067aae507eab0f3ff5d4a4e9f9af289e30a95e3'/>
<id>urn:sha1:b067aae507eab0f3ff5d4a4e9f9af289e30a95e3</id>
<content type='text'>
GCCPIE defaults to "--enable-default-pie" in security_flags.inc,
which breaks Windows binaries.

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-common: only export WINDRES/RC for SDK build</title>
<updated>2018-11-05T12:35:30+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2018-10-18T07:49:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=b4227458cd5bd73beb8ae8e54b6365f326178092'/>
<id>urn:sha1:b4227458cd5bd73beb8ae8e54b6365f326178092</id>
<content type='text'>
Fix below problem:
MACHINE=intel-x86-64
SDKMACHINE = "i686-mingw32"
bitbake freetype

do_compile failed with below error:
x86_64-wrs-linux-libtool: compile:  x86_64-wrs-linux-windres
--include-dir=work/corei7-64-wrs-linux/freetype/2.9.1-r0/recipe-sysroot/usr/include
/work/corei7-64-wrs-linux/freetype/2.9.1-r0/freetype-2.9.1/src/base/ftver.rc
-o work/corei7-64-wrs-linux/freetype/2.9.1-r0/build/.libs/ftver.o
work/corei7-64-wrs-linux/freetype/2.9.1-r0/build//x86_64-wrs-linux-libtool:
line 1752: x86_64-wrs-linux-windres: command not found

we don't want to use windres for target build, only export WINDRES/RC when build
SDK. SDK_OS = "mingw32", so use this override to fix it.

Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
</entry>
<entry>
<title>machine-sdk: set the nativesdk libc to libc-mingw</title>
<updated>2018-04-27T12:33:19+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2018-04-27T11:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=728bfab77d0d3e39b298f3d5d2b53b9c0bc9b536'/>
<id>urn:sha1:728bfab77d0d3e39b298f3d5d2b53b9c0bc9b536</id>
<content type='text'>
We need to set this so that the override for nativesdk builds using MinGW don't
think they're using glibc.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
</entry>
<entry>
<title>machine-sdk: split out common configuration</title>
<updated>2018-04-27T12:33:19+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2018-04-27T12:08:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=a2a461805fa7e0a800e0553373469a835a330ad6'/>
<id>urn:sha1:a2a461805fa7e0a800e0553373469a835a330ad6</id>
<content type='text'>
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
</entry>
<entry>
<title>machine-sdk: Ensure SDK_DEPENDS doesn't contain nativesdk-glibc-locale</title>
<updated>2018-03-03T09:12:18+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2018-03-03T09:12:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=a07fe304228b7f41b5558de7d8f39fd5e8a430d2'/>
<id>urn:sha1:a07fe304228b7f41b5558de7d8f39fd5e8a430d2</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>machine-sdk: disable locales in SDK</title>
<updated>2018-02-28T23:13:06+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2018-02-27T23:22:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=f49ac31f64a1adffaeb9706eb552dab66b4baff2'/>
<id>urn:sha1:f49ac31f64a1adffaeb9706eb552dab66b4baff2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>machine-sdk: use gettext for libintl, not mingw-runtime</title>
<updated>2018-01-10T17:04:21+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2018-01-10T17:04:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=441eb2f9bf16d88dd8b7c213438125b8122fb4a0'/>
<id>urn:sha1:441eb2f9bf16d88dd8b7c213438125b8122fb4a0</id>
<content type='text'>
The MinGW runtime doesn't provide libintl, so set gettext as the preferred
provider for libintl.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
</entry>
<entry>
<title>*-mingw32.conf: Upgrade for krogoth</title>
<updated>2016-09-28T14:32:37+00:00</updated>
<author>
<name>Juro Bystricky</name>
<email>juro.bystricky@intel.com</email>
</author>
<published>2016-08-20T18:03:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-mingw.git/commit/?id=0968fa52cfdb5cf1b2f502acd1c4090050bea0c2'/>
<id>urn:sha1:0968fa52cfdb5cf1b2f502acd1c4090050bea0c2</id>
<content type='text'>
Use explicit mingw32 override for

   PREFERRED_PROVIDER_virtual/nativesdk-${SDK_PREFIX}libc-initial

to avoid multiple providers and consequently broken builds.

Allow building static libraries, disabled by default.

Signed-off-by: Juro Bystricky &lt;juro.bystricky@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
