#10511: vala-0.40.0 -------------------------+----------------------- Reporter: bdubbs | Owner: bdubbs Type: enhancement | Status: assigned Priority: normal | Milestone: 8.3 Component: BOOK | Version: SVN Severity: normal | Resolution: Keywords: | -------------------------+-----------------------
Comment (by bdubbs): Vala 0.40.0 * Various bug fixes: - compiler: Fix critical when vala is called without run args [#793657] * Bindings: - alsa: Add the major part of the ALSA Sequencer API [#763127] - gstreamer-1.0: Update to 1.13.90 - gtk+-4.0: Update to 3.93.0+527d265b - linux: Add various symbols - posix: Add various symbols [#663633] - Update GIR-based bindings Vala 0.39.92 * Highlights - Add support for feature test macros [#793444] e.g. [CCode (feature_test_macro = "_GNU_SOURCE")] * Various bug fixes: - codegen: + Use pointers when accessing constant multi-dimensional arrays [#604371] + Add valid support for const multi-dimensional arrays [#604371] + Don't append fixed-length of array fields in initializers + Add source_reference to some store_local/_field() calls - Properly handle array-initializers inside struct-initializers [#622178] - The rank of an array-initializer should match the target's rank [#744923] - Make SemanticAnalyzer.check_arguments() independent of context - Check with same rules for dbus compatibility as in GBusModule [#793859] - Fix recursive declaration in generic base type [#688732] - Prevent WITH_CGRAPH conditional having an impact on generated sources - Update manual from wiki.gnome.org * Bindings: - glib-2.0, posix: Add feature test macro _GNU_SOURCE for pow10(3), pow10f(3), exp10(3) and exp10f(3) [#614788] - gstreamer-1.0: Update from 1.13.1+ git master - linux: Add dup3 [#729803] - linux: Add feature_test_macros to non-POSIX file control constants and dup3 - posix: Fix sig*set and sigprocmask parameters to be out/ref [#727425] - posix: Add feature_test_macro _GNU_SOURCE to sighandler_t [#761975] - libgnome-menu-3.0: Add deps file - Update GIR-based bindings Vala 0.39.91 * Various bug fixes: - Fix GDestroyNotify of delegate parameters in delegate declaration [#639059] - Avoid critical when connecting dynamic signals - valac: Always use the given "pkg-config" and respect PKG_CONFIG envar - compiler: Prefix headers for set_cheader_override() if includedir is given [#793299] - vala: Issue a warning on DBus methods which are not throwing an Error - Don't warn about unused internal methods which are meant to be visible on DBus [#593902] - Don't install vapicheck [#793370] * Bindings: - glib-2.0: Add KeyFile.get_locale_for_key() - gstreamer-1.0: Update from 1.13+ git master - gtk+-4.0: Update to 3.93.0+d07b14f4 - purple: Update to 2.12.0 - Update GIR-based bindings Vala 0.39.7 * Regression fix: - codegen: Don't try to infer error argument on async begin methods [#793158] This was a regression introduced by [#614294] Earlier changes too numerous to list here. See the NEWS file. -- Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/10511#comment:2> BLFS Trac <http://wiki.linuxfromscratch.org/blfs> Beyond Linux From Scratch -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page