Re: [MonoDevelop] Latest MonoDevelop Progress
Hello, We are working to get the PCL reference assemblies relicensed under MIT to allow redistribution and avoid these gymnastics. Miguel. On 8/20/16, 2:15 AM, "Monodevelop-list on behalf of Russell Haley" wrote: Success! I was able to build monodevelop from master by including the correct PCLs (links below, thanks Romain!) and applying the small git diff attached. I created a default console project in MD and ran it, but that's as far as I took my exploration (so far). Thanks very much for everyones help. Mikayla, thanks so much for your support. So, about that "patch". I basically just hacked something out of a file in a language i know nothing about. It seemed trivial enough (someones not going to get a popup)? I don't use fsharp so On another note, I was poking around on the .net core sites. I wonder what's going to happen with monodevelop and .net core? It seems they (er, you?) have side stepped mono entirely. Anyway, I'm going to enjoy my small irrelevant victory. Cheers! Russ Romains zip. I haven't tested it yet, but it unzips fine. https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fromain.blogreen.org%2fdistfiles%2fPortableReferenceAssemblies-2014-04-14.zip&data=01%7c01%7cmiguel%40microsoft.com%7cd2a06da2b684431b85de08d3c8c1785f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=GqwRNh6MvzVbp55wMcAwBdHAxgvH%2bObqcGaJ10tWOU8%3d tar I created using 7zip. https://github.com/FreeBSD-DotNet/Microsoft-PCLs Frameworks: russellh@prescott:~/Git/monodevelop% pkg info fsharp fsharp-4.0.1.10 Name : fsharp Version: 4.0.1.10 Installed on : Tue Aug 16 23:37:05 2016 PDT Origin : lang/fsharp Architecture : freebsd:10:x86:64 Prefix : /usr/local Categories : lang Licenses : APACHE20 Maintainer : m...@freebsd.org WWW: https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2ffsharp.org%2f&data=01%7c01%7cmiguel%40microsoft.com%7cd2a06da2b684431b85de08d3c8c1785f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=GqZ5L39IpjC0HncN88UnzjPB3P8j5QU5zq2FNmi%2bd%2bM%3d Comment: Functional and object-oriented language for the .NET platform Annotations: Flat size : 45.5MiB Description: F# is an open-source, strongly typed, multi-paradigm programming language encompassing functional, imperative and object-oriented programming techniques. F# is most often used as a cross-platform CLI language, but can also be used to generate JavaScript and GPU code. F# is developed by The F# Software Foundation and Microsoft. An open source, cross-platform edition of F# is available from the F# Software Foundation. F# is also a fully supported language in Visual Studio. Other tools supporting F# development include Mono, MonoDevelop, SharpDevelop and the WebSharper tools for JavaScript and HTML5 web programming. F# originated as a variant of ML and has been influenced by OCaml, C#, Python, Haskell, Scala and Erlang. WWW: https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2ffsharp.org%2f&data=01%7c01%7cmiguel%40microsoft.com%7cd2a06da2b684431b85de08d3c8c1785f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=GqZ5L39IpjC0HncN88UnzjPB3P8j5QU5zq2FNmi%2bd%2bM%3d russellh@prescott:~/Git/monodevelop% pkg info mono mono-4.4.2.11 Name : mono Version: 4.4.2.11 Installed on : Sun Aug 14 22:57:25 2016 PDT Origin : lang/mono Architecture : freebsd:10:x86:64 Prefix : /usr/local Categories : lang Licenses : Maintainer : m...@freebsd.org WWW: https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fwww.mono-project.com%2f&data=01%7c01%7cmiguel%40microsoft.com%7cd2a06da2b684431b85de08d3c8c1785f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=NMj8RtK3g9ltVnJCzYGs6mAZbKrGND6SZJOdTHlggWs%3d Comment: Open source implementation of .NET Development Framework Shared Libs required: libinotify.so.0 Shared Libs provided: libmonosgen-2.0.so.1 libmonoboehm-2.0.so.1 libikvm-native.so libmono-profiler-iomap.so.0 libmono-profiler-aot.so.0 libmono-profiler-log.so.0 libMonoSupportW.so libMonoPosixHelper.so Annotations: cpe: cpe:2.3:a:mono:mono:4.4.2.11:freebsd10:x64 Flat size : 178MiB Description: Mono is an open source implementation of .NET Development Framework. Its objective is to enable UNIX developers to build and deploy cross-platform .NET Applications. The project implements various technologies developed by Microsoft that have now been submitted to the ECMA for standardization.
[exp - 103i386-default-build-as-user][lang/fsharp] Failed for fsharp-4.0.1.10 in build
You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: m...@freebsd.org Last committer: rom...@freebsd.org Ident: $FreeBSD: head/lang/fsharp/Makefile 420321 2016-08-17 07:43:05Z romain $ Log URL: http://package19.nyi.freebsd.org/data/103i386-default-build-as-user/420534/logs/fsharp-4.0.1.10.log Build URL: http://package19.nyi.freebsd.org/build.html?mastername=103i386-default-build-as-user&build=420534 Log: >> Building lang/fsharp build started at Sun Aug 21 19:52:00 UTC 2016 port directory: /usr/ports/lang/fsharp building for: FreeBSD 103i386-default-build-as-user-job-02 10.3-RELEASE-p7 FreeBSD 10.3-RELEASE-p7 i386 maintained by: m...@freebsd.org Makefile ident: $FreeBSD: head/lang/fsharp/Makefile 420321 2016-08-17 07:43:05Z romain $ Poudriere version: 3.1.14 Host OSVERSION: 121 Jail OSVERSION: 1003000 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 UNAME_v=FreeBSD 10.3-RELEASE-p7 UNAME_r=10.3-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 OPSYS=FreeBSD ARCH=i386 LINUX_OSRELEASE=2.6.32 SAVED_TERM= MASTERMNT=/poudriere/data/.m/103i386-default-build-as-user/ref FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=fsharp-4.0.1.10 OSREL=10.3 _OSRELEASE=10.3-RELEASE-p7 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=32 PWD=/poudriere/data/.m/103i386-default-build-as-user/ref/.p/pool MASTERNAME=103i386-default-build-as-user SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.1.14 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=1003000 ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake MONO_SHARED_DIR="/wrkdirs/usr/ports/lang/fsharp/work" PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/lang/fsharp/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/fsharp/work HOME=/wrkdirs/usr/ports/lang/fsharp/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- MONO_SHARED_DIR="/wrkdirs/usr/ports/lang/fsharp/work" TZ=UTC XDG_DATA_HOME=/wrkdirs/usr/ports/lang/fsharp/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/fsharp/work HOME=/wrkdirs/usr/ports/lang/fsharp/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/fsharp" EXAMPLESDIR="share/examples/fsharp" DATADIR="share/fsharp" WWWDIR="www/fsharp" ETCDIR="etc/fsharp" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/fsharp DOCSDIR=/usr/local/share/doc/fsharp EXAMPLESDIR=/usr/local/share/examples/fsharp WWWDIR=/usr/local/www/fsharp ETCDIR=/usr/local/etc/fsharp --End SUB_LIST-- ---Begin make.conf--- MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles /usr/local/etc/poudriere.d/make.conf WITH_PKGNG=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- === ===> License APACHE20 accepted by the user === === ===> fsharp-4.0.1.10 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_1.txz [103i386-default-build-as-user-job-02] Installing pkg-1.8.7_1... [103i386-default-build-as-user-job-02] Extracting pkg-1.8.7_1: .. done ===> fsharp-4.0.1.10 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of fsharp-4.0.1.10 === ===