[Pbibuild] PBI-8 Autobuild (i386): lang/mono/
Build 8x32
root at build8x32.pcbsd.org
Thu Jun 10 09:22:29 PDT 2010
PBI Autobuild results for module lang/mono/:
Status: Failed
View Folder:
ftp://ftp.pcbsd.org/pub/pbioutgoing/x32/8/lang/mono//
File listing:
-rwxr-xr-x 1 root wheel 102954195 Feb 2 02:54 Mono2.4.3.1_1-PV0.pbi
-rw-r--r-- 1 root wheel 63 Jun 10 09:22 Mono2.4.3.1_1-PV0.pbi.md5
-rw-r--r-- 1 root wheel 1567 Jun 10 09:22 build.log.bz2
-rw-r--r-- 1 root wheel 0 Jun 3 04:06 build.time
-rw-r--r-- 1 root wheel 7 Feb 10 05:51 dirstatus
-rw-r--r-- 1 root wheel 16 Feb 2 02:54 mdate
PBI MD5:
MD5 (Mono2.4.3.1_1-PV0.pbi) = 23b5d7b6374d75d239970010c342b480
Last 50 lines of build.log
---------------------------------------------------
* 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
************************************************************************
===> Vulnerability check disabled, database not found
===> License check disabled, port has not defined LICENSE
mkdir: /usr/ports/distfiles: No such file or directory
*** Error code 1
Stop in /usr/ports/lang/mono.
************************************************************************
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
************************************************************************
===> Vulnerability check disabled, database not found
===> License check disabled, port has not defined LICENSE
mkdir: /usr/ports/distfiles: No such file or directory
*** Error code 1
Stop in /usr/ports/lang/mono.
ERROR: 2.1 Build failed of lang/mono/!!!
More information about the Pbibuild
mailing list