[Pkg-mono-devel] Building Mono 1.1.2

Mirco Bauer meebey@meebey.net
Thu, 25 Nov 2004 09:26:06 +0100


--=-ByRr+0m4B8mpPRmCLqxH
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, 2004-11-25 at 01:35 +0100, Tomasz Rybak wrote:
> Dnia 18-11-2004, czw o godzinie 22:01 +0100, Tomasz Rybak napisa=C5=82(a)=
:
> > I've written script building Mono.
> > Using it I was able to build Mono 1.1.2 and Xsp 1.0.4
> > under Debian's Mono 1.0.2.
> > I wasn't (yet) able to build Mcs 1.1.2:
> >      1. patch from debian/patches is wrong and should be removed
> >      2. there is conflict during building mcs-1.1.2 under mono 1.0.2;
> >         I'll try to install Debian's mono, build mono-1.1.2, install
> >         (upgrade 1.0.2 to 1.1.2) it, and then build mcs 1.1.2
>=20
> I tried and I wasn't able to build mcs 1.1.2.
> When I built mono-1.1.2 using mono 1.0.2 from Debian and installed=20
> mono-1.1.2, every run of mcs fails with message:
>=20
> Corlib not in sync with this runtime: expected corlib version 28, found
> 22.
> Download a newer corlib or a newer runtime at
> http://www.go-mono.com/daily.

I think you need to build from scratch, try:
http://pkg-mono.alioth.debian.org/BUILD_MONO_FROM_SCRATCH_HOWTO

and use no debian packages if you do 1.1.x stuff! It can mix easily....

> After changing line 13 from
>         TARGETS =3D $(TARGETS) build-indep
> to
>         TARGETS =3D build-arch build-indep
>=20
> compilation goes on (tills corlib error).
>=20
this is not really a bug, its more by design, but maybe my checks don't
work right. What that should do is, that s390 should only build arch
specific code, because compiling the compiler (mcs) fails on the s390
JIT

I hope this helps...

Mirco Bauer


--=-ByRr+0m4B8mpPRmCLqxH
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iQEVAwUAQaWXHXEn5avu+UbIAQKQhgf/VEWBuwbhaqwWGGlNEs+HUq9CyaIdiM1c
rOt9og8nDw1g22zk5Icz5MNpTJUVq5mq+f30T93JpPcQ1XXn6fjYgzLU+kgnPjCv
46MdwFaoixwsn3Dy9TfH3SqUenpK9tehW4CdFZDZ7g32Fe+i0xyLteXwOmahq01h
yvhe1vQVRVCaGG6UqRL35b4S3orsDPo5RKMVPnScotSGGGfEeqyRv/vY4BxT5bli
LAvFD0Ik1dEKqiFNBz49T9ajEZzfRTcxlbCEG2ll7eQNQNKtxhQ92ggK/i7a9IfB
77oJ4Fr0c/SAH9mCBp/eAcwF0HvDvFQnRyKBTxX0zPbYZx4apHzw7w==
=7+EM
-----END PGP SIGNATURE-----

--=-ByRr+0m4B8mpPRmCLqxH--