build started at Sun Aug 7 16:49:04 CEST 2016 port directory: /usr/ports/lang/mono building for: FreeBSD 10i386s-subversive2 10.3-STABLE FreeBSD 10.3-STABLE r303325 i386 maintained by: mono@FreeBSD.org Makefile ident: $FreeBSD: head/lang/mono/Makefile 413017 2016-04-11 11:10:14Z romain $ Poudriere version: 3.1.14 Host OSVERSION: 1003000 Jail OSVERSION: 1003505 ... ====> Compressing man pages (compress-man) =========================================================================== ====> Running Q/A tests (stage-qa) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) ====>> Checking for staging violations... done =================================================== ===> Building package for mono-4.4.1.0 =========================================================================== =================================================== =========================================================================== ====>> Recording filesystem state for preinst... done =================================================== ===> Installing for mono-4.4.1.0 ===> mono-4.4.1.0 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> mono-4.4.1.0 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> Checking if mono already installed ===> Registering installation for mono-4.4.1.0 [10i386s-subversive2] Installing mono-4.4.1.0... ************************************************************************ If you have build/runtime errors with Mono and Gtk# apps please try the following first: * Build Mono and gtk+ (x11-toolkits/gtk20) without CPUTYPE and with the default FreeBSD CFLAGS ('-O2 -fno-strict-aliasing -pipe') as Mono has been known to expose compiler bugs. * Try building and running Mono with the GENERIC kernel. - Mono requires SYSVSHM, SYSVMSG, and SYSVSEM which are part of the GENERIC kernel. - Removing kernel options or changing defaults to use experimental options can adversely affect Mono's ability to build and run. * Remove leftover semaphores / increase semaphore limits. - Close apps which use Mono and run `ipcs -sbt`. Remove the semaphores with MODE "--rw-------" and NSEMS "8" using ipcrm (1) - _OR_ simply reboot which is the safest method. - On multi-user systems the semaphore limits may need to be increased from the defaults. The following should comfortably support 30 users. # echo "kern.ipc.semmni=40" >> /boot/loader.conf # echo "kern.ipc.semmns=300" >> /boot/loader.conf * If you are in a jailed environment, ensure System V IPC are enabled. You can rely on the security.jail.sysvipc_allowed sysctl to check this status. The following enables this feature on the host system: # echo "jail_sysvipc_allow=\"YES\"" >> /etc/rc.conf * Some process information are acceded through /proc (e.g. when using NUnit) and procfs(5) has to be mounted for these features to work: # echo "proc /proc procfs rw 0 0" >> /etc/fstab ************************************************************************ ===> SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/lib/libmono-profiler-log.so.0.0.0 /usr/local/lib/libmonoboehm-2.0.so.1.0.0 /usr/local/bin/mono-sgen /usr/local/lib/libmonosgen-2.0.so.1.0.0 /usr/local/bin/pedump /usr/local/bin/monodis /usr/local/bin/mono-boehm If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: http://www.mono-project.com/ =========================================================================== ====>> Checking shared library dependencies 0x00000001 (NEEDED) Shared library: [libc.so.7] 0x00000001 (NEEDED) Shared library: [libm.so.5] 0x00000001 (NEEDED) Shared library: [libmonosgen-2.0.so.1] 0x00000001 (NEEDED) Shared library: [libthr.so.3] 0x00000001 (NEEDED) Shared library: [libz.so.6] =================================================== ===> Deinstalling for mono ===> Deinstalling mono-4.4.1.0 Updating database digests format: .......... done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: mono-4.4.1.0 Number of packages to be removed: 1 The operation will free 174 MiB. [10i386s-subversive2] [1/1] Deinstalling mono-4.4.1.0... [10i386s-subversive2] [1/1] Deleting files for mono-4.4.1.0: .......... done =========================================================================== ====>> Checking for extra files and directories [03:02:12] ====>> Installing from package [10i386s-subversive2] Installing mono-4.4.1.0... [10i386s-subversive2] Extracting mono-4.4.1.0: .......... done Message from mono-4.4.1.0: ************************************************************************ If you have build/runtime errors with Mono and Gtk# apps please try the following first: * Build Mono and gtk+ (x11-toolkits/gtk20) without CPUTYPE and with the default FreeBSD CFLAGS ('-O2 -fno-strict-aliasing -pipe') as Mono has been known to expose compiler bugs. * Try building and running Mono with the GENERIC kernel. - Mono requires SYSVSHM, SYSVMSG, and SYSVSEM which are part of the GENERIC kernel. - Removing kernel options or changing defaults to use experimental options can adversely affect Mono's ability to build and run. * Remove leftover semaphores / increase semaphore limits. - Close apps which use Mono and run `ipcs -sbt`. Remove the semaphores with MODE "--rw-------" and NSEMS "8" using ipcrm (1) - _OR_ simply reboot which is the safest method. - On multi-user systems the semaphore limits may need to be increased from the defaults. The following should comfortably support 30 users. # echo "kern.ipc.semmni=40" >> /boot/loader.conf # echo "kern.ipc.semmns=300" >> /boot/loader.conf * If you are in a jailed environment, ensure System V IPC are enabled. You can rely on the security.jail.sysvipc_allowed sysctl to check this status. The following enables this feature on the host system: # echo "jail_sysvipc_allow=\"YES\"" >> /etc/rc.conf * Some process information are acceded through /proc (e.g. when using NUnit) and procfs(5) has to be mounted for these features to work: # echo "proc /proc procfs rw 0 0" >> /etc/fstab ************************************************************************ [03:03:33] ====>> Cleaning up ===> Cleaning for mono-4.4.1.0 [03:04:12] ====>> Deinstalling package Updating database digests format: . done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: mono-4.4.1.0 Number of packages to be removed: 1 The operation will free 174 MiB. [10i386s-subversive2] [1/1] Deinstalling mono-4.4.1.0... [10i386s-subversive2] [1/1] Deleting files for mono-4.4.1.0: .......... done build of lang/mono ended at Sun Aug 7 19:52:35 CEST 2016 build time: 03:03:32