[Mono-dev] Update C5 to v1.1.0
Marcus Griep
marcus at griep.us
Thu Aug 6 15:26:16 EDT 2009
I have posted an update with the unit tests disabled.
Because the first patch was large and difficult to prepare in the first
place, I have let it be, and added a second, meta patch, which is to be
applied to the results of the first patch. Here are the links again:
http://wiki.xpdm.us/_media/mono/v1.1.0.patch.gz
http://wiki.xpdm.us/_media/mono/v1.1.0.meta.patch
They should be applied in that order, and the result should `make check`
properly.
I still have not heard back from the original maintainers, so I will be
working proactively to maintain the library going forward, including
fixing up the test cases and general code base to quality expectations.
On Fri, 2009-07-31 at 13:46 +0200, Zoltan Varga wrote:
> Hi,
>
> Since the old version could run its unit tests under mono, the new
> version should too, or the
> failing tests should be disabled.
>
> Zoltan
>
> On Fri, Jul 31, 2009 at 1:48 AM, Marcus Griep <marcus at griep.us> wrote:
> I did notice these, and I'll go over each of them. I figured
> that the
> priority was getting the verbatim upstream ported over and
> then fixing
> them since the upstream hasn't been maintained since this
> version was
> released.
>
> Several hash table tests depend on DEBUG-mode specific
> behavior; when
> compiled with DEBUG defined, hash tables use a preset seed,
> but when
> compiled for release, hash tables are randomized. The majority
> of the
> failures in the unit tests are due to this.
>
> There is one failure that is due to a method not being
> implemented in
> v1.1.0, hence the "not implemented" exception. I can correct
> this as
> well.
>
> What would be the proper way to proceed here?
>
>
>
> On Thu, 2009-07-30 at 22:40 +0200, Zoltan Varga wrote:
> > Hi,
> >
> > The patch applies cleanly, but there are some test
> failures when
> > running 'make check'
> > in the Mono.C5 directory.
> >
> > Zoltan
> >
> > On Thu, Jul 30, 2009 at 5:49 PM, Marcus Griep
> <marcus at griep.us> wrote:
> > I am not attaching the patch here directly because,
> even
> > gzip'ed, it
> > stands at over 450KB. Instead, it is being hosted at
> > http://wiki.xpdm.us/_media/mono/v1.1.0.patch.gz
> >
> > The library in general is still in need of some TLC,
> and as
> > the upstream
> > hasn't been updated in a year and a half, I am
> trying to
> > contact the
> > original developers of C5 to determine if there will
> be
> > further
> > development. If not, I will likely be maintaining a
> new
> > repository for
> > C5 and plan to continue maintaining and developing
> the C5
> > library, as
> > well as providing updates for Mono.C5.
> >
> > Also, be aware that there may be line ending issues
> when
> > applying this
> > patch.
> >
> > --
> > Marcus Griep
> > GPG Key ID: 0x070E3F2D
> > ——
> > https://torproj.xpdm.us
> > Ακακια את.ψο´, 3°
> >
> > _______________________________________________
> > Mono-devel-list mailing list
> > Mono-devel-list at lists.ximian.com
> >
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> >
> >
>
> --
>
> Marcus Griep
> GPG Key ID: 0x070E3F2D
> ——
> https://torproj.xpdm.us
> Ακακια את.ψο´, 3°
>
>
--
Marcus Griep
GPG Key ID: 0x070E3F2D
——
https://torproj.xpdm.us
Ακακια את.ψο´, 3°
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20090806/8919c44a/attachment.bin
More information about the Mono-devel-list
mailing list