Alex J Lennon writes:
> Out of image-full-mono these have problems without gmcs present,
>
> Looks like we need a solution for these three to use mcs instead of gmcs,
>
> mono-xsp_3.0.11.bb
I guess I'm the least concerned about this because of the fixes applied
in git. They still haven't cut a r
Alex J Lennon writes:
> Hi Richard,
>
> On 17/07/2015 17:57, Richard Tollerton wrote:
>> Hi Alex,
>>
>> When you mentioned having weird build troubles, that reminded me that I
>> was seeing weird build problems of my own, that I had been refraining
>> from
orked around this by changing the mono-native build to
install to /usr/etc instead of /etc, but that's more complicated to
manage in the recipes, and violates the configuration symmetry between
architectures.)
Signed-off-by: Richard Tollerton
---
classes/mono.bbclass | 2 ++
1 file chang
ta-mono dev/rtollert/v5/mono-cfg
https://github.com/rtollert/meta-mono/tree/dev/rtollert/v5/mono-cfg
Richard Tollerton (1):
mono.bbclass: set MONO_CFG_DIR
classes/mono.bbclass | 2 ++
1 file changed, 2 insertions(+)
--
2.4.4
--
___
yocto mailing
Alex J Lennon writes:
> Richard,
>
> I'm having some trouble with builds here since that latest patch.
>
> Can you tell me, what version of Mono did you test against, and also did
> you have Mono installed out of tree on the host system?
> (I've had trouble in the past with the host mono being pi
Signed-off-by: Richard Tollerton
---
recipes-mono/dbus-sharp-glib/dbus-sharp-glib.inc | 13 ++---
1 file changed, 2 insertions(+), 11 deletions(-)
diff --git a/recipes-mono/dbus-sharp-glib/dbus-sharp-glib.inc
b/recipes-mono/dbus-sharp-glib/dbus-sharp-glib.inc
index 2028609..8be7a65
/usr/lib/gtk-sharp-2.0 and /usr/share/gapi-2.0 are (AFAIK) only used for
building, and so belong in gtk-sharp-dev.
All other relevant FILES entries have been rolled into mono.bbclass.
Signed-off-by: Richard Tollerton
---
recipes-mono/gtk-sharp/gtk-sharp.inc | 23 ---
1 file
*.Pdb and *.Mdb files were not found in the install so they are not
added to FILES.
Signed-off-by: Richard Tollerton
---
recipes-mono/mono-basic/mono-basic-4.xx.inc | 13 +
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/recipes-mono/mono-basic/mono-basic-4.xx.inc
b
mono.bbclass already adds it so it's unnecessary here.
Signed-off-by: Richard Tollerton
---
recipes-mono/gtk-sharp/gtk-sharp-native_2.12.21.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-mono/gtk-sharp/gtk-sharp-native_2.12.21.bb
b/recipes-mono/gtk-shar
Signed-off-by: Richard Tollerton
---
recipes-mono/mono-addins/mono-addins.inc | 14 ++
1 file changed, 2 insertions(+), 12 deletions(-)
diff --git a/recipes-mono/mono-addins/mono-addins.inc
b/recipes-mono/mono-addins/mono-addins.inc
index 767ad78..5549fb9 100644
--- a/recipes-mono
Signed-off-by: Richard Tollerton
---
recipes-mono/mono-xsp/mono-xsp-3.x.inc | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/recipes-mono/mono-xsp/mono-xsp-3.x.inc
b/recipes-mono/mono-xsp/mono-xsp-3.x.inc
index bee35ea..dac2b1a 100644
--- a/recipes-mono/mono-xsp/mono-xsp-3
mono.bbclass already adds it so it's unnecessary here.
Signed-off-by: Richard Tollerton
---
recipes-mono/gtk-sharp/gtk-sharp_2.12.21.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-mono/gtk-sharp/gtk-sharp_2.12.21.bb
b/recipes-mono/gtk-sharp/gtk-sharp_2.12.
native code, though, so don't set
PACKAGE_ARCH="all".
Signed-off-by: Richard Tollerton
---
classes/mono.bbclass | 32
1 file changed, 32 insertions(+)
create mode 100644 classes/mono.bbclass
diff --git a/classes/mono.bbclass b/classes/mono.bbclas
Signed-off-by: Richard Tollerton
---
recipes-mono/fsharp/fsharp.inc | 19 +--
1 file changed, 1 insertion(+), 18 deletions(-)
diff --git a/recipes-mono/fsharp/fsharp.inc b/recipes-mono/fsharp/fsharp.inc
index 25c41b6..f5bdcc1 100644
--- a/recipes-mono/fsharp/fsharp.inc
+++ b
es since commit 136ed556de19bd497279d6c3ae8704551fb1ec4d:
mono-xsp-3.x.inc: use autogen.sh (2015-07-16 18:56:23 +0100)
are available in the git repository at:
git://github.com/rtollert/meta-mono dev/rtollert/v4/bbclass
https://github.com/rtollert/meta-mono/tree/dev/rtollert/v4/bbclass
Richard Tollerton (11):
mo
Signed-off-by: Richard Tollerton
---
recipes-mono/mono-helloworld/mono-helloworld.inc | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/recipes-mono/mono-helloworld/mono-helloworld.inc
b/recipes-mono/mono-helloworld/mono-helloworld.inc
index 8fa046f..d63ca8c 100644
--- a
Signed-off-by: Richard Tollerton
---
recipes-mono/dbus-sharp/dbus-sharp.inc | 13 +
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/recipes-mono/dbus-sharp/dbus-sharp.inc
b/recipes-mono/dbus-sharp/dbus-sharp.inc
index 243b489..a458082 100644
--- a/recipes-mono/dbus
Alex J Lennon writes:
> Many thanks for the updates, fixes, and cleanups Richard. Your
> patch-sets for mono-xsp, fsharp, mono-basic are applied.
>
> In future can you remove any trailing newlines from your patches
> please?
You're welcome! Yes, I will get those removed in future pull requests.
h. I don't know for certain
In any case, merely calling autogen.sh does work. This patch implements
that, using autotools.bbclass:oe_runconf() as a template.
Signed-off-by: Richard Tollerton
---
recipes-mono/mono-xsp/mono-xsp-3.x.inc | 11 +++
1 file changed, 11 insertions(+)
diff
Signed-off-by: Richard Tollerton
---
recipes-mono/mono-xsp/mono-xsp_3.0.11.bb | 5 +
1 file changed, 5 insertions(+)
create mode 100644 recipes-mono/mono-xsp/mono-xsp_3.0.11.bb
diff --git a/recipes-mono/mono-xsp/mono-xsp_3.0.11.bb
b/recipes-mono/mono-xsp/mono-xsp_3.0.11.bb
new file mode
Signed-off-by: Richard Tollerton
---
recipes-mono/mono-xsp/mono-xsp-3.x.inc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/recipes-mono/mono-xsp/mono-xsp-3.x.inc
b/recipes-mono/mono-xsp/mono-xsp-3.x.inc
index add1199..ffe0a28 100644
--- a/recipes-mono/mono-xsp/mono-xsp
Signed-off-by: Richard Tollerton
---
recipes-mono/mono-xsp/mono-xsp-3.x.inc | 33 +
1 file changed, 33 insertions(+)
create mode 100644 recipes-mono/mono-xsp/mono-xsp-3.x.inc
diff --git a/recipes-mono/mono-xsp/mono-xsp-3.x.inc
b/recipes-mono/mono-xsp/mono-xsp-3
nce commit 8c613bf3d82dd5edb58472e5b016d86a1a9e4a63:
README: Add contributors section (2015-07-16 10:17:06 +0100)
are available in the git repository at:
git://github.com/rtollert/meta-mono dev/rtollert/v3/mono-xsp
https://github.com/rtollert/meta-mono/tree/dev/rtollert/v3/mono-xsp
Richard Tollerton (4):
mono-xsp-3.x
There are several build issues in 3.1.1.1 that appear to be fixed in
3.1.2.4, so rather than try to fix the old version, add the new one.
Signed-off-by: Richard Tollerton
---
recipes-mono/fsharp/fsharp_3.1.2.4.bb | 7 +++
1 file changed, 7 insertions(+)
create mode 100644 recipes-mono
opriate to make file lists more concise
and robust; i.e. replace mono/4.0/*, mono/2.0/* with mono/*/*.
Move .xml (machine-readable assembly docs), .rsp, .Targets, etc. into
fsharp-dev.
Signed-off-by: Richard Tollerton
---
recipes-mono/fsharp/fsharp.inc | 52 +--
The fsharp build isn't compatible with separate build dirs.
[fsharp #438] -- https://github.com/fsharp/fsharp/issues/438
Signed-off-by: Richard Tollerton
---
recipes-mono/fsharp/fsharp.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-mono/fsharp/fsharp.
Richard Tollerton (3):
fsharp_3.1.2.4.bb: add
fsharp: disable build separation
fsharp.inc: refactor FILES_*
recipes-mono/fsharp/fsharp.inc| 54 +++
recipes-mono/fsharp/fsharp_3.1.2.4.bb | 7 +
2 files changed, 24 insertions(+), 37 deletions
Signed-off-by: Richard Tollerton
---
recipes-mono/mono-basic/mono-basic-4.xx.inc | 33 +
1 file changed, 33 insertions(+)
create mode 100644 recipes-mono/mono-basic/mono-basic-4.xx.inc
diff --git a/recipes-mono/mono-basic/mono-basic-4.xx.inc
b/recipes-mono/mono
Signed-off-by: Richard Tollerton
---
recipes-mono/mono-basic/mono-basic-4.xx.inc | 4 ++--
recipes-mono/mono-basic/mono-basic_4.0.bb | 5 +
2 files changed, 7 insertions(+), 2 deletions(-)
create mode 100644 recipes-mono/mono-basic/mono-basic_4.0.bb
diff --git a/recipes-mono/mono-basic
mono-basic
https://github.com/rtollert/meta-mono/tree/dev/rtollert/v3/mono-basic
Richard Tollerton (2):
mono-basic-4.xx.inc: copy from mono-basic.inc
mono-basic: add version 4.0
recipes-mono/mono-basic/mono-basic-4.xx.inc | 33 +
recipes-mono/mono-basic/mono-ba
This package has perl scripts; make sure they're runnable.
Signed-off-by: Richard Tollerton
---
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 1
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
---
recipes-mono
These dependencies were found in package QA.
Signed-off-by: Richard Tollerton
---
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
: 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
Disable parallel build only in `make install` because races haven't yet
been observed in the rest of the build.
Signed-off-by: Richard Tollerton
---
recipes-mono/mono/mono-4.xx.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-mono/mono/mono-4.xx.inc b/recipes
a-mono dev/rtollert/v2/parallel
https://github.com/rtollert/meta-mono/tree/dev/rtollert/v2/parallel
Richard Tollerton (1):
mono-4.xx.inc: use PARALLEL_MAKEINST="" instead of PARALLEL_MAKE=""
recipes-mono/mono/mono-4.xx.inc | 2 +-
1 file changed, 1 insertio
mono and mono-native builds. So the correct place for the
workaround ought to be in the shared .inc file.
Signed-off-by: Richard Tollerton
---
recipes-mono/mono/mono-4.xx.inc | 3 +++
1 file changed, 3 insertions(+)
diff --git a/recipes-mono/mono/mono-4.xx.inc b/recipes-mono/mono/mono-4.xx.inc
Chris Morgan writes:
> /home/cmorgan/projects/yocto-cybex/build/tmp/work/x86_64-linux/mono-native/4.0.1.34-r0/image/home/cmorgan/projects/yocto-cybex/build/tmp/sysroots/x86_64-linux/usr/lib/mono/xbuild/Microsoft/VisualStudio/v11.0/WebApplications
> | /usr/bin/install: cannot create regular file
>
"Burton, Ross" writes:
> On 7 July 2015 at 03:54, Richard Tollerton wrote:
>
>> The build of cross-localedef-native is observed to fail under gcc5 hosts
>> with multiple definition errors, e.g.:
>>
>
> Is this patch intended for fido? Master doesn
ed in the
Porting guide at https://gcc.gnu.org/gcc-5/porting_to.html. Adding the
'-fgnu89-inline' option fixes the issue.
(This fix, including the above explanation, was shamelessly copied from
http://git.vahanus.net/?p=csc/ptxdist-kp.git;a=commit;h=2f04a3587bd33c74ccc9be6e115a8b1fde620841
a hassle, as long as you don't care about Python support or TUI.
These patches were tested on daisy then ported to master.
Richard Tollerton (3):
common-mingw: force ac_cv_func_mmap_fixed_mapped=no
gdb-cross-canadian: remove ncurses and python deps from mingw32 builds
packagegroup-cro
doesn't appear to build either statically or
dynamically. Just disable that for now too.
This results in mingw32 gdb not supporting plugins, pretty-printing, or
TUI mode, at the very least. But MI mode works, as does gdb's internal
readline implementation.
Signed-off-by: Richard
The expat mingw build breaks because ix86-common defines
ac_cv_func_mmap_fixed_mapped=yes, causing the build to think that
mmap(), mman.h actually exist. Fix this by always forcing the variable
to "no", which configure would have concluded without such interference.
Signed-off-b
Signed-off-by: Richard Tollerton
---
recipes-core/packagegroups/packagegroup-cross-canadian.bbappend | 5 -
1 file changed, 5 deletions(-)
delete mode 100644
recipes-core/packagegroups/packagegroup-cross-canadian.bbappend
diff --git a/recipes-core/packagegroups/packagegroup-cross
44 matches
Mail list logo