Date: Tue, 11 Jun 2013 08:15:55 +0800 From: Martin Wilke <miwi@freebsd.org> To: "mono@freebsd.org" <mono@FreeBSD.org> Subject: Fwd: fsharp-3.0.25_1 failed on amd64 10-exp Message-ID: <49F50A45-408E-412A-9064-5F9FB3CC234F@freebsd.org> References: <201306101012.r5AACauS081345@pointyhat-west.isc.freebsd.org>
index | next in thread | previous in thread | raw e-mail
Begin forwarded message: > From: Portbuild user <portbuild@FreeBSD.org> > Subject: fsharp-3.0.25_1 failed on amd64 10-exp > Date: June 10, 2013 6:12:36 PM GMT+08:00 > To: miwi@freebsd.org > > You can also find this build log at > > http://pointyhat-west.isc.freebsd.org/errorlogs/amd64-errorlogs/a.10-exp.20130608124308.pointyhat-west/fsharp-3.0.25_1.log > > building fsharp-3.0.25_1 on gohan62.freebsd.org > in directory /a/pkgbuild/10-exp/20130608124308.pointyhat-west/chroot/70863 > building for: 10.0-CURRENT amd64 > maintained by: mono@FreeBSD.org > port directory: /usr/ports/lang/fsharp > Makefile ident: $FreeBSD: head/lang/fsharp/Makefile 316355 2013-04-23 14:20:25Z bapt $ > build started at Mon Jun 10 10:11:44 UTC 2013 > FETCH_DEPENDS= > PATCH_DEPENDS= > EXTRACT_DEPENDS= > BUILD_DEPENDS=autoconf-2.69.txz autoconf-wrapper-20101119.txz gamin-0.1.10_5.txz gettext-0.18.1.1_1.txz gio-fam-backend-2.34.3.txz glib-2.34.3.txz gmake-3.82_1.txz libffi-3.0.13.txz libiconv-1.14_1.txz m4-1.4.16_1,1.txz mono-3.0.3_2.txz pcre-8.33.txz perl-5.14.2_3.txz pkgconf-0.9.2_1.txz python27-2.7.5.txz > RUN_DEPENDS=gamin-0.1.10_5.txz gettext-0.18.1.1_1.txz gio-fam-backend-2.34.3.txz glib-2.34.3.txz libffi-3.0.13.txz libiconv-1.14_1.txz mono-3.0.3_2.txz pcre-8.33.txz perl-5.14.2_3.txz python27-2.7.5.txz > PKG_DEPENDS=pkg-1.0.12_1.txz > prefixes: LOCALBASE=usr/local > add_pkg pkg-1.0.12_1.txz > adding dependencies > adding package pkg-1.0.12_1.txz > pkg-static: No package(s) matching pkg-1.0.12_1 > Installing pkg-1.0.12_1... done > If you are upgrading from the old package format, first run: > > # pkg2ng > add_pkg > ================================================================ > ====================<phase 1: make checksum>==================== > ===> License AL2 accepted by the user > ===> fsharp-3.0.25_1 depends on file: /usr/local/sbin/pkg - found > => 3.0.25 doesn't seem to exist in /tmp/distfiles/. > => Attempting to fetch ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles//3.0.25 > 3.0.25 0 B 0 Bps > ===> Fetching all distfiles required by fsharp-3.0.25_1 for building > => SHA256 Checksum OK for 3.0.25. > ================================================================ > ====================<phase 2: make extract>==================== > add_pkg > ===> License AL2 accepted by the user > ===> fsharp-3.0.25_1 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by fsharp-3.0.25_1 for building > ===> Extracting for fsharp-3.0.25_1 > => SHA256 Checksum OK for 3.0.25. > ================================================================ > ====================<phase 3: make patch>==================== > add_pkg > ===> Patching for fsharp-3.0.25_1 > ===> Applying FreeBSD patches for fsharp-3.0.25_1 > ================================================================ > ====================<phase 4: make build>==================== > add_pkg autoconf-2.69.txz autoconf-wrapper-20101119.txz gamin-0.1.10_5.txz gettext-0.18.1.1_1.txz gio-fam-backend-2.34.3.txz glib-2.34.3.txz gmake-3.82_1.txz libffi-3.0.13.txz libiconv-1.14_1.txz m4-1.4.16_1,1.txz mono-3.0.3_2.txz pcre-8.33.txz perl-5.14.2_3.txz pkgconf-0.9.2_1.txz python27-2.7.5.txz > adding dependencies > adding package autoconf-2.69.txz > Installing autoconf-2.69...Installing autoconf-wrapper-20101119... done > Installing m4-1.4.16_1,1... done > Installing perl-5.14.2_3...Removing stale symlinks from /usr/bin... > Skipping /usr/bin/perl > Skipping /usr/bin/perl5 > Done. > Creating various symlinks in /usr/bin... > Symlinking /usr/local/bin/perl5.14.2 to /usr/bin/perl > Symlinking /usr/local/bin/perl5.14.2 to /usr/bin/perl5 > Done. > Cleaning up /etc/make.conf... Done. > Spamming /etc/make.conf... Done. > done > done > adding package autoconf-wrapper-20101119.txz > skipping autoconf-wrapper-20101119, already added > adding package gamin-0.1.10_5.txz > Installing gamin-0.1.10_5...Installing gettext-0.18.1.1_1...Installing libiconv-1.14_1... done > done > Installing glib-2.34.3...Installing libffi-3.0.13... done > Installing pcre-8.33... done > Installing python27-2.7.5... done > No schema files found: doing nothing. > done > done > ==== > Note that some of the standard modules are provided as separate > ports since they require extra dependencies: > > bsddb databases/py-bsddb > gdbm databases/py-gdbm > sqlite3 databases/py-sqlite3 > tkinter x11-toolkits/py-tkinter > > Install them as needed. > ==== > =============================================================================== > > Gamin will only provide realtime notification of changes for at most n files, > where n is the minimum value between (kern.maxfiles * 0.7) and > (kern.maxfilesperproc - 200). Beyond that limit, files will be polled. > > If you often open several large folders with Nautilus, you might want to > increase the kern.maxfiles tunable (you do not need to set > kern.maxfilesperproc, since it is computed at boot time from kern.maxfiles). > > For a typical desktop, add the following line to /boot/loader.conf, then > reboot the system: > > kern.maxfiles="25000" > > The behavior of gamin can be controlled via the various gaminrc files. > See http://www.gnome.org/~veillard/gamin/config.html on how to create > these files. In particular, if you find gam_server is taking up too much > CPU time polling for changes, something like the following may help > in one of the gaminrc files: > > # reduce polling frequency to once per 10 seconds > # for UFS file systems in order to lower CPU load > fsset ufs poll 10 > > =============================================================================== > adding package gettext-0.18.1.1_1.txz > skipping gettext-0.18.1.1_1, already added > adding package gio-fam-backend-2.34.3.txz > Installing gio-fam-backend-2.34.3... done > adding package glib-2.34.3.txz > skipping glib-2.34.3, already added > adding package gmake-3.82_1.txz > Installing gmake-3.82_1... done > adding package libffi-3.0.13.txz > skipping libffi-3.0.13, already added > adding package libiconv-1.14_1.txz > skipping libiconv-1.14_1, already added > adding package m4-1.4.16_1,1.txz > skipping m4-1.4.16_1,1, already added > adding package mono-3.0.3_2.txz > Installing mono-3.0.3_2... done > ************************************************************************ > 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 > ************************************************************************ > adding package pcre-8.33.txz > skipping pcre-8.33, already added > adding package perl-5.14.2_3.txz > skipping perl-5.14.2_3, already added > adding package pkgconf-0.9.2_1.txz > Installing pkgconf-0.9.2_1... done > adding package python27-2.7.5.txz > skipping python27-2.7.5, already added > ===> fsharp-3.0.25_1 depends on package: mono>=3.0 - found > ===> fsharp-3.0.25_1 depends on executable: pkgconf - found > ===> fsharp-3.0.25_1 depends on executable: gmake - found > ===> fsharp-3.0.25_1 depends on file: /usr/local/bin/autoconf-2.69 - found > ===> Configuring for fsharp-3.0.25_1 > configure: loading site script /usr/ports/Templates/config.site > checking whether gmake sets $(MAKE)... yes > checking for pkg-config... /usr/local/bin/pkg-config > checking for mono-sgen... /usr/local/bin/mono-sgen > configure: creating ./config.status > config.status: creating launcher > config.status: creating Makefile > config.status: creating config.make > config.status: creating src/fsharp/Makefile > config.status: creating src/fsharp/FSharp.Build-proto/Makefile > config.status: creating src/fsharp/FSharp.Compiler-proto/Makefile > config.status: creating src/fsharp/Fsc-proto/Makefile > config.status: creating src/fsharp/FSharp.Core/Makefile > config.status: creating src/fsharp/FSharp.Build/Makefile > config.status: creating src/fsharp/FSharp.Compiler/Makefile > config.status: creating src/fsharp/Fsc/Makefile > config.status: creating src/fsharp/FSharp.Compiler.Interactive.Settings/Makefile > config.status: creating src/fsharp/FSharp.Compiler.Server.Shared/Makefile > config.status: creating src/fsharp/fsi/Makefile > config.status: creating src/fsharp/fsiAnyCpu/Makefile > config.status: creating src/fsharp/policy.2.0.FSharp.Core/Makefile > config.status: creating src/fsharp/policy.4.0.FSharp.Core/Makefile > config.status: creating src/fsharp/policy.2.3.FSharp.Core/Makefile > config.status: creating src/fsharp/policy.4.3.FSharp.Core/Makefile > ===> Building for fsharp-3.0.25_1 > gmake -C src/fsharp all > gmake[1]: Entering directory `/work/a/ports/lang/fsharp/work/fsharp-3.0.25/src/fsharp' > gmake do-proto > gmake[2]: Entering directory `/work/a/ports/lang/fsharp/work/fsharp-3.0.25/src/fsharp' > gmake -C FSharp.Build-proto do-proto > gmake[3]: Entering directory `/work/a/ports/lang/fsharp/work/fsharp-3.0.25/src/fsharp/FSharp.Build-proto' > mkdir -p .libs// > mkdir -p .libs//2.0 > mkdir -p .libs//4.0 > mono --gc=sgen /work/a/ports/lang/fsharp/work/fsharp-3.0.25/lib/bootstrap/4.0/../2.0/fssrgen.exe ../FSharp.Build/FSBuild.txt .libs/FSBuild.fs .libs/FSBuild.resx > sgen is not supported when using --with-tls=pthread. > > Stacktrace: > > gmake[3]: *** [.libs/FSBuild.resources] Abort trap (core dumped) > gmake[3]: Leaving directory `/work/a/ports/lang/fsharp/work/fsharp-3.0.25/src/fsharp/FSharp.Build-proto' > gmake[2]: *** [do-proto] Error 2 > gmake[2]: Leaving directory `/work/a/ports/lang/fsharp/work/fsharp-3.0.25/src/fsharp' > gmake[1]: *** [all] Error 2 > gmake[1]: Leaving directory `/work/a/ports/lang/fsharp/work/fsharp-3.0.25/src/fsharp' > gmake: *** [all] Error 2 > *** Error code 1 > > Stop. > make: stopped in /a/ports/lang/fsharp > ================================================================ > build of /usr/ports/lang/fsharp ended at Mon Jun 10 10:12:34 UTC 2013 > +-----------------oOO--(_)--OOo-------------------------+ With best Regards, Martin Wilke (miwi_(at)_FreeBSD.org) Mess with the Best, Die like the Resthelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49F50A45-408E-412A-9064-5F9FB3CC234F>
