aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-03-04mono-xsp: Inherit pkgconfig to try to fix build config errortest-mono-xsp-on-kirkstoneAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2024-03-03test building mono-xspmechaMan0
2024-02-23Merge pull request #214 from Livius90/kirkstonekirkstoneAlex Lennon
Update dotnet and Python.NET for Kirkstone
2024-02-22Update dotnet v6 and v8, Python.NET and CI_github.ymlBenjamin Szőke
2024-02-18Merge pull request #208 from karthago1/kirkstoneAlex Lennon
add dotnet 8 to kirkstone
2024-02-12dotnet-helloworld: add dotnet to RDEPENDSBen Fekih, Hichem
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.
2024-02-12dotnet-helloworld: suppress the error when removing libcoreclrtraceptprovider.soBen Fekih, Hichem
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>
2024-02-12dotnet: add dotnet 8 recipeBen Fekih, Hichem
Signed-off-by: Ben Fekih, Hichem <hichem.benfekih@ifm.com>
2023-04-21Msbuild remove libhostfxr in kirkstone (#179)Tobias Stauffer
2023-04-08Msbuild replace libhostfxr with dotnet with fixes in kirkstone (#177)Benjamin Szőke
2023-04-07Add python3-clr-loader and python3-pythonnet recipe to kirkstone (#173)Benjamin Szőke
* Add python3-clr-loader and python3-pythonnet recipe to kirkstone * Add python3-pythonnet to test-image-mono * Fix endline typo in test-image-mono
2023-04-06CI_github: Update CI to Node 16 to remove warningsAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2023-04-04dotnet: update to v6.0.15 (#170)Hichem
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
2022-12-20mono: add BBCLASSEXTEND=native to mono-6.xx.inc (#149)Marc Ferland
* 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>
2022-11-08dotnet: update to v6.0.11 (#157)Benjamin Szőke
2022-11-02CI_github.yml: CI build for kirkstone branchAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-10-15CI_github: Set timeout to ten hoursAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-07-18mono: Adds patch for aot-compiler Makefile (#146)Jan Kraemer
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>
2022-07-17Rename RUNTIME to DOTNET_RUNTIME (#144)Benjamin Szőke
RUNTIME variable name is too simple. Use more unique variable name like DOTNET_RUNTIME instead to avoid variable name conflict from any other layers.
2022-05-08update dotnet recipes (#131)Hichem
* 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>
2022-05-07Update README.mdAlex Lennon
2022-05-07Update README.mdAlex Lennon
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
2022-05-07Update README.mdAlex Lennon
Update on kirkstone release
2022-04-26dotnet 5: remove the dependency to lttng-ust (#130)Hichem
* 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>
2022-04-04add dotnet 6 recipe (#126)Hichem
* 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>
2022-03-31Update README.mdAlex Lennon
Add note on dotNet support
2022-03-31Update README.mdAlex Lennon
Add LTS date for Dunfell
2022-03-31Update README.mdAlex Lennon
Add notes on Kirkstone LTS and Langdale
2022-02-26dotnet: Remove liblttng-ust from RDEPENDSAlex J Lennon
@see https://github.com/DynamicDevices/meta-mono/issues/124 Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-02-25README: Add kirkstone build badgeAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-02-25layer.conf: Add kirkstone compatibilityAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-02-25CI_github: Change BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONSAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-02-25CI_github: Build for x86-64 not x86Alex J Lennon
dotnet build fails to build for i686 target Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-02-25test-image-mono: Introduce dtotnet to test-imageClemens Terasa
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>
2022-02-21CI_github: Try to fix artifact pathAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-02-17Disabled pango support as it breaks cursor measurement. (#122)Sven Luther
* Update libgdiplus-6.xx.inc * Update libgdiplus_6.0.5.bb * Update libgdiplus_6.0.4.bb
2022-02-14CI_github: Force CI build to X64 architectureAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-02-13CI_github: Add artifact uploadAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-02-04README: Add morty build badgeAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-01-31CI_github: Move to using a containerised environmentAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-01-31CI_github: Move to using a containerised environmentAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-01-29mono-xsp: Use "main" branchAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-01-29mono_xsp: Fix Github URI to https (#116)Alex Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-01-29mono: Default to 6.12.0.161 (#115)Alex Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-01-28README: Use badges from shields.ioAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-01-28mono: add 6.12.0.161 (#102)Zoltán Böszörményi
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
2022-01-28CI_github: Add CVE check for monoAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-01-28CI_github: Add cve-checking to buildAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-01-25CI_github: Add TERM to whitelistAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-01-25msbuild: Update recipe to allow networking in compile stepAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>