Broken: fails to build class library bootstrap (secxml/System.dll); use lang/mono5.20 instead
lang/mono5.10 5.10.1.57_6 MidnightBSD
Open source implementation of .NET Development Framework
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- mit
- Categories
- lang
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.
Mono provides the necessary software to develop and run .NET client and server applications on BSD, Linux, Solaris, Mac OS X, Windows, and Unix.
In the other systems
The newest version among them is 5.10.1.57, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | lang/mono5.10 | 5.10.1.57_6 newest | no data | Broken | [email protected] | - |
| FreeBSD | lang/mono5.10 | 5.10.1.57_8 newest | none known | Deprecated | [email protected] | 2026-08-14 |
| HardenedBSD | lang/mono5.10 | 5.10.1.57_8 newest | no data | - | [email protected] | - |
| GhostBSD | lang/mono5.10 | 5.10.1.57_8 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install mono5.10
From mports:
cd /usr/mports/lang/mono5.10 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mono5.10>0:lang/mono5.10
LIB_DEPENDS= libMonoPosixHelper.so:lang/mono5.10
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 4
p5-XML-Parser>=0: textproc/p5-XML-Parserbash: shells/bashcmake-core>0: devel/cmake-corepython2.7: lang/python27
Library 2
libinotify.so: devel/libinotifylibgettextlib.so: devel/gettext-tools
Runtime 1
ca_root_nss>=0: security/ca_root_nss
Build dependencies 6
Run dependencies 3
No port depends on this one.
Configuration
Options name: lang_mono
| Option | Default | Description |
|---|---|---|
| MONOLITE | on | Use monolite to bootstrap mcs (otherwise use installed mcs) |
| X11 | on |
- USES
- autoreconf bison compiler:c11 cpe elfctl gettext-runtime gmake iconv libtool pathfix perl5 python shebangfix tar:bzip2
- Service scripts
- none
- Conflicts with
- czmq-3* mono mono[0-9]*
Files
Manual pages 62
- al(1)
- cccheck(1)
- ccrewrite(1)
- cert-sync(1)
- cert2spc(1)
- certmgr(1)
- chktrust(1)
- cilc(1)
- crlupdate(1)
- csharp(1)
- disco(1)
- dtd2xsd(1)
- gacutil(1)
- genxs(1)
- httpcfg(1)
- ilasm(1)
- lc(1)
- macpack(1)
- makecert(1)
- mconfig(1)
- mcs(1)
- mdassembler(1)
- mdb2ppdb(1)
- mdoc(1)
- mdoc(5)
- mdoc-assemble(1)
- mdoc-export-html(1)
- mdoc-export-msxdoc(1)
- mdoc-update(1)
- mdoc-validate(1)
- mdvalidater(1)
- mkbundle(1)
- mono(1)
- mono-api-info(1)
- mono-cil-strip(1)
- mono-config(5)
- mono-configuration-crypto(1)
- mono-profilers(1)
- mono-service(1)
- mono-shlib-cop(1)
- mono-symbolicate(1)
- mono-xmltool(1)
- monodis(1)
- monodocer(1)
- monodocs2html(1)
- monolinker(1)
- monop(1)
- mozroots(1)
- mprof-report(1)
- pdb2mdb(1)
- permview(1)
- resgen(1)
- secutil(1)
- setreg(1)
- sgen(1)
- signcode(1)
- sn(1)
- soapsuds(1)
- sqlsharp(1)
- wsdl(1)
- xbuild(1)
- xsd(1)
pkg-plist 2984
- bin/al
- bin/al2
- bin/caspol
- bin/cccheck
- bin/ccrewrite
- bin/cert-sync
- bin/cert2spc
- bin/certmgr
- bin/chktrust
- bin/crlupdate
- bin/csc
- bin/csharp
- bin/csi
- bin/disco
- bin/dmcs
- bin/dtd2rng
- bin/dtd2xsd
- bin/gacutil
- bin/gacutil2
- bin/genxs
- bin/httpcfg
- bin/ikdasm
- bin/ilasm
- bin/installvst
- bin/lc
- bin/macpack
- bin/makecert
- bin/mconfig
- bin/mcs
- bin/mdassembler
- bin/mdbrebase
- bin/mdoc
- bin/mdoc-assemble
- bin/mdoc-export-html
- bin/mdoc-export-msxdoc
- bin/mdoc-update
- bin/mdoc-validate
- bin/mdvalidater
- bin/mkbundle
- bin/mod
- bin/mono
- bin/mono-api-html
- bin/mono-api-info
- bin/mono-boehm
- bin/mono-cil-strip
- bin/mono-configuration-crypto
- bin/mono-find-provides
- bin/mono-find-requires
- bin/mono-gdb.py
- bin/mono-heapviz
- bin/mono-package-runtime
- bin/mono-service
- bin/mono-service2
- bin/mono-sgen
- bin/mono-sgen-gdb.py
- bin/mono-shlib-cop
- bin/mono-symbolicate
- bin/mono-test-install
- bin/mono-xmltool
- bin/monodis
- bin/monodocer
- bin/monodocs2html
- bin/monodocs2slashdoc
- bin/monograph
- bin/monolinker
- bin/monop
- bin/monop2
- bin/mozroots
- bin/mprof-report
- bin/nunit-console
- bin/nunit-console2
- bin/nunit-console4
- bin/pdb2mdb
- bin/pedump
- bin/permview
- bin/peverify
- bin/resgen
- bin/resgen2
- bin/secutil
- bin/setreg
- bin/sgen
- bin/sgen-grep-binprot
- bin/signcode
- bin/sn
- bin/soapsuds
- bin/sqlmetal
- bin/sqlsharp
- bin/svcutil
- bin/vbc
- bin/wsdl
- bin/wsdl2
- bin/xbuild
- bin/xsd
- etc/mono5.10/2.0/Browsers/Compat.browser
- etc/mono5.10/2.0/DefaultWsdlHelpGenerator.aspx
- etc/mono5.10/2.0/machine.config
- etc/mono5.10/2.0/settings.map
- etc/mono5.10/2.0/web.config
- etc/mono5.10/4.0/Browsers/Compat.browser
- etc/mono5.10/4.0/DefaultWsdlHelpGenerator.aspx
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| mono-5.10.1.57.tar.bz2 | 2.10896685e+08 | 76cbd8545db6adc5a1738c343d957a7015c95e1439c461ea4f2bd56bd6337ab4 |
| monolite-linux-1051000004-latest.tar.gz | 4.820712e+06 | 209804685ba87ecc5838addc8f089e858bfad4c7627c26d118f4f6889648e0cd |
Master sites 1
- https://download.mono-project.com/sources/mono/