aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-02-22Test commit to check CI build for DunfelldunfellAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-07-18mono: Adds patch for aot-compiler Makefile (#143)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-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-24test-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>
2022-02-23dotnet: Revert to old pre-honister override syntaxClemens Terasa
Yocto changed the override syntax in Yocto honister (3.4). This was introduced somehow in the dotnet recipe of the dunfell branch of meta-mono. Probably from https://github.com/intel-iot-devkit/meta-iot-cloud/blob/08d0c505097b889836315a4fe9b41acbb264be3f/recipes-devtools/dotnet/dotnet_5.0.300.bb The error looks like this: ``` ERROR: ParseError at .../meta-mono/recipes-mono/dotnet/dotnet_5.0.300.bb:15: unparsed line: 'RDEPENDS:${PN} = " icu libgssapi-krb5 lttng-ust zlib "' ``` Revert the changes back to the plain old Yocto override syntax.
2022-02-04CI_github: Add missing dunfell build containerAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-02-03mono-6.10.0.104: Add dependency on libatomic-opsAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2022-02-02Add GitHub CI - Note: msbuild not buildingAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2021-10-16move the dotnet folder to the same location as the master branch (#100)Hichem
change the path of the dotnet 5 recipe, to maintain the same structure, which already exits in the master branch issue #97 Signed-off-by: Ben Fekih, Hichem <hichem.benfekih@ifm.com> Co-authored-by: Ben Fekih, Hichem <hichem.benfekih@ifm.com>
2021-10-15add dotnet 5 recipe (dunfell) #97 (#98)Hichem
this recipe is tested under dunfell branch and is copied from http://github.com/intel-iot-devkit/meta-iot-cloud/blob/master/recipes-devtools/dotnet/dotnet_5.0.300.bb issue #97 Signed-off-by: Ben Fekih, Hichem <hichem.benfekih@ifm.com> Co-authored-by: Ben Fekih, Hichem <hichem.benfekih@ifm.com>
2021-06-23mono: fix removing x86 binaries (#88)Marco Felsch
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>
2020-07-01mono: add support for mono-6.10.0.104Alex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-05-27mono: add support for 6.8.0.123Alex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-05-26git-sharp: Change file ownership to fix build issue with dunfellAlex J Lennon
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>
2020-05-17Merge pull request #43 from kraag-gorim/update-compatAlex Lennon
layer.conf: update compatibility list
2020-05-17layer.conf: update compatibility listKraag Gorim
Update layer compatibility list: - remove sumo (EOL) - add dunfell (april 2020 release) Signed-off-by: Kraag Gorim <kraaggorim@gmail.com>
2020-03-12Merge pull request #37 from zboszor/fix-msbuildAlex Lennon
msbuild: Apply do_install_append() to native mode
2020-03-12msbuild: Apply do_install_append() to native modeBöszörményi Zoltán
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>
2020-02-12layer.conf: Make BBFILE_PRIORITY_mono a more useful valueAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-12COPYING.MIT: Add copyright for meta-dataAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-12Merge branch 'master' of github.com:DynamicDevices/meta-monoAlex J Lennon
2020-02-12README: Clarify layer dependenciesAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-11Merge pull request #31 from kraag-gorim/python3-test-fixAlex Lennon
mono-6: expand python3 patch
2020-02-11mono-6: expand python3 patchKraag Gorim
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>
2020-02-10layer.conf: Default to mono 6.8.0.105zeus-nextwarrior-nextthud-nextAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-09Merge pull request #30 from DynamicDevices/ajl/add-hitcountAlex Lennon
Ajl/add hitcount
2020-02-09README: Add hitcountAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-09mono: Update to 6.8.0.105Alex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-09README: Update patch policyAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-09README: Update to support 6.8.0Alex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-09Merge pull request #22 from zboszor/new-nugetAlex Lennon
nuget: Add recipe for version 5.2.0
2020-02-09Merge branch 'master' into new-nugetAlex Lennon
2020-02-08Merge pull request #29 from DynamicDevices/ajl/fix-system.windows.formsAlex Lennon
mono-native_6.8.0.96: Fix issue initialising Windows Form. Issue #18
2020-02-08mono-native_6.8.0.96: Fix issue initialising Windows Form. Issue #18Alex J Lennon
Issue with DefineCursor causes an exception to be thrown. @see: https://github.com/mono/mono/issues/13049 Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-07Merge pull request #28 from DynamicDevices/ajl/workaround-libnative-packagingAlex Lennon
mono: Workaround libmono-native.so packaging issue
2020-02-07mono: Workaround libmono-native.so packaging issueAlex J Lennon
Mono is expecting /usr/lib/libmono-native.so but this was being packaged in mono-dev. When we package in the mono-libs package we get a QA error as symlinks should be in mono-dev. I've not been able to change the build to require a different library name, as this breaks mono-native build so for now have packaged the .so symlink in mono-libs and disabled the QA dev-so check. Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-07Merge pull request #27 from kraag-gorim/python3-fixAlex Lennon
Python3 fixes and minor mono-6.xx.inc fix
2020-02-07mono-6.xx: add zlib dependencyKraag Gorim
To avoid QA issues regarding monolibs and REDEPENDS this adds zlib as RDEPENDS like in 5.xx. Signed-off-by: Kraag Gorim <kraaggorim@gmail.com>
2020-02-06mono-helloworld: Fix build by depending on mono-native not monoAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-06mono-5.xx -6.xx: change makefiles to python3Kraag Gorim
Add patch to switch build releated python script and makefiles to use python 3 instead of python. In newer versions of yocto no python binary is accessible. Only python3 is present. Signed-off-by: Kraag Gorim <kraaggorim@gmail.com>
2020-02-06mono-6.xx: fix files directoryKraag Gorim
Use the correct version for the file path. Fix copy paste error. Signed-off-by: Kraag Gorim <kraaggorim@gmail.com>
2020-02-05Merge pull request #26 from zboszor/consolidate-libgdiplusAlex Lennon
libgdiplus: Consolidate 6.0.x recipes
2020-02-05libgdiplus: Consolidate 6.0.x recipesBöszörményi Zoltán
Use the patch from 6.0.2 on 6.0.4 and make the 6.0.2 recipe smaller. Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2020-02-05Merge pull request #21 from kraag-gorim/python3-switchAlex Lennon
Python3 switch
2020-02-05Merge pull request #23 from zboszor/new-libgdiplusAlex Lennon
New libgdiplus 6.0.4
2020-02-05Merge pull request #25 from mnme/mnme/libgdiplus_6.0.2Alex Lennon
libgdiplus: Add support for 6.0.2
2020-02-05libgdiplus: Add support for 6.0.2Nicolas Jeker
2020-02-04libgdiplus: Apply 01-remove-libjpeg-path.patch adapted to 6.0.4Böszörményi Zoltán
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2020-02-04libgdiplus-native: Depend on tiff-nativeBöszörményi Zoltán
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2020-02-04conf/layer.conf: Prefer libgdiplus 6.0.4Böszörményi Zoltán
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>