Age | Commit message (Collapse) | Author |
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
Co-authored-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
We already have a fix to remove the objects but this fix depends on the
bash globbing mechanism. Since bitbake uses '#!/bin/sh' and not
'#!/bin/bash' this depends on your host. Ubuntu/Debian /bin/sh not
always refer to /bin/bash instead they are using /bin/dash which don't
support the globbing.
Replace the globbing with the mechanism used by commit ffa8c9992f8 which
is part of Mono 6.x. Also add a few more files to search for like the
commit did. While on it add message why this is needed and move it to
prepend so the configure phase uses clean dirs.
Signed-off-by: Marco Felsch <m.felsch@pengutronix.de>
|
|
The upstream linux-packaging-msbuild repository changed their branch
name from master to main, so we need to explicitly specify it in SRC_URI
as bitbake uses master by default.
Signed-off-by: Nicolas Jeker <n.jeker@delisys.ch>
|
|
* README: Test commit for PR
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
* mono: add support for 6.12.0.122
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
Co-authored-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
This is completely unnecessary since we don't set STRIP_SYMBOLS, so
objcopy is never used. The debug symbols are split later by bitbake.
|
|
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
Co-authored-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
* Add test-image-mono to use for Jenkins CI builds (#62)
This will be built against any PRs before allowing merge
Currently based on core-image-mono and adding
- msbuild
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
* Test
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Fixes compatibilty with x86 build hosts by building the library from
source and removes the dependency on the full dotnet package.
|
|
mono: Attempt to fix RDEPENDS
|
|
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
libgdiplus: Don't use --with-x11 for 6.x versions
|
|
configure.ac in libgdiplus disables detecting X11 when either
option --with-x11 or --without-x11 is present.
Don't use --with-x11 to allow detecting X11.
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
mono: Package 4.7.1-api, 4.7.2-api and 4.8-api
|
|
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Add Mono 6.12
|
|
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
Fix the below error by adding libatomic-ops as build
dependency:
| In file included from ./include/private/gc_priv.h:254:0,
| from ./include/private/dbg_mlc.h:28,
| from extra/../backgraph.c:15,
| from extra/gc.c:39:
| ./include/private/gc_atomic_ops.h:105:11: fatal error: atomic_ops.h: No such file or directory
| # include "atomic_ops.h"
| ^~~~~~~~~~~~~~
| compilation terminated.
| make[3]: *** [Makefile:1602: extra/gc.lo] Error 1
| make[3]: *** Waiting for unfinished jobs....
| In file included from ./include/private/gc_priv.h:254:0,
| from ./include/private/pthread_support.h:21,
| from pthread_start.c:37:
| ./include/private/gc_atomic_ops.h:105:11: fatal error: atomic_ops.h: No such file or directory
| # include "atomic_ops.h"
| ^~~~~~~~~~~~~~
| compilation terminated.
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
While building libgdiplus 6.0.4 on Yocto 2.5, a linker error
identical to the Gentoo bug #700280 popped up.
See https://bugs.gentoo.org/700280
Add a slightly modified patch to explicitly use pangoft2 which
fixes the linker issue.
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
conf/layer.conf: Re-enable Sumo support
|
|
The original reason for removing Yocto 2.5 Sumo support was
its EOL state. But there's nothing in meta-mono that makes it
inherently incompatible with Sumo.
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
Add msbuild 16.6
|
|
Myget feeds have been deprecated and upstream has not updated the references.
See mono/linux-packaging-msbuild#19.
|
|
|
|
To let NuGet restore (or msbuild restore) successfully run through, the
mono certificate store needs to be initialized. Currently, this is only
possible by contaminating the build host. To be more precise, the
directory '~/.config/.mono/certs' will be initialized on the build host.
Currently, there is no way to override the certificate store location
except for patching the mono source code, see issue mono/mono#6388.
|
|
|
|
|
|
conf/layer.conf: Add gatesgarth to LAYERSERIES_COMPAT
|
|
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
libgdiplus: Add package config for pango
|
|
Using pango as font rendering engine adds support for many
alphabets/scripts in libgdiplus.
|
|
nativesdk support for mono.
|
|
|
|
libgdiplus: Allow building without X11
|
|
Fixes #39
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Without this file ownership change we get an error
File: '/data_drive/git/monotest/poky/meta/lib/oe/sstatesig.py', lineno: 548, function: process
0544: add_perm(stat.S_IXOTH, 'x')
0545:
0546: if include_owners:
0547: try:
*** 0548: update_hash(" %10s" % pwd.getpwuid(s.st_uid).pw_name)
0549: update_hash(" %10s" % grp.getgrgid(s.st_gid).gr_name)
0550: except KeyError:
0551: bb.warn("KeyError in %s" % path)
0552: raise
Exception: KeyError: 'getpwuid(): uid not found: 1000'
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
layer.conf: update compatibility list
|
|
Update layer compatibility list:
- remove sumo (EOL)
- add dunfell (april 2020 release)
Signed-off-by: Kraag Gorim <kraaggorim@gmail.com>
|