summaryrefslogtreecommitdiffstats
path: root/package/mono
Commit message (Collapse)AuthorAgeFilesLines
* package/mono: bump to version 4.2.3.4Angelo Compagnucci2016-04-242-2/+2
| | | | | | | This patch bump mono version to the latest release 4.2.3.4. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mono: disable for sparc/sparc64Waldemar Brodkorb2016-04-241-1/+1
| | | | | | | | | | | | | It seems mono isn't supported for sparc32, see configure.ac for some comments about it. Tried with sparc64, but this doesn't compile either. So disable for sparc for now. Fixes following autobuild issues: http://autobuild.buildroot.org/?reason=mono-4.2.2.30 Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Merge branch 'next'Peter Korsgaard2016-03-022-2/+2
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * package/mono: bump to version 4.2.2.30Angelo Compagnucci2016-02-142-2/+2
| | | | | | | | | | | | | | This patch bumps mono to the latest 4.2.2.30 version. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | package/mono: fixing monodoc leaking pathAngelo Compagnucci2016-02-271-0/+29
| | | | | | | | | | | | | | | | | | | | | | This patch fixes a leak in host compiler path for monodoc. This bug is solved upstream but the fix is not included in the latest stable release. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | package/mono: Fixing wrong MonoPosixHelper locationAngelo Compagnucci2016-02-251-0/+28
|/ | | | | | | | | | | | | This patch solves an host path leaking in /etc/mono/config that leads to searching libmonoposixhelper into the wrong path. This bug is fixed upstream, but not included in the current stable release. Fixes bug #8651. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mono: bump to version 4.2.1.102Angelo Compagnucci2015-11-276-43/+59
| | | | | | | | | | | | | | This patch bumps to version 4.2.1.102 and updates accompaining patches accordingly. * Removed upstreamed patch 0003-fix-parallel-install.patch * Adding patch to fix eglib linking option (upstreamed here https://github.com/mono/mono/pull/1971 but not included in this release) * Adding patch to remove compilation of unit-tests Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mono: depend on shared library supportThomas Petazzoni2015-08-191-2/+4
| | | | | | | | | | | | | | | The mono source code includes <dlfcn.h>, which is only available when shared library support is available. While it might be possible to do a fully static installation of Mono, it probably isn't very useful. While we're at it, this commit also makes sure that the Config.in comment is not visible when the architecture doesn't support Mono. Fixes: http://autobuild.buildroot.net/results/5d99bdf77f1942fa403081267c362aa1f8fd0dab/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mono: add Angelo SoB + upstream status on vasprintf related patchThomas Petazzoni2015-08-061-0/+6
| | | | | | | Angelo is the author of the upstream patch, so it is safe to add his SoB. This commit also adds the upstream status of the patch. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mono: fixing multiple definition of vasprintfAngelo Compagnucci2015-08-061-0/+23
| | | | | | | | | | | | This patch fixes the detection of an available vasprintf function, this way the internal vasprintf function is not compiled. Fixes http://autobuild.buildroot.net/results/3ab2b8667e5657bf07f55dd04dd857167ab4c62a/ http://autobuild.buildroot.net/results/3ab2b8667e5657bf07f55dd04dd857167ab4c62a/ Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mono: fixing missing localeAngelo Compagnucci2015-07-272-0/+5
| | | | | | | | | | | This patch fixes compilation error in case of a missing locale in toolchain. Fixes: http://autobuild.buildroot.net/results/a0fc33a4ed90844f9529acc76a6ba183fe253771/ http://autobuild.buildroot.net/results/3ff839e894f0b8f9c2e3af9629d45e8efc09aecd/ http://autobuild.buildroot.net/results/5e11117048d965bc1fc44c738bb51f11164304af/ Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mono: bump to version 4.0.2.5Angelo Compagnucci2015-07-182-2/+2
| | | | | | | This patch bumps mono to version 4.0.2.5 Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mono: fix install with parallel buildsYann E. MORIN2015-05-161-0/+40
| | | | | | | | | | | | | | | | | Due to a race in the 'install' utility, installing the same file twice in parallel often results in one of the install calls to fail. Ensure proper ordering of conflicting rules. Fixes: http://autobuild.buildroot.org/results/c32/c3288c5d1fb94474f14a4a889e76135878d403bc/ http://autobuild.buildroot.org/results/f70/f708e89f613ec0b42cdf49ccbef39b02f4a271fb/ http://autobuild.buildroot.org/results/3cb/3cb99e5c5672cbaa2a86020129a05dfde47cdb8f/ ... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mono: adding hash fileAngelo Compagnucci2015-05-111-0/+2
| | | | | | | This patch adds the hash file for mono 4.0.0. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mono: fixing mono versionAngelo Compagnucci2015-05-111-1/+1
| | | | | | | | | | | | This patch fixes to the correct mono version 4.0.0 as stated on the download page. Fixes: http://autobuild.buildroot.net/results/227/227f942107e4fcbc14bb1e7d97e1e2758d6f3f2d/ [Peter: add autobuilder reference] Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mono: bump to version 4.0.1Angelo Compagnucci2015-05-025-240/+1
| | | | | | | | | | | | | | | | This patch: * bumps mono version to 4.0.1. * Removes no more needed patches included upstream * Removes profile switches no more present in configure [Thomas: - add Config.in.legacy handling for the removed options. - remove the select that ensured at least one of the .Net runtime version was enabled.] Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: remove non-IPv6 dependencies and tweaksGustavo Zacarias2015-04-221-3/+2
| | | | | | | | Now that IPv6 is mandatory remove package dependencies and conditionals for it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: normalize separator size to 80Jerzy Grzegorek2015-03-201-2/+2
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Remove trailing slash from all package site URLsLuca Ceresoli2015-03-101-1/+1
| | | | | | | | | The recommended form is without the trailing slash. Buildroot will add a slash between FOO_SITE and FOO_SOURCE as appropriate. Reported-by: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mono: enable mono library compilationAngelo Compagnucci2015-02-141-1/+0
| | | | | | | | This patch enables the compilation of mono library to be used in third party software. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mono: backport patches to fix PowerPC buildThomas Petazzoni2015-02-072-0/+176
| | | | | | | | | | | | | Mono 3.12.0 doesn't build properly on PowerPC, but there are already patches upstream to fix those issues. This commit backports the two necessary patches to get the PowerPC build working. Fixes: http://autobuild.buildroot.org/results/91d/91d4b9d3f2d3597b071a1bcec8339eaf2a9c7981/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mono: use proper Git patchesThomas Petazzoni2015-02-074-23/+43
| | | | | | | | In order to ease the modification of the Mono patches, turn the existing ones into proper Git patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mono: add patch to fix MIPS build issueThomas Petazzoni2015-02-061-0/+33
| | | | | | | | | | | | | | | | | Since the bump to version 3.12 of Mono, it fails to build on MIPS. The patch added by this commit fixes this build failure, simply caused by a missing include. Fixes: http://autobuild.buildroot.org/results/6f5/6f5e20a4a99eb0db650430bf6285c844fd940711/ Submitted upstream at https://github.com/mono/mono/pull/1550. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/*: rename patches according to the new policyPeter Korsgaard2015-02-032-0/+0
| | | | | | | Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mono: bump to version 3.12.0Angelo Compagnucci2015-01-231-1/+1
| | | | | | | This patch bumps version of mono to the latest 3.12.0 Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mono: fixing shared/static handlingAngelo Compagnucci2014-12-141-1/+2
| | | | | | | | | | | | | | | | | | | | | | Mono should always be compiled with --enable-static, this patch forces --enable-static also in case of shared only libraries. Fixes: http://autobuild.buildroot.net/results/e739d64011fb6a24ccbef136d75944f3bd2eba03/ http://autobuild.buildroot.net/results/7ebe6909da859507639f57da2d4fee46efc062d4/ http://autobuild.buildroot.net/results/03c2243080b026b0c6f4bb64e7dc8dc359f0c8c2/ http://autobuild.buildroot.net/results/406bf830ae84cf9ce4afd5a4ddc265197df42b44/ http://autobuild.buildroot.net/results/894a3e0627244b5e1980c3840629b4627999d252/ http://autobuild.buildroot.net/results/2dad2609834564060dc090919c128b45e289102e/ http://autobuild.buildroot.net/results/46de32cbe68b614763a72303490515f80cfe5bfd/ http://autobuild.buildroot.net/results/b167d2660ca37b896ceb8f1372d88eda6d6397d7/ http://autobuild.buildroot.net/results/17b6aee3d0aaf425412f9f5d89de665de9efedb8/ http://autobuild.buildroot.net/results/af9e5203299819085441fb6ee27e027d58f220b3/ http://autobuild.buildroot.net/results/138e5bd9bd0e2ad6de13278b446d1a48a9b64b17/ http://autobuild.buildroot.net/results/b77d52aaa5face5d5b8afe39f9a32a51b1df500f/ Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mono: fixing wrong monolite library pathAngelo Compagnucci2014-11-301-1/+2
| | | | | | | | | | | | | | | | | | | Due to a bug in makefile logic, monolite libraries path will not be selected when EXTERNAL_MCS parameter is specified. Setting EXTERNAL_MCS to a non existent binary, makes the internal logic to fallback to monolite, setting correctly both binary and library paths. This has the benefit to force host-mono to always use monolite as bootstrap compiler also in case a mono compiler is already installed on the system. Fixes: http://autobuild.buildroot.net/results/fc00952bef03cf3b4785be1a0d9c08dc84aa3f54/ [Peter: add comment explaining why this is done] Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Reported-by: Rainer Berns <rainer.berns@berns-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mono: force host-mono to use internal mono bootstrap compilerAngelo Compagnucci2014-11-291-0/+2
| | | | | | | | | This patch forces the use of internal compiler for building mono, for more information please refer to mono official documentation (README.md) Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mono: add threads dependencyAngelo Compagnucci2014-11-011-2/+3
| | | | | | | | | | | | | This patch adds a dependency on BR2_TOOLCHAIN_HAS_THREADS to the mono package, in order to fix the following autobuilder failures: http://autobuild.buildroot.net/results/ece/ece1051cb9238735130b29f76d90a4994058345a/ http://autobuild.buildroot.net/results/658/65850774d4c6b875cb6ebbf461dcc48cf8208f4f/ http://autobuild.buildroot.net/results/5d5/5d5074aa73e167099410d244a18114dbced348d1/ Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mono: new packageAngelo Compagnucci2014-10-254-0/+149
This patch adds the complete Mono implementation. This patch builds both the native and managed parts. [Thomas: - adjust license informations - add missing host-gettext dependency to host-mono - minor formatting tweaks.] Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud