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: 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>
|
|
msbuild: Apply do_install_append() to native mode
|
|
When used with Mono 5.20 or 6.x, projects using msbuild complain
about missing directories that previously were conflicting with
Mono.
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
|
|
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>
|
|
mono-6: expand python3 patch
|
|
Change versions.mk and versions.py in scripts/submodules to also use python
3. This is used by acceptance tests and jemalloc.
Signed-off-by: Kraag Gorim <kraaggorim@gmail.com>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|