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: 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>
|
|
The following were in -dev and need to be in the core package
/usr/lib/libatksharpglue-2.so
/usr/lib/libgdksharpglue-2.so
/usr/lib/libgladesharpglue-2.so
/usr/lib/libglibsharpglue-2.so
/usr/lib/libgtksharpglue-2.so
/usr/lib/libpangosharpglue-2.so
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>
|
|
so that it doesn't hang when we run 'make check'.
see: http://lists.ximian.com/pipermail/mono-list/2015-July/051794.html
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>
|
|
as gmcs not available with current releases of mono
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
gmcs was added in #772dbc45 as current mono releases do not
have it and this was causing recipes to fail:
mono-xsp
dbus-sharp
dbus-sharp-glib
mono-addins
mono-upnp
monotools-server
These recipes have now been patched to use mcs so gmcs is
removed from the mono build
NB. There may still be issues with profile versioning to
be investigated further.
Patch has been left in place as it may prove useful when
looking at failures with new recipes
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
as gmcs not available in recent mono releases
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>
|
|
as gmcs not available in recent mono releases.
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
The patch below removes the XSP classes from the DLL in xsp master
https://github.com/mono/xsp/commit/ff3098d7858060fc055abe276a6499e6dce43161https://github.com/mono/xsp/commit/ff3098d7858060fc055abe276a6499e6dce43161
However they are needed by monotools-server so until
a determination is made as to whether monotools-server
should be modified to remove the dependency on XSPWebSource
add these back into Mono.WebServer.dll
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
0.8.1 is current latest release but still has issues with
lack of gmcs in latest mono. We patch 0.8.1 to use mcs
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
gmcs is no longer present in mono so patch configure check
for mcs instead
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
The current release of mono-xsp (3.0.11) on github dates back to
May 2013. There are issues with this having a dependency on gmcs
which is no longer present in Mono.
There is a more recent release on the Mono download site (3.8)
dating to September 2014 but this has a similiar dependency on
gmcs.
The latest code in the github repo does address the gmcs
dependency.
Use this until a new release has been cut.
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Script was removed from mono at end December 2014 to make build
failures easy to spot
ref: https://github.com/mono/mono/commit/b304ec5e0e694ef7098e0fc3eba9dbc0162f4568
This causes various recipes to fail to build and so gmcs is
reintroduced here as an interim measure whilst recipes requiring
gmcs are updated.
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Several mono package builds were observed to fail while cross-compiling
to arm in ways that, upon stracing, boiled down to not being able to
load the mono config file because mono was looking for it in
${STAGING_DIR_NATIVE}/usr/etc instead of
${STAGING_DIR_NATIVE}/etc (which is where it was being installed).
mono/mono/metadata/assembly.c:set_dirs() appears to be responsible for
guessing /usr/etc, by essentially computing $(dirname $0)/../etc.
There's a separate codepath that instead chooses $sysconfdir (cf
assembly.c:fallback(), mono-config-dirs.c:mono_config_get_cfg_dir(), and
the Makefile). Presumably that's what's usually used for native mono
builds, but for presently unknown reasons, it's not getting used here.
The workaround implemented here is to force setting MONO_CFG_DIR for all
builds to the correct location of /etc in the native sysroot.
(I had earlier worked around this by changing the mono-native build to
install to /usr/etc instead of /etc, but that's more complicated to
manage in the recipes, and violates the configuration symmetry between
architectures.)
Signed-off-by: Richard Tollerton <rich.tollerton@ni.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>
|
|
Mono.WebServer uses ApplicationServer().Start(bool bgThread)
which is not present in current mono-xsp. Use Start(bool bgThread,
int backlog) instead
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>
|
|
These contain the SRC_URI hashes
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
mono.bbclass already adds it so it's unnecessary here.
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
mono.bbclass already adds it so it's unnecessary here.
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
/usr/lib/gtk-sharp-2.0 and /usr/share/gapi-2.0 are (AFAIK) only used for
building, and so belong in gtk-sharp-dev.
All other relevant FILES entries have been rolled into mono.bbclass.
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
*.Pdb and *.Mdb files were not found in the install so they are not
added to FILES.
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|