On Sun, Mar 23, 2014 at 1:11 AM, LRN <lrn1...@gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> S[mart|tupid] build[1] got a minjor update
>
> = About =
>
> sbuild is a set of scripts that build various free software packages for
> Windows from the source, starting with a GCC toolchain (cross-compiled)
> and MSYS2 core (cross-compiled), and ending with various applications
> (msys2-git, msys2-subversion, mingw-gdb), libraries and frameworks
> (GTK+, GNUnet, GStreamer). All buildscripts are written in
> simple-to-understand-style of POSIX shell language, and a few small
> utilities are in Python.
>
> = Release Highlights =
>
> == Package Of The Day ==
>
> Today's Package Of The Day is GtkParasite[2] - a GTK+ plugin for
> messing with GTK+ applications at runtime. With the advent of GTK+-3.x
> it's now more important than ever to be able to try out theming CSS
> without restarting applications, and GtkParasite does the job. It also
> has ridiculously cute logo (which in no way influenced my decision to
> make GtkParasite the Package Of The Day).
>
> == MSYS2 ==
>
> Not much has happened in MSYS2 land. Actually, no, some things did
> happen in upstream MSYS2 (new path mangling), but they didn't make it
> into 4.1.1, because i'm lazy.

Just as well you are lazy. There's a few remaining problems with the
new path mangling that we need to get fixed.

Btw, do you ever run MSYS2 or Cygwin on Wine .. AFAIK it doesn't work,
but I wondered if you knew more details about the issues? For MSYS2,
building it all on Linux through Wine is something I we want to try.

>
> Anyway, MinGW/MSYS console is now set to use UTF-8 by default via
> LANG=en_US.UTF-8. This fixes some bugs with printing UTF8 text via
> printf that i've discovered a few months ago.
>
> I've finally had enough of CPAN and switched Perl-vendor download
> location to Fedora repositories. Hopefully, i won't need to update
> Perl-vendor as often as i did simply to keep up with CPAN dropping off
> old package versions.
>
> A gross bug in one of the custom libxslt patches i've been applying
> was fixed (the patch wasn't mine, by the way), this should
> dramatically reduce the number of xsltproc-related docbuilding failures.
>
> msys2-p11-kit and its direct dependencies are now built a bit earlier.
>
> == MinGW ==
>
> MinGW-W64 didn't get any noteworthy updates, but winpthreads did get a
> patch that added a new pthreads function.
>
> Of note are updates to GNUTLS and libpng that fix security bugs.
> GNUTLS is particularly messy, as caused rtmpdump to need rebuilding,
> which caused libcurl to need rebuilding, which cause CMake to need
> rebuilding.
>
> There was an update to my GCC builds, which enabled pthreads in GCC.
> This ended up with me tagging sbuild 4.1, but i neglected to announce
> the update. Hence the "minjor" update this time.
>
> I've successfully built webkitgtk and Pidgin. Packages for those
> didn't make it into sbuild (but are available upon request), since i
> judged them to be too specialized; also, webkit alone takes HOURS to
> build...), but some of their dependencies did. In particular, i was
> told that PyGObject (Py2GObject, in this case) is awesome to have, so
> now sbuild builds it, and you can use GTK+-3.x from Python-2.x.
>
> Another notable addition is DBus (it passes the testsuite, but i'm
> still not sure how its usage in applications is going to play out).
>
> Added a script for updating Python EasyInstall package list (since
> sbuild used to screw it up, and now doesn't even touch it). Feels
> hackish, but hopefully it'll keep the damage to your Python
> installation minimal.
>
> Glib/GTK+ got some attention, which resulted in updates to some
> libraries in the G stack, and some patches (admittedly, one GTK+-3.x
> patch is experimental, and may cause memory leaks; it's better than
> crashing though, which is what happens without it).
>
> Finally, a string of spelling-related packages (aspell, enchant,
> gtkspell) is now built. They all work (tested this on gtkspell example
> app), and there's an English dictionary for aspell built and installed
> by default.
>
> == Issues known to be fixed ==
>
> gnome-doc-utils might fail to build with a message along these lines:
> xsltApplyStylesheet: saving to C/<name> may not be possible. This was
> fixed.
>
> == Issues for which nothing is known ==
>
> On one occasion gnome-doc-utils buildscript was reported to act in a
> manner similar to a fork bomb (!?!?), repeatedly (on restarts of the
> build process). Unable to reproduce, re-running the build from scratch
> seemed to have helped.
> No new reports of this bug.
>
> gobject-introspection might fail to generate stuff (failure at
> shutil.rmtree() in gdumpparser.py), especially on slow machines. Re-run
> the build from the last step.
> No new insights into this bug.
>
> xsltproc.exe from msys-xsltproc might segfault. Re-run the build from
> the last step.
> No new insights into this bug.
>
>
> = List of new packages =
>
>     mingw-dbus-1-1.8.0-1
>     mingw-gsettings-desktop-schemas-3.0-3.11.91-1
>     mingw-json-glib-1.0-0.99.2-1
>     mingw-gtksourceview-3.11.91-1
>     mingw-py2cairo-1.10.0-1
>     mingw-pygobject-3.11.90-1
>     mingw-gtkparasite-3.0-git-445cd7a0fb6407b2bc1f979ec11d5e57da80df22-1
>     mingw-aspell-0.60.7-20131207-1
>     mingw-aspell6-en-7.1-0-1
>     mingw-enchant-1.6.0-1
>     mingw-gtkspell3-3.0.4-1
>
> = List of updated W32-compiled packages =
>
>     mingw-libpng16 to 1.6.9-1
>     mingw-libgsf-1 to 1.14.29-2
>     mingw-automake1.11 to 1.11.6-5
>     mingw-libatomic_ops to 7.4.0-2
>     mingw-bdw-gc to 7.4.0-2
>     mingw-libxslt to 1.1.28-6
>     mingw-gnutls to 3.2.12.1-1
>     mingw-atk-1.0 to 2.11.90-1
>     mingw-gettext to 0.18.3.2-1
>     mingw-icu4c to 52.1-2
>     mingw-rtmpdump to git-79459a2b43f41ac44a2ec001139bcb7b1b8f7497-1
>     mingw-curl to 7.35.0-2
>     mingw-w32-cpython2.7-lib to 1.0-4
>     mingw-python-markupsafe to 0.18-3
>     mingw-python-mako to 0.9.1-2
>     mingw-intltool to 0.50.2-3
>     mingw-glib-2.0 to 2.39.92-1
>     mingw-gobject-introspection-1.0 to 1.39.90-1
>     mingw-gtk-doc to 1.20-1
>     mingw-gtk+-3.0 to 3.11.9-1
>
>     msys-perl_vendor to 5.18.0-6
>     msys-libatomic_ops to 7.4.0-2
>     msys-bdw-gc to 7.4.0-2
>     msys-libxslt to 1.1.28-3
>     msys-icu4c to 52.1-2
>
> = List of updated cross-compiled packages =
>
> mingw-mingw-w64-crt-svn-r6493-1
> mingw-mingw-w64-headers-svn-r6493-1
> mingw-winpthreads-svn-r6493-2
> mingw-gcc-4.8.2-3
>
>
> [1] https://www.gitorious.org/sbuild/sbuild/archive/4.1.1.tar.gz
> [2] http://chipx86.github.io/gtkparasite/
>
> - --
> O< ascii ribbon - stop html email! - www.asciiribbon.org
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (MingW32)
>
> iQEcBAEBAgAGBQJTLjTCAAoJEOs4Jb6SI2CwUE0IANQum7tkszhBl4TVckPCTG3n
> iE9BB3seLGX7lpggthN8Ev0iy6phbtLp/NxgsY5/fhWOjArGC0lGDs2tzgBr216M
> pknmRX3h6duhifvi0hdxDroh/ovSfbnoVBqEcYK/uNVc+8MbbJ7By7E0M6kCZPQ+
> OOST9qN7LRzsS8OSMIkGgMrupAvj2JD56xko1JawrXyD5vfJaSECuNR1AaG/RUxA
> HxIAU54OkZkyJxgGZDtMaC0vm+u7OUnHqTcawu8tfGa5dBi81wufEJfeLyfGj89u
> oH2eUkCQ5KBKrA5PeGwOvpfaJWrFF9hkGuzgM4mdiauwLHG0qxVG0TjS8wZloY4=
> =X+V5
> -----END PGP SIGNATURE-----
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/13534_NeoTech
> _______________________________________________
> Mingw-w64-public mailing list
> Mingw-w64-public@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to