Re: Any objection to upgrading to Vala 0.21/0.22 ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2013-08-06 at 14:54 +0200, Florian Weimer wrote:
> On 08/06/2013 02:47 PM, Michael Catanzaro wrote:
> 
>  > Several GNOME modules (gnome-chess, gnome-clocks, baobab) require
> > 0.21/0.22 already, so not upgrading means building them only from C.  I
> > guess 0.22 will be released in September since it has consistently
> > followed the GNOME release schedule for major releases.
> 
> Ugh, does this mean that we don't build these components from source 
> code?  How do we handle bug fixes?  Patch the generated C sources?
You'd have to build Vala yourself to generate the C.  That, or patch the
module to require lesser Vala, which may or may not be easy (for
gnome-chess you'd honestly be looking at a three-line patch). But in my
opinion, if a GNOME problem is serious enough to need patched in Fedora,
it should be serious enough for a new upstream release....

I think the reason the packages build in Fedora now is that autoconf
gracefully degrades to building from C if the Vala requirement is not
met.  Perhaps only when maintainer-mode is not in use. (I'm not really
sure; what wonderous magic!)

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux