Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Dec 2014 17:48:06 -0500
From:      Kris Moore <kris@pcbsd.org>
To:        freebsd-mono@freebsd.org
Subject:   Problem compiling
Message-ID:  <547E41A6.3050304@pcbsd.org>

next in thread | raw e-mail | index | archive | help

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   =20
root@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'.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

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


--=20
Kris Moore
PC-BSD Software
iXsystems





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?547E41A6.3050304>