Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] PERFORCE change 77283 by George J. Sherwood for review

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <eric AT sandall.us>
  • To: George Sherwood <george AT beernabeer.com>
  • Cc: 'duane_malcolm' <d.malcolm AT auckland.ac.nz>, 'Unet' <unet AT sourcemage.org>, 'Gareth Clay' <gareth AT caffeinefuelled.co.uk>, 'Eric Sandall' <eric AT sandall.us>, 'vladimir_marek' <vlmarek AT volny.cz>, 'Jeremy Blosser' <jblosser AT sourcemage.org>, 'Pol Vinogradov' <vin.public AT gmail.com>, 'SM-Commit Daemon' <sm-commit AT lists.ibiblio.org>, 'Ladislav Hagara' <ladislav.hagara AT unob.cz>, 'Juuso Alasuutari' <iuso AT sourcemage.org>, 'Andraž ruskie Levstik' <ruskie AT mages.ath.cx>, 'Andrew Stitt' <a AT t.armory.com>, 'Arjan Bouter' <abouter AT sourcemage.org>, 'Arwed von Merkatz' <v.merkatz AT gmx.net>, 'David Kowis' <dkowis+smgl-p4 AT shlrm.org>, 'Ethan Grammatikidis' <eekee AT eekee.is-a-geek.org>, 'Maurizio Boriani' <baux AT member.fsf.org>
  • Subject: Re: [SM-Commit] PERFORCE change 77283 by George J. Sherwood for review
  • Date: Fri, 7 Apr 2006 16:47:03 -0700 (PDT)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 7 Apr 2006, George Sherwood wrote:
<snip>
Is this the right decision based on what is gained in the new version
and
what is lost by not using an external libgc? I don't know, just asking.

The new version will break peoples' systems (e.g. mine) and the old
version has been working fine (I've been working on a C# application).

A changes of fixes is at http://go-mono.com/archive/1.1.13.5/. If we
file a bug upstream perhaps they'll release 1.1.13.7 that works,
though their last 3 releases (1.1.13.4, 1.1.13.5, and 1.1.13.6) have
not worked with an external libgc.


Guess that will work for now, but it won't be long until mono apps are going
to require the newer version. From some googling it seems that mono has
been working on their garbage collector which if I read correctly is based
on libgc. My understanding is that also to use the mono-debugger, you must
be using the internal version of libgc. I haven't found on the net any
other examples of people complaining about broken builds using an external
libgc, just wondering what is so much better using that garbage collector
vice the built-in one?

I've no idea, other than external libraries are usually (but not
always) more up-to-date than the internal copies. If it turns out that
the mono team no longer wants people to use an external version of
libgc then we can update mono and just remove the optional dependency
on libgc (and make sure we explicitly turn off the usage of the
external libgc in case people have it installed).

- -sandalle

- --
Eric Sandall | Source Mage GNU/Linux Developer
eric AT sandall.us | http://www.sourcemage.org/
http://eric.sandall.us/ | SysAdmin @ Inst. Shock Physics @ WSU
http://counter.li.org/ #196285 | http://www.shock.wsu.edu/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFENvn5HXt9dKjv3WERAhXYAJoCVI5r+RZRtcJhWV6opGDkbFH3sgCgj+l6
75XLe36fFUAwRDHMOyF4mI0=
=1oh7
-----END PGP SIGNATURE-----




Archive powered by MHonArc 2.6.24.

Top of Page