* [meta-mono] [PATCH 0/3] DEPENDS/RDEPENDS fixes
@ 2015-07-16 1:29 Richard Tollerton
2015-07-16 1:29 ` [meta-mono] [PATCH 1/3] libgdiplus-native: depend explicitly on giflib-native Richard Tollerton
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Richard Tollerton @ 2015-07-16 1:29 UTC (permalink / raw)
To: yocto, ajlennon
These are fixes for build/runtime issues due to insufficient dependency
specifications. The libgdiplus patches fix observed build failures; the
gtk-sharp-dev patch is untested but pretty obvious.
The following changes since commit 9f63cbaaa859f9ae55288de06c1c0eb0e6992f53:
mono-4.xx.inc: disable parallel make (2015-07-08 11:46:11 +0100)
are available in the git repository at:
git://github.com/rtollert/meta-mono dev/rtollert/v2/depends
https://github.com/rtollert/meta-mono/tree/dev/rtollert/v2/depends
Richard Tollerton (3):
libgdiplus-native: depend explicitly on giflib-native
gtk-sharp-dev: add perl dependency
libgdiplus: add jpeg, tiff, giflib, libexif dependencies
recipes-mono/gtk-sharp/gtk-sharp.inc | 1 +
recipes-mono/libgdiplus/libgdiplus-native_2.10.8.bb | 2 +-
recipes-mono/libgdiplus/libgdiplus_2.10.8.bb | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
--
2.4.4
^ permalink raw reply [flat|nested] 5+ messages in thread* [meta-mono] [PATCH 1/3] libgdiplus-native: depend explicitly on giflib-native
2015-07-16 1:29 [meta-mono] [PATCH 0/3] DEPENDS/RDEPENDS fixes Richard Tollerton
@ 2015-07-16 1:29 ` Richard Tollerton
2015-07-16 1:29 ` [meta-mono] [PATCH 2/3] gtk-sharp-dev: add perl dependency Richard Tollerton
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Richard Tollerton @ 2015-07-16 1:29 UTC (permalink / raw)
To: yocto, ajlennon
libgdiplus 2.10.8 is incompatible with changes made to the giflib5
API. This causes a build failure if giflib5 is installed on the host
machine. To fix this, explicitly depend on giflib-native, which is still
version 4.x and is thus compatible.
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
---
recipes-mono/libgdiplus/libgdiplus-native_2.10.8.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-mono/libgdiplus/libgdiplus-native_2.10.8.bb b/recipes-mono/libgdiplus/libgdiplus-native_2.10.8.bb
index 25dfbbd..cec1fbe 100644
--- a/recipes-mono/libgdiplus/libgdiplus-native_2.10.8.bb
+++ b/recipes-mono/libgdiplus/libgdiplus-native_2.10.8.bb
@@ -14,7 +14,7 @@ SRC_URI = "https://github.com/mono/libgdiplus/archive/${PV}.tar.gz \
inherit autotools pkgconfig native
-DEPENDS =+ "cairo-native freetype-native fontconfig-native libxft-native libpng-native pango-native"
+DEPENDS =+ "cairo-native freetype-native fontconfig-native libxft-native libpng-native pango-native giflib-native"
SRC_URI[md5sum] = "6fd45bbb9843f5a8851b5f44e2a5dd04"
SRC_URI[sha256sum] = "45c533dc72af0a24d1d3a8097873f5fe1670107fe7e6d08fb71ae586c87a0f1d"
--
2.4.4
^ permalink raw reply related [flat|nested] 5+ messages in thread* [meta-mono] [PATCH 2/3] gtk-sharp-dev: add perl dependency
2015-07-16 1:29 [meta-mono] [PATCH 0/3] DEPENDS/RDEPENDS fixes Richard Tollerton
2015-07-16 1:29 ` [meta-mono] [PATCH 1/3] libgdiplus-native: depend explicitly on giflib-native Richard Tollerton
@ 2015-07-16 1:29 ` Richard Tollerton
2015-07-16 1:29 ` [meta-mono] [PATCH 3/3] libgdiplus: add jpeg, tiff, giflib, libexif dependencies Richard Tollerton
2015-07-16 9:07 ` [meta-mono] [PATCH 0/3] DEPENDS/RDEPENDS fixes Alex J Lennon
3 siblings, 0 replies; 5+ messages in thread
From: Richard Tollerton @ 2015-07-16 1:29 UTC (permalink / raw)
To: yocto, ajlennon
This package has perl scripts; make sure they're runnable.
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
---
recipes-mono/gtk-sharp/gtk-sharp.inc | 1 +
1 file changed, 1 insertion(+)
diff --git a/recipes-mono/gtk-sharp/gtk-sharp.inc b/recipes-mono/gtk-sharp/gtk-sharp.inc
index fe2b285..45d12b2 100644
--- a/recipes-mono/gtk-sharp/gtk-sharp.inc
+++ b/recipes-mono/gtk-sharp/gtk-sharp.inc
@@ -4,6 +4,7 @@ SECTION = "devel/mono"
BUGTRACKER = "http://bugzilla.xamarin.com"
RDEPENDS_${PN} = "mono"
LICENSE = "LGPL-2.1"
+RDEPENDS_${PN}-dev += "perl"
inherit autotools
--
2.4.4
^ permalink raw reply related [flat|nested] 5+ messages in thread* [meta-mono] [PATCH 3/3] libgdiplus: add jpeg, tiff, giflib, libexif dependencies
2015-07-16 1:29 [meta-mono] [PATCH 0/3] DEPENDS/RDEPENDS fixes Richard Tollerton
2015-07-16 1:29 ` [meta-mono] [PATCH 1/3] libgdiplus-native: depend explicitly on giflib-native Richard Tollerton
2015-07-16 1:29 ` [meta-mono] [PATCH 2/3] gtk-sharp-dev: add perl dependency Richard Tollerton
@ 2015-07-16 1:29 ` Richard Tollerton
2015-07-16 9:07 ` [meta-mono] [PATCH 0/3] DEPENDS/RDEPENDS fixes Alex J Lennon
3 siblings, 0 replies; 5+ messages in thread
From: Richard Tollerton @ 2015-07-16 1:29 UTC (permalink / raw)
To: yocto, ajlennon
These dependencies were found in package QA.
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
---
recipes-mono/libgdiplus/libgdiplus_2.10.8.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-mono/libgdiplus/libgdiplus_2.10.8.bb b/recipes-mono/libgdiplus/libgdiplus_2.10.8.bb
index 8901451..fecf7dc 100644
--- a/recipes-mono/libgdiplus/libgdiplus_2.10.8.bb
+++ b/recipes-mono/libgdiplus/libgdiplus_2.10.8.bb
@@ -14,7 +14,7 @@ SRC_URI = "https://github.com/mono/libgdiplus/archive/${PV}.tar.gz \
inherit autotools pkgconfig
-DEPENDS =+ "cairo freetype fontconfig libxft libpng"
+DEPENDS =+ "cairo freetype fontconfig libxft libpng jpeg tiff giflib libexif"
SRC_URI[md5sum] = "6fd45bbb9843f5a8851b5f44e2a5dd04"
SRC_URI[sha256sum] = "45c533dc72af0a24d1d3a8097873f5fe1670107fe7e6d08fb71ae586c87a0f1d"
--
2.4.4
^ permalink raw reply related [flat|nested] 5+ messages in thread* Re: [meta-mono] [PATCH 0/3] DEPENDS/RDEPENDS fixes
2015-07-16 1:29 [meta-mono] [PATCH 0/3] DEPENDS/RDEPENDS fixes Richard Tollerton
` (2 preceding siblings ...)
2015-07-16 1:29 ` [meta-mono] [PATCH 3/3] libgdiplus: add jpeg, tiff, giflib, libexif dependencies Richard Tollerton
@ 2015-07-16 9:07 ` Alex J Lennon
3 siblings, 0 replies; 5+ messages in thread
From: Alex J Lennon @ 2015-07-16 9:07 UTC (permalink / raw)
To: Richard Tollerton, yocto
On 16/07/2015 02:29, Richard Tollerton wrote:
> These are fixes for build/runtime issues due to insufficient dependency
> specifications. The libgdiplus patches fix observed build failures; the
> gtk-sharp-dev patch is untested but pretty obvious.
>
>
> The following changes since commit 9f63cbaaa859f9ae55288de06c1c0eb0e6992f53:
>
> mono-4.xx.inc: disable parallel make (2015-07-08 11:46:11 +0100)
>
> are available in the git repository at:
>
> git://github.com/rtollert/meta-mono dev/rtollert/v2/depends
> https://github.com/rtollert/meta-mono/tree/dev/rtollert/v2/depends
>
> Richard Tollerton (3):
> libgdiplus-native: depend explicitly on giflib-native
> gtk-sharp-dev: add perl dependency
> libgdiplus: add jpeg, tiff, giflib, libexif dependencies
>
> recipes-mono/gtk-sharp/gtk-sharp.inc | 1 +
> recipes-mono/libgdiplus/libgdiplus-native_2.10.8.bb | 2 +-
> recipes-mono/libgdiplus/libgdiplus_2.10.8.bb | 2 +-
> 3 files changed, 3 insertions(+), 2 deletions(-)
>
Merged, thanks Richard
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-07-16 9:07 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-16 1:29 [meta-mono] [PATCH 0/3] DEPENDS/RDEPENDS fixes Richard Tollerton
2015-07-16 1:29 ` [meta-mono] [PATCH 1/3] libgdiplus-native: depend explicitly on giflib-native Richard Tollerton
2015-07-16 1:29 ` [meta-mono] [PATCH 2/3] gtk-sharp-dev: add perl dependency Richard Tollerton
2015-07-16 1:29 ` [meta-mono] [PATCH 3/3] libgdiplus: add jpeg, tiff, giflib, libexif dependencies Richard Tollerton
2015-07-16 9:07 ` [meta-mono] [PATCH 0/3] DEPENDS/RDEPENDS fixes Alex J Lennon
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.