On 2016-06-09 12:28, Alexander Kanavin wrote:
Hello,

I'd like to propose the removal of Vala recipe and support for generating Vala bindings from oe-core. The only software that is written in Vala and makes sense in embedded environment is Rygel (an implementation of various UPnP AV services), and even that can be compiled from intermediate C sources without a need for Vala compiler or bindings. The only benefit from compiling from Vala source would be that Rygel could be more easily patched - and I think that doesn't really justify maintaining the full Vala stack.

Thoughts?

Alex

The benefit of easy patching is considerable. If you only have the C sources, then the patches have to be done between versions of that generated C code. The resulting patches are often big and unreadable.

I was actually happy to see g-i added to OE-core so we can get rid of some custom C-source patches for Rygel and just patch the Vala code directly instead. Removing vala would nullify this benefit.
--
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to