All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.