* [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain
@ 2015-08-05 22:51 Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 1/6] binutils-cross-canadian: upgrade to version 2.25 Juro Bystricky
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: Juro Bystricky @ 2015-08-05 22:51 UTC (permalink / raw)
To: yocto
Several recipes have been updated, so the corresponding .bbappend files became stale.
The attached patches correspond to various updated recipes.
I tested the patches with meta-mingw layer and:
SDKMACHINE="i686-mingw32"
bitbake meta-toolchain
Juro Bystricky (6):
binutils-cross-canadian: upgrade to version 2.25
gdb-cross-canadian_7.8.1: updated to gdb-cross-canadian_7.9.1
nativesdk-libtool_2.4.2: updated nativesdk-libtool_2.4.6
libmpc_1.0.2: updated to libmpc_1.0.3
mpfr_3.1.2: updated to mpfr_3.1.3
gettext_0.19.4.bbappend: support for mingw
recipes-core/gettext/gettext_0.19.4.bbappend | 2 ++
recipes-devtools/binutils/binutils-cross-canadian_2.24.bbappend | 5 -----
recipes-devtools/binutils/binutils-cross-canadian_2.25.bbappend | 5 +++++
recipes-devtools/gdb/gdb-cross-canadian_7.8.1.bbappend | 5 -----
recipes-devtools/gdb/gdb-cross-canadian_7.9.1.bbappend | 5 +++++
recipes-devtools/libtool/nativesdk-libtool_2.4.2.bbappend | 1 -
recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend | 1 +
recipes-support/libmpc/libmpc_1.0.3.bbappend | 1 +
recipes-support/mpc/libmpc_1.0.2.bbappend | 1 -
recipes-support/mpfr/mpfr_3.1.2.bbappend | 1 -
recipes-support/mpfr/mpfr_3.1.3.bbappend | 1 +
11 files changed, 15 insertions(+), 13 deletions(-)
create mode 100644 recipes-core/gettext/gettext_0.19.4.bbappend
delete mode 100644 recipes-devtools/binutils/binutils-cross-canadian_2.24.bbappend
create mode 100644 recipes-devtools/binutils/binutils-cross-canadian_2.25.bbappend
delete mode 100644 recipes-devtools/gdb/gdb-cross-canadian_7.8.1.bbappend
create mode 100644 recipes-devtools/gdb/gdb-cross-canadian_7.9.1.bbappend
delete mode 100644 recipes-devtools/libtool/nativesdk-libtool_2.4.2.bbappend
create mode 100644 recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend
create mode 100644 recipes-support/libmpc/libmpc_1.0.3.bbappend
delete mode 100644 recipes-support/mpc/libmpc_1.0.2.bbappend
delete mode 100644 recipes-support/mpfr/mpfr_3.1.2.bbappend
create mode 100644 recipes-support/mpfr/mpfr_3.1.3.bbappend
--
1.9.1
^ permalink raw reply [flat|nested] 8+ messages in thread
* [meta-mingw][PATCH 1/6] binutils-cross-canadian: upgrade to version 2.25
2015-08-05 22:51 [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Juro Bystricky
@ 2015-08-05 22:51 ` Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 2/6] gdb-cross-canadian_7.8.1: updated to gdb-cross-canadian_7.9.1 Juro Bystricky
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Juro Bystricky @ 2015-08-05 22:51 UTC (permalink / raw)
To: yocto
Renamed the file binutils-cross-canadian_2.24.bbappend to
binutils-cross-canadian_2.25.bbappend.
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
---
recipes-devtools/binutils/binutils-cross-canadian_2.24.bbappend | 5 -----
recipes-devtools/binutils/binutils-cross-canadian_2.25.bbappend | 5 +++++
2 files changed, 5 insertions(+), 5 deletions(-)
delete mode 100644 recipes-devtools/binutils/binutils-cross-canadian_2.24.bbappend
create mode 100644 recipes-devtools/binutils/binutils-cross-canadian_2.25.bbappend
diff --git a/recipes-devtools/binutils/binutils-cross-canadian_2.24.bbappend b/recipes-devtools/binutils/binutils-cross-canadian_2.24.bbappend
deleted file mode 100644
index 026c932..0000000
--- a/recipes-devtools/binutils/binutils-cross-canadian_2.24.bbappend
+++ /dev/null
@@ -1,5 +0,0 @@
-EXTRA_OECONF_append_sdkmingw32 = " --disable-plugins --disable-nls"
-LDFLAGS_append_sdkmingw32 = " -Wl,-static"
-
-DEPENDS_remove_sdkmingw32 = "nativesdk-gettext"
-DEPENDS_remove_sdkmingw32 = "nativesdk-flex"
diff --git a/recipes-devtools/binutils/binutils-cross-canadian_2.25.bbappend b/recipes-devtools/binutils/binutils-cross-canadian_2.25.bbappend
new file mode 100644
index 0000000..026c932
--- /dev/null
+++ b/recipes-devtools/binutils/binutils-cross-canadian_2.25.bbappend
@@ -0,0 +1,5 @@
+EXTRA_OECONF_append_sdkmingw32 = " --disable-plugins --disable-nls"
+LDFLAGS_append_sdkmingw32 = " -Wl,-static"
+
+DEPENDS_remove_sdkmingw32 = "nativesdk-gettext"
+DEPENDS_remove_sdkmingw32 = "nativesdk-flex"
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [meta-mingw][PATCH 2/6] gdb-cross-canadian_7.8.1: updated to gdb-cross-canadian_7.9.1
2015-08-05 22:51 [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 1/6] binutils-cross-canadian: upgrade to version 2.25 Juro Bystricky
@ 2015-08-05 22:51 ` Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 3/6] nativesdk-libtool_2.4.2: updated nativesdk-libtool_2.4.6 Juro Bystricky
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Juro Bystricky @ 2015-08-05 22:51 UTC (permalink / raw)
To: yocto
Renamed gdb-cross-canadian_7.8.1.bbappend to gdb-cross-canadian_7.9.1.bbappend,
to match the updated recipe gdb-cross-canadian_7.9.1.bb.
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
---
recipes-devtools/gdb/gdb-cross-canadian_7.8.1.bbappend | 5 -----
recipes-devtools/gdb/gdb-cross-canadian_7.9.1.bbappend | 5 +++++
2 files changed, 5 insertions(+), 5 deletions(-)
delete mode 100644 recipes-devtools/gdb/gdb-cross-canadian_7.8.1.bbappend
create mode 100644 recipes-devtools/gdb/gdb-cross-canadian_7.9.1.bbappend
diff --git a/recipes-devtools/gdb/gdb-cross-canadian_7.8.1.bbappend b/recipes-devtools/gdb/gdb-cross-canadian_7.8.1.bbappend
deleted file mode 100644
index bf4bd75..0000000
--- a/recipes-devtools/gdb/gdb-cross-canadian_7.8.1.bbappend
+++ /dev/null
@@ -1,5 +0,0 @@
-LDFLAGS_append_sdkmingw32 = " -Wl,-static"
-EXEEXT_sdkmingw32 = ".exe"
-DEPENDS_remove_sdkmingw32 = "nativesdk-ncurses nativesdk-readline nativesdk-python"
-RDEPENDS_${PN}_remove_sdkmingw32 = "nativesdk-python-core nativesdk-python-lang nativesdk-python-re nativesdk-python-codecs nativesdk-python-netclient"
-EXTRA_OECONF_append_sdkmingw32 = "--without-curses --without-system-readline --with-python=no"
diff --git a/recipes-devtools/gdb/gdb-cross-canadian_7.9.1.bbappend b/recipes-devtools/gdb/gdb-cross-canadian_7.9.1.bbappend
new file mode 100644
index 0000000..bf4bd75
--- /dev/null
+++ b/recipes-devtools/gdb/gdb-cross-canadian_7.9.1.bbappend
@@ -0,0 +1,5 @@
+LDFLAGS_append_sdkmingw32 = " -Wl,-static"
+EXEEXT_sdkmingw32 = ".exe"
+DEPENDS_remove_sdkmingw32 = "nativesdk-ncurses nativesdk-readline nativesdk-python"
+RDEPENDS_${PN}_remove_sdkmingw32 = "nativesdk-python-core nativesdk-python-lang nativesdk-python-re nativesdk-python-codecs nativesdk-python-netclient"
+EXTRA_OECONF_append_sdkmingw32 = "--without-curses --without-system-readline --with-python=no"
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [meta-mingw][PATCH 3/6] nativesdk-libtool_2.4.2: updated nativesdk-libtool_2.4.6
2015-08-05 22:51 [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 1/6] binutils-cross-canadian: upgrade to version 2.25 Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 2/6] gdb-cross-canadian_7.8.1: updated to gdb-cross-canadian_7.9.1 Juro Bystricky
@ 2015-08-05 22:51 ` Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 4/6] libmpc_1.0.2: updated to libmpc_1.0.3 Juro Bystricky
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Juro Bystricky @ 2015-08-05 22:51 UTC (permalink / raw)
To: yocto
Renamed nativesdk-libtool_2.4.2.bbappend to nativesdk-libtool_2.4.6.bbappend
in order to match the new recipe nativesdk-libtool_2.4.6.bb.
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
---
recipes-devtools/libtool/nativesdk-libtool_2.4.2.bbappend | 1 -
recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend | 1 +
2 files changed, 1 insertion(+), 1 deletion(-)
delete mode 100644 recipes-devtools/libtool/nativesdk-libtool_2.4.2.bbappend
create mode 100644 recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend
diff --git a/recipes-devtools/libtool/nativesdk-libtool_2.4.2.bbappend b/recipes-devtools/libtool/nativesdk-libtool_2.4.2.bbappend
deleted file mode 100644
index 4252e8d..0000000
--- a/recipes-devtools/libtool/nativesdk-libtool_2.4.2.bbappend
+++ /dev/null
@@ -1 +0,0 @@
-EXTRA_OECONF_append_mingw32 = " --disable-shared"
\ No newline at end of file
diff --git a/recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend b/recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend
new file mode 100644
index 0000000..4252e8d
--- /dev/null
+++ b/recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend
@@ -0,0 +1 @@
+EXTRA_OECONF_append_mingw32 = " --disable-shared"
\ No newline at end of file
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [meta-mingw][PATCH 4/6] libmpc_1.0.2: updated to libmpc_1.0.3
2015-08-05 22:51 [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Juro Bystricky
` (2 preceding siblings ...)
2015-08-05 22:51 ` [meta-mingw][PATCH 3/6] nativesdk-libtool_2.4.2: updated nativesdk-libtool_2.4.6 Juro Bystricky
@ 2015-08-05 22:51 ` Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 5/6] mpfr_3.1.2: updated to mpfr_3.1.3 Juro Bystricky
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Juro Bystricky @ 2015-08-05 22:51 UTC (permalink / raw)
To: yocto
Renamed recipes-support/mpc/libmpc_1.0.2.bbappend to
recipes-support/libmpc/libmpc_1.0.3.bbappend to reflect the changed
location and version of the recipe libmpc_1.0.3.bb.
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
---
recipes-support/libmpc/libmpc_1.0.3.bbappend | 1 +
recipes-support/mpc/libmpc_1.0.2.bbappend | 1 -
2 files changed, 1 insertion(+), 1 deletion(-)
create mode 100644 recipes-support/libmpc/libmpc_1.0.3.bbappend
delete mode 100644 recipes-support/mpc/libmpc_1.0.2.bbappend
diff --git a/recipes-support/libmpc/libmpc_1.0.3.bbappend b/recipes-support/libmpc/libmpc_1.0.3.bbappend
new file mode 100644
index 0000000..0d289df
--- /dev/null
+++ b/recipes-support/libmpc/libmpc_1.0.3.bbappend
@@ -0,0 +1 @@
+EXTRA_OECONF_append_mingw32 = "--enable-static --disable-shared"
\ No newline at end of file
diff --git a/recipes-support/mpc/libmpc_1.0.2.bbappend b/recipes-support/mpc/libmpc_1.0.2.bbappend
deleted file mode 100644
index 0d289df..0000000
--- a/recipes-support/mpc/libmpc_1.0.2.bbappend
+++ /dev/null
@@ -1 +0,0 @@
-EXTRA_OECONF_append_mingw32 = "--enable-static --disable-shared"
\ No newline at end of file
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [meta-mingw][PATCH 5/6] mpfr_3.1.2: updated to mpfr_3.1.3
2015-08-05 22:51 [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Juro Bystricky
` (3 preceding siblings ...)
2015-08-05 22:51 ` [meta-mingw][PATCH 4/6] libmpc_1.0.2: updated to libmpc_1.0.3 Juro Bystricky
@ 2015-08-05 22:51 ` Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 6/6] gettext_0.19.4.bbappend: support for mingw Juro Bystricky
2015-08-09 23:39 ` [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Richard Purdie
6 siblings, 0 replies; 8+ messages in thread
From: Juro Bystricky @ 2015-08-05 22:51 UTC (permalink / raw)
To: yocto
Renamed mpfr_3.1.2.bbappend to mpfr_3.1.3.bbappend to match the new recipe
mpfr_3.1.3.bb.
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
---
recipes-support/mpfr/mpfr_3.1.2.bbappend | 1 -
recipes-support/mpfr/mpfr_3.1.3.bbappend | 1 +
2 files changed, 1 insertion(+), 1 deletion(-)
delete mode 100644 recipes-support/mpfr/mpfr_3.1.2.bbappend
create mode 100644 recipes-support/mpfr/mpfr_3.1.3.bbappend
diff --git a/recipes-support/mpfr/mpfr_3.1.2.bbappend b/recipes-support/mpfr/mpfr_3.1.2.bbappend
deleted file mode 100644
index 4252e8d..0000000
--- a/recipes-support/mpfr/mpfr_3.1.2.bbappend
+++ /dev/null
@@ -1 +0,0 @@
-EXTRA_OECONF_append_mingw32 = " --disable-shared"
\ No newline at end of file
diff --git a/recipes-support/mpfr/mpfr_3.1.3.bbappend b/recipes-support/mpfr/mpfr_3.1.3.bbappend
new file mode 100644
index 0000000..4252e8d
--- /dev/null
+++ b/recipes-support/mpfr/mpfr_3.1.3.bbappend
@@ -0,0 +1 @@
+EXTRA_OECONF_append_mingw32 = " --disable-shared"
\ No newline at end of file
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [meta-mingw][PATCH 6/6] gettext_0.19.4.bbappend: support for mingw
2015-08-05 22:51 [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Juro Bystricky
` (4 preceding siblings ...)
2015-08-05 22:51 ` [meta-mingw][PATCH 5/6] mpfr_3.1.2: updated to mpfr_3.1.3 Juro Bystricky
@ 2015-08-05 22:51 ` Juro Bystricky
2015-08-09 23:39 ` [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Richard Purdie
6 siblings, 0 replies; 8+ messages in thread
From: Juro Bystricky @ 2015-08-05 22:51 UTC (permalink / raw)
To: yocto
This patch solves various unresolved references:
.libs/fstrcmp.o:fstrcmp.c:(.text+0x4b6): undefined reference to `_imp__pthread_key_create'
.libs/fstrcmp.o:fstrcmp.c:(.text+0x5b2): undefined reference to `_imp__pthread_once'
.libs/fstrcmp.o:fstrcmp.c:(.text+0x5c4): undefined reference to `_imp__pthread_getspecific'
.libs/fstrcmp.o:fstrcmp.c:(.text+0x617): undefined reference to `_imp__pthread_setspecific'
.libs/localename.o:localename.c:(.text+0x14f6): undefined reference to `_imp__pthread_mutex_lock'
.libs/localename.o:localename.c:(.text+0x1576): undefined reference to `_imp__pthread_mutex_unlock'
.libs/localename.o:localename.c:(.text+0x15c9): undefined reference to `_imp__pthread_mutex_unlock'
glthread/.libs/lock.o:lock.c:(.text+0xe): undefined reference to `_imp__pthread_mutexattr_init'
glthread/.libs/lock.o:lock.c:(.text+0x2d): undefined reference to `_imp__pthread_mutexattr_settype'
glthread/.libs/lock.o:lock.c:(.text+0x44): undefined reference to `_imp__pthread_mutex_init'
glthread/.libs/lock.o:lock.c:(.text+0x53): undefined reference to `_imp__pthread_mutexattr_destroy'
glthread/.libs/lock.o:lock.c:(.text+0x62): undefined reference to `_imp__pthread_mutexattr_destroy'
glthread/.libs/lock.o:lock.c:(.text+0x75): undefined reference to `_imp__pthread_mutexattr_dest
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
---
recipes-core/gettext/gettext_0.19.4.bbappend | 2 ++
1 file changed, 2 insertions(+)
create mode 100644 recipes-core/gettext/gettext_0.19.4.bbappend
diff --git a/recipes-core/gettext/gettext_0.19.4.bbappend b/recipes-core/gettext/gettext_0.19.4.bbappend
new file mode 100644
index 0000000..ac76feb
--- /dev/null
+++ b/recipes-core/gettext/gettext_0.19.4.bbappend
@@ -0,0 +1,2 @@
+DEPENDS_append_mingw32 = " pthreads-win32"
+LDFLAGS_prepend_mingw32 = " -lpthread "
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain
2015-08-05 22:51 [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Juro Bystricky
` (5 preceding siblings ...)
2015-08-05 22:51 ` [meta-mingw][PATCH 6/6] gettext_0.19.4.bbappend: support for mingw Juro Bystricky
@ 2015-08-09 23:39 ` Richard Purdie
6 siblings, 0 replies; 8+ messages in thread
From: Richard Purdie @ 2015-08-09 23:39 UTC (permalink / raw)
To: Juro Bystricky; +Cc: yocto
On Wed, 2015-08-05 at 15:51 -0700, Juro Bystricky wrote:
> Several recipes have been updated, so the corresponding .bbappend files became stale.
> The attached patches correspond to various updated recipes.
>
> I tested the patches with meta-mingw layer and:
>
> SDKMACHINE="i686-mingw32"
> bitbake meta-toolchain
Merged, thanks!
Richard
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2015-08-09 23:40 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-05 22:51 [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 1/6] binutils-cross-canadian: upgrade to version 2.25 Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 2/6] gdb-cross-canadian_7.8.1: updated to gdb-cross-canadian_7.9.1 Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 3/6] nativesdk-libtool_2.4.2: updated nativesdk-libtool_2.4.6 Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 4/6] libmpc_1.0.2: updated to libmpc_1.0.3 Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 5/6] mpfr_3.1.2: updated to mpfr_3.1.3 Juro Bystricky
2015-08-05 22:51 ` [meta-mingw][PATCH 6/6] gettext_0.19.4.bbappend: support for mingw Juro Bystricky
2015-08-09 23:39 ` [meta-mingw][PATCH 0/6] mingw patches to build meta-toolchain Richard Purdie
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.