[M3devel] Status of CM3 on LINUXLIBC6 with newer (LD_POINTER_GUARD...) glibc's
Tony Hosking
hosking at cs.purdue.edu
Thu Apr 19 23:44:20 CEST 2007
Download and unzip the bootstrap compiler executable from ftp://
ftp.cs.purdue.edu/pub/hosking/m3/LINUXLIBC6/cm3.gz.
Rebuild using this bootstrap compiler from the most recent CVS
sources checked out from elegosoft.
This will build a pthreads-enabled run-time system that avoids the
pointer guard problems with user-threading based on setjmp/longjmp.
I verified this build for me just last night on the most recent
release of Fedora Core.
On Apr 19, 2007, at 5:05 PM, Stefan Sperling wrote:
> On Thu, Apr 19, 2007 at 11:01:20PM +0200, Dragi??a Duri?? wrote:
>> Problem happens when trying to run some executable, I'll paste
>> fisheye
>> example...
>>
>> faramir:dragisha/pts/7: ~/cm3-inst% fisheye
>> zsh: segmentation fault fisheye
>>
>> It is what happens. I must fix it with:
>>
>> faramir:dragisha/pts/7: ~/cm3-inst% LD_POINTER_GUARD=0 fisheye
>>
>> Is this only way to run cm3 built executables under modern Linuces?
>
> Yes. It's because of a change in recent glibc versions.
> I forgot the specifics, I guess someone else will have to
> elaborate :-P
> --
> stefan
> http://stsp.name PGP Key:
> 0xF59D25F0
> _______________________________________________
> M3devel mailing list
> M3devel at elegosoft.com
> https://mail.elegosoft.com/cgi-bin/mailman/listinfo/m3devel
More information about the M3devel
mailing list