Problem compiling

Kris Moore kris at pcbsd.org
Tue Dec 2 22:48:24 UTC 2014


I'm running into a strange issue trying to compile lang/mono on our main
package building system.

The odd thing is, that it works on my workstation and our secondary
package builder, even though they have
pretty much identical installs of FreeBSD 10.1..

# uname -a
FreeBSD avenger 10.1-RELEASE FreeBSD 10.1-RELEASE #0: Thu Nov 13
13:17:05 UTC 2014    
root at amd64-builder.pcbsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

Here's the specific error during the port build:

gmake[7]: gmcs: Command not found
build/profiles/basic.make:92: recipe for target
'build/deps/basic-profile-check.exe' failed
gmake[7]: *** [build/deps/basic-profile-check.exe] Error 127
*** The compiler 'gmcs' doesn't appear to be usable.
*** Trying the 'monolite' directory.
Mono: Config attempting to parse:
'/usr/ports/lang/mono/work/mono-3.10.0/runtime/etc/mono/config'.

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

build/profiles/basic.make:92: recipe for target
'build/deps/basic-profile-check.exe' failed
gmake[9]: *** [build/deps/basic-profile-check.exe] Abort trap
*** The contents of your 'monolite' directory may be out-of-date


I've confirmed that my systems all seem to have the same settings,
make.conf, sysctl, loader.conf, etc. The secondary builder (which works)
is the same CPU / motherboard, except it has 48GB of memory, instead of
196GB of main memory. Let me know if I can send any additional debug
info. Here's the full log file from poudriere if that helps:

http://builds.pcbsd.org:8880/data/pcbsd-100-RELEASE-10edgeQ12015/2014-12-01_16h47m50s/logs/errors/mono-3.10.0_2.log


-- 
Kris Moore
PC-BSD Software
iXsystems




More information about the freebsd-mono mailing list