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

Reply via email to