Comment 4 for bug 570908

Revision history for this message
Darren Warner (launchpad-dazwin) wrote :

Thanks Sebastian - I've created a GNOME bug here: https://bugzilla.gnome.org/show_bug.cgi?id=620048. As the problem only manifests itself in Ubuntu's sanitized build environment, I felt the issue originally belonged here.

The problem is that valac requires valac to build. I'm sure the same thing applies to gcc, except that either I haven't been able to trace the chain of dependencies in the gcc package, or it 'just works' because gcc is always there. I also looked at mono-gmcs, which appears to include a pre-built mcs.exe for building itself - which is Ok for a platform-independent tool but obviously no good for a self-hosting compiler that builds native object files. So, my solution works and the fact that it adds itself to Build-Depends is technically correct, even if 'wrong' in another, bigger, sense. Any better solution would be welcome.

This is not a wishlist bug - it is a functional problem with the current, documented, Launchpad toolchain and otherwise correct source package. Could you please change this?