On Tue, 13 May 2014 19:34:53 +0400 Michael Tokarev <m...@tls.msk.ru> wrote:
> 13.05.2014 18:17, Tom Musta wrote: > > The current origin/master is not building for me: > > > > LINK qemu-img > > qemu-img.o: In function `add_format_to_seq': > > /bghome/tmusta/powerisa/qemu/qemu/qemu-img.c:73: undefined reference to > > `g_sequence_lookup' > > collect2: ld returned 1 exit status > > make: *** [qemu-img] Error 1 > [] > > It appears that this code is dependent on glib.h function that is newer > > than one of my build systems > > (RHEL 6 update 5, gcc version 4.4.7 20120313 (Red Hat 4.4.7-4)) > > > > Is this a known limitation? i.e. is QEMU 2.1 going to prereq a newer > > version of glib2? > > If we're going to require more recent glib (g_sequence_lookup() first > appeared in 2.26), > let's require at least 2.31 with the new threading primitives as well. It seems that would leave qemu unbuildable on the various "Enterprise" distros. I have glib 2.22.5 on a SLES11SP3, and from this it seems RHEL6.5 has an older glib as well.