On Fri, 2016-04-08 at 09:56 +0100, akhiezer wrote: > > From: John Frankish <[email protected]> > > Date: Fri, 8 Apr 2016 10:27:27 +0400 > > Subject: Re: [blfs-support] qemu-2.5.1 will not compile against > > vte-0.44.0 > > > > > > Ref: > > > > Beyond LinuxR From Scratch - Version 2016-04-05 > > > > Chapter 8. Virtualization > > > > qemu-2.5.1 > > > > > > > > vte-0.44.0 is mentioned as an optional dependency, but this > > > > will not > > work as > > > > qemu looks for vte-2.90 and vte-0.44.0 supplies vte-2.91. > > > > > > > > In addition, if qemu is compiled against gtk3, it starts, > > > > displays the > > bios > > > > message and hangs. > > > > > > > I have in my log: > > > > > > GTK support yes > > > VTE support yes > > > > > > It doesn't mention whether that is gtk2 or gtk3. I have both > > > installed. > > > However I was using qemu yesterday and it worked fine. > > > > > OK, but: > > > > $ cd qemu-2.5.1 > > > > $ CC="gcc -mtune=generic -Os -pipe" CXX="g++ -mtune=generic -Os > > -pipe > > -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local > > --localstatedir=/var --libexecdir=/usr/local/lib/qemu --audio-drv- > > list="oss > > alsa sdl" --target-list="i386-softmmu i386-linux-user x86_64- > > softmmu > > x86_64-linux-user" --smbd=/usr/local/sbin/smbd --enable-vte > > > > ERROR: User requested feature vte > > configure was not able to find it. > > Install libvte-2.90 devel > > > > > Is it just too-rigidly looking for '2.90'/'2.90 devel': would it > still > work all-ok if its check(s) were relaxed to be, say, 2.90 or later; > can you patch the qemu src-tree for that. > > > > akh > > > > > > --
I normally do not build with vte, but I tried this out and I do get the same error. Here is what I came across: https://bugzilla.redhat.com/show_bug.cgi?id=1126860 There are vte, vte3 and vte291 packages in Fedora: * vte is the (ancient) GTK+ 2.x widget, which is unmaintained upstream. * vte3 is the GTK+ 3.x widget with the vte-2.90 API/ABI. ie. the vte- 0.36.x series of tarballs. It still receives bug-fixes. * vte291 is the GTK+ 3.x widget with the vte-2.91 API/ABI. ie. everything newer than the vte-0.36.x series. Regards, Wayne. -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
