[csw-maintainers] Building glib2

Maciej (Matchek) Blizinski maciej at opencsw.org
Mon Jan 11 16:56:33 CET 2010


I would like to get the newest gnome-terminal working, so I started
looking at the endless chain of dependencies.  gnome-terminal --> vte
--> glib2.  I started working on glib2-2.23.1, and after stamping out
a couple issues, I got it to build.  Sadly, one of the unit tests is
failing: https://bugzilla.gnome.org/show_bug.cgi?id=606488 There's
also a bug in mantis for future reference:
http://www.opencsw.org/mantis/view.php?id=3771

I think the issue could use some more eyeballs.  The code under tests
is gio, the input-output library.

TEST: utf8-input-stream... (pid=196)
  /utf8-input-stream/read-ascii:                                       OK
  /utf8-input-stream/read-utf8:                                        OK
  /utf8-input-stream/read-utf8-partial:                                OK
  /utf8-input-stream/read-invalid-start:                               OK
  /utf8-input-stream/read-invalid-middle:                              OK
  /utf8-input-stream/read-invalid-end:                                 OK
  /utf8-input-stream/read-invalid-partial:                             OK
  /utf8-input-stream/read-small-valid:                                 **
ERROR:utf8-input-stream.c:171:test_read_small_valid: assertion failed
("\xc3\xa8\xc3\xa8" == buf): ("\303\250\303\250" == "\303\250\303\250ar")
FAIL
GTester: last random seed: R02S5b7291138f726ccdccce512cd75e3f31
gmake[7]: *** [test] Error 143
gmake[7]: Leaving directory
`/home/maciej/src/opencsw/pkg/glib2/trunk/work/solaris8-sparc/build-isa-sparcv8/glib-2.23.1/gio/tests'

The problem is repeatable, happens every time.

Do you have any suggestions or ideas?

Maciej



More information about the maintainers mailing list