[SM-Commit] GIT changes to master grimoire by George Sherwood (2bfec298379786a3e2a058cff469d4b507ca71d7)

George Sherwood scm at sourcemage.org
Sun Dec 23 05:55:39 EST 2007


GIT changes to master grimoire by George Sherwood <gsherwood at sourcemage.org>:

 devel/mono/BUILD   |    9 +++++++--
 devel/mono/DETAILS |    4 ++--
 devel/mono/HISTORY |    4 ++++
 3 files changed, 13 insertions(+), 4 deletions(-)

New commits:
commit 3c35e131762951f852124e2954613e42d94ad44a
Author: George Sherwood <gsherwood at sourcemage.org>
Commit: George Sherwood <gsherwood at sourcemage.org>

    mono: Updated to version 1.2.6. For x86 must specify
    pthreads for tls.

diff --git a/devel/mono/BUILD b/devel/mono/BUILD
index c69abc3..3d720a1 100755
--- a/devel/mono/BUILD
+++ b/devel/mono/BUILD
@@ -1,7 +1,12 @@
-if [[ "${HOST%%-*}" == x86_64 ]]; then
-  CFLAGS="${CFLAGS//-[fD]PIC/}"
+if [ "${HOST%%-*}" == x86_64 ]; then
+  CFLAGS="${CFLAGS//-[fD]PIC/}"  &&
+  OPTS="--with-tls=__thread $OPTS --build=${BUILD}"
+else
+  OPTS="--with-tls=pthread $OPTS --build=${BUILD}"
 fi &&
 
+[[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST}"
+
 make_single    &&
 default_build  &&
 make_normal
diff --git a/devel/mono/DETAILS b/devel/mono/DETAILS
index 1c9762f..163ee40 100755
--- a/devel/mono/DETAILS
+++ b/devel/mono/DETAILS
@@ -1,10 +1,10 @@
            SPELL=mono
-         VERSION=1.2.5.2
+         VERSION=1.2.6
           BRANCH=`echo ${VERSION} | cut -f 1,2 -d .`
           SOURCE=${SPELL}-${VERSION}.tar.bz2
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
       SOURCE_URL=http://go-mono.com/sources/${SPELL}/${SOURCE}
-     SOURCE_HASH=sha512:afa1e63c5a77c8481b34e40443a5c56f1eb02616d1c6446bb194016ab2fd2bf50a6a570751f35c7ecc46a644497b6f05073308f9eb7a6d2989b68b8066096926
+     SOURCE_HASH=sha512:07ec7e66315d428ad549718e46d4b86ccfb17260574166c411f4604fe7275eec6dd184987b4a81466a9148fb3a62d4eec00278723af626ab21cfa174113de057
         WEB_SITE=http://www.mono-project.com
          ENTERED=20020625
       LICENSE[0]=LGPL
diff --git a/devel/mono/HISTORY b/devel/mono/HISTORY
index 36c7e77..31061a1 100644
--- a/devel/mono/HISTORY
+++ b/devel/mono/HISTORY
@@ -1,3 +1,7 @@
+2007-12-23 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 1.2.6
+	* BUILD: Needs to specify --with-tls=pthreads for x86
+
 2007-11-07 George Sherwood <george at beernabeer.com>
 	* DETAILS: Updated to verison 1.2.5.2
 



More information about the SM-Commit mailing list