Age | Commit message (Collapse) | Author |
|
Update dotnet and Python.NET for Kirkstone
|
|
|
|
add dotnet 8 to kirkstone
|
|
since this is not a self-contained application, dotnet must be available
on target. For some reason it was working fine with dotnet 6, but
event though the dotnet runtime must be installed.
|
|
it seams that dotnet 8 doesn't produce libcoreclrtraceptprovider.so for the
helloworld application anymore. so suppress the error by adding "-f".
when dotnet 6 and 7 reach EOF, then we can remove this line.
Signed-off-by: Ben Fekih, Hichem <hichem.benfekih@ifm.com>
|
|
Signed-off-by: Ben Fekih, Hichem <hichem.benfekih@ifm.com>
|
|
|
|
|
|
* Add python3-clr-loader and python3-pythonnet recipe to kirkstone
* Add python3-pythonnet to test-image-mono
* Fix endline typo in test-image-mono
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
|
|
* mono-base: append dependencies instead of using the hard assignment op
* Remove extra space
Not needed when using the += operator.
Signed-off-by: Marc Ferland <ferlandm@amotus.ca>
* Fix build on aarch64 builds
When building for aarch64 targets, I get build failures like:
ERROR: msbuild-native-16.6-r0 do_prepare_recipe_sysroot: Manifest
/workdir/build/tmp/sstate-control/manifest-x86_64_x86_64-nativesdk-mono.populate_sysroot
not found in imx8mn_ddr4_evk cortexa53 armv8a-crc armv8a aarch64
allarch x86_64_x86_64-nativesdk (variant '')?
The problem comes from the fact that some include files (i.e.:
mono-6.xx.inc) are used in both the mono and mono-native
variants. This seems to confuse the native class in some way. Ideally
we would have a single mono recipe declaring BBCLASSEXTEND = "native"
and we'd let bitbake generate the recipe variant.
See: https://docs.yoctoproject.org/ref-manual/variables.html?highlight=bbclassextend#term-BBCLASSEXTEND
Signed-off-by: Marc Ferland <ferlandm@amotus.ca>
* Fix build error of CI-Build:
Error:
Problem 1: conflicting requests
- nothing provides mono-gac needed by mono-6.12.0.161-r0.core2_64
- nothing provides mono-libs-4.5 needed by mono-6.12.0.161-r0.core2_64
Problem 2: package msbuild-16.6-r0.core2_64 requires mono, but none of the providers can be installed
- conflicting requests
- nothing provides mono-gac needed by mono-6.12.0.161-r0.core2_64
- nothing provides mono-libs-4.5 needed by mono-6.12.0.161-r0.core2_64
Problem 3: package mono-helloworld-1.2-r0.core2_64 requires mono, but none of the providers can be installed
- conflicting requests
- nothing provides mono-gac needed by mono-6.12.0.161-r0.core2_64
- nothing provides mono-libs-4.5 needed by mono-6.12.0.161-r0.core2_64
(try to add '--skip-broken' to skip uninstallable packages)
Signed-off-by: Marc Ferland <ferlandm@amotus.ca>
Co-authored-by: Georg Gebauer <georg.gebauer@zeiss.com>
|
|
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Adds compatibility for GNU Make versions >= 4.3 which changed behaviour
around appending to empty variables
Signed-off-by: Jan Kraemer <jan.kraemer@mbition.io>
|
|
RUNTIME variable name is too simple. Use more unique variable name like DOTNET_RUNTIME instead to avoid variable name conflict from any other layers.
|
|
* dotnet: update to v6.0.4
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
* drop dotnet 5 recipe
since microsoft will end the support on May 2022
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
* add arm64 to the github - CI
so we can test for qemuarm64
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
|
|
|
|
Remove "master" build and replace kirkstone label from master branch as we now build kirkstone for commits to master, for various reasons including that poky master breaks from time to time and changes means that builds take a long time
|
|
Update on kirkstone release
|
|
* dotnet 5: remove the dependency to lttng-ust
issue #124
since dotnet 5 depends on an older version of lttng-ust, and this
dependency is not really needed for dotnet apps, remove
libcoreclrtraceptprovider.so
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
* ci: build meta-mono master branch against kirkstone poky branch
building against the master branch of poky and meta-openembedded
will result in sporadic errors.
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
|
|
* FIXME: add dotnet 6 recipe
since dotnet 5 and 6 have almost the same structure. this recipe is
base on the dotnet_5.0.300.bb
issue #125
FIXME: since the current version depends on liblttng-ust.so.0, but
yocto delivers liblttng-ust.so.1.
the libcoreclrtraceptprovider.so is removed from the runtime.
Signed-off-by: Ben Fekih, Hichem <hichem.benfekih@ifm.com>
* add dotnet hello world recipe for testing
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
* test-image-mono: add dotnet-helloworld to IMAGE_INSTALL
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
* testimage: add a dotnet python test function
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
* add dotnet to DEFAULT_TEST_SUITES to enable the dotnet test
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
Co-authored-by: Ben Fekih, Hichem <hichem.benfekih@ifm.com>
|
|
Add note on dotNet support
|
|
Add LTS date for Dunfell
|
|
Add notes on Kirkstone LTS and Langdale
|
|
@see https://github.com/DynamicDevices/meta-mono/issues/124
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>
|
|
dotnet build fails to build for i686 target
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
In order to test the build of the dotnet recipe add the dotnet recipe to
the test-image. It is the first test package of this image that is not
included by the core-image-mono.inc.
Signed-off-by: Clemens Terasa <clemens.terasa@garz-fricke.com>
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
* Update libgdiplus-6.xx.inc
* Update libgdiplus_6.0.5.bb
* Update libgdiplus_6.0.4.bb
|
|
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: 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@gmail.com>
|
|
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>
|
|
@see: https://lists.openembedded.org/g/openembedded-devel/message/94322
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|