[Mono-bugs] [Bug 436436] monodoc: cs-errors.zip is deleted inappropriately.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Oct 20 10:30:14 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=436436

User jpryor at novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=436436#c3


Jonathan Pryor <jpryor at novell.com> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
         Resolution|WORKSFORME                                      |FIXED




--- Comment #3 from Jonathan Pryor <jpryor at novell.com>  2008-10-20 08:30:11 MDT ---
The problem is source builds, not svn builds.

cs-errors.{tree,zip} requires a sibling mcs checkout so that it can find & use
mcs/errors/* for file inclusion purposes.

If there is no sibling mcs directory (e.g. you're building from source and not
a "full" svn checkout), then the cs-errors.{tree,zip} files can't be
regenerated, thus breaking the rebuild.

I'm not sure what the proper fix for this within monodoc is, as for svn
checkouts `make clean` should remove the cs-errors.{tree,zip} files so that
they can be rebuilt from the mcs/errors contents, but this breaks things
horribly for source builds.

The best fix for this is to merge the monodoc & mcs modules so that a
dependency on an "mcs" sibling directory is no longer present.  Fortunately,
this has already been done for Mono 2.2:

http://lists.ximian.com/pipermail/mono-packagers-list/2008-October/000019.html


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list