cvs commit: ports/lang/mono Makefile bsd.mono.mk distinfo
pkg-message pkg-plist ports/lang/mono/files patch-configure
patch-libgc_include_private_gcconfig.h patch-libgc_os_dep.c
patch-libgc_pthread_support.c
patch-mcs_class_FirebirdSql.Data.Firebird_Assembly_AssemblyInfo.cs
patch-mono_dis_get.h patch-mono_handles_Makefile.in ...
Tom McLaughlin
tmclaugh at FreeBSD.org
Wed Nov 9 20:17:27 PST 2005
tmclaugh 2005-11-10 04:17:26 UTC
FreeBSD ports repository
Modified files:
lang/mono Makefile distinfo pkg-plist
lang/mono/files patch-libgc_pthread_support.c
patch-runtime_semdel-wrapper.in
Added files:
lang/mono bsd.mono.mk pkg-message
lang/mono/files patch-libgc_include_private_gcconfig.h
patch-libgc_os_dep.c
patch-mcs_class_FirebirdSql.Data.Firebird_Assembly_AssemblyInfo.cs
patch-mono_dis_get.h
patch-mono_io-layer_sockets.c
patch-mono_mini_exceptions-amd64.c
patch-mono_mini_mini-amd64.c
patch-mono_mini_mini-amd64.h
patch-mono_utils_mono-codeman.c
Removed files:
lang/mono/files patch-configure
patch-mono_handles_Makefile.in
patch-mono_handles_semdel.c
patch-mono_mini_Makefile.in
patch-mono_tests_Makefile.in
patch-runtime_Makefile.in
Log:
(Long awaited) update to 1.1.9.2
Mono Changes:
- Series release: http://www.go-mono.com/archive/1.1.9/
- Patch release: http://www.go-mono.com/archive/1.1.9.1_0/
(No 1.1.9.2 release announcement.)
Port Changes:
- Add pkg-message to explain reasons for common build failures and
note the need to possibly increase the number of semaphores from
the default FreeBSD amounts.
- Add preliminary amd64 support [1,2] which has been disabled for
the time being due to lingering stability issues.
- Force the Mono build to only write within ${WRKDIR} and no longer
write to ~/.wapi which leads to...
- Add bsd.mono.mk which is a common makefile all Mono consumers will
depend on. Currently this file sets the location of the .wapi the
build process will write to. Since Mono does not cleanup the
semaphore created for a .wapi when the last Mono process exits
this file also handles the removal of the semaphore created during
port building so we do not exhaust the machine's semaphore limit.
Submitted by: Jean-Michel "tuo" Herve <jm.herve at gameproduction.org> [1]
Joe Lewis <joe at joe-lewis.com> [1]
Lou Kamenov on BSD# mailinglist [2]
Approved by: ahze (mentor)
Project by: BSD# <http://www.mono-project.com/Mono:FreeBSD>
Revision Changes Path
1.50 +15 -6 ports/lang/mono/Makefile
1.1 +24 -0 ports/lang/mono/bsd.mono.mk (new)
1.21 +2 -2 ports/lang/mono/distinfo
1.11 +0 -27 ports/lang/mono/files/patch-configure (dead)
1.3 +47 -0 ports/lang/mono/files/patch-libgc_include_private_gcconfig.h (new)
1.3 +20 -0 ports/lang/mono/files/patch-libgc_os_dep.c (new)
1.2 +1 -1 ports/lang/mono/files/patch-libgc_pthread_support.c
1.1 +13 -0 ports/lang/mono/files/patch-mcs_class_FirebirdSql.Data.Firebird_Assembly_AssemblyInfo.cs (new)
1.1 +10 -0 ports/lang/mono/files/patch-mono_dis_get.h (new)
1.2 +0 -96 ports/lang/mono/files/patch-mono_handles_Makefile.in (dead)
1.2 +0 -37 ports/lang/mono/files/patch-mono_handles_semdel.c (dead)
1.1 +57 -0 ports/lang/mono/files/patch-mono_io-layer_sockets.c (new)
1.2 +0 -42 ports/lang/mono/files/patch-mono_mini_Makefile.in (dead)
1.1 +83 -0 ports/lang/mono/files/patch-mono_mini_exceptions-amd64.c (new)
1.1 +107 -0 ports/lang/mono/files/patch-mono_mini_mini-amd64.c (new)
1.1 +59 -0 ports/lang/mono/files/patch-mono_mini_mini-amd64.h (new)
1.2 +0 -93 ports/lang/mono/files/patch-mono_tests_Makefile.in (dead)
1.1 +24 -0 ports/lang/mono/files/patch-mono_utils_mono-codeman.c (new)
1.2 +0 -148 ports/lang/mono/files/patch-runtime_Makefile.in (dead)
1.2 +3 -3 ports/lang/mono/files/patch-runtime_semdel-wrapper.in
1.1 +29 -0 ports/lang/mono/pkg-message (new)
1.21 +378 -143 ports/lang/mono/pkg-plist
More information about the cvs-all
mailing list