Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 336210 - app-emulation/qemu-kvm: configure failed - ERROR: unknown option --disable-brltty
Summary: app-emulation/qemu-kvm: configure failed - ERROR: unknown option --disable-br...
Status: RESOLVED DUPLICATE of bug 336162
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo QEMU Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-06 11:49 UTC by Jon Burney
Modified: 2010-09-06 14:40 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Burney 2010-09-06 11:49:36 UTC
When compiling qemu-kvm-0.12.5-r1 via a world update I get the following errors.

 * CPV:  app-emulation/qemu-kvm-0.12.5-r1
 * REPO: gentoo
 * USE:  aio amd64 curl elibc_glibc kernel_linux kvm-trace multilib ncurses qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64 qemu_user_targets_i386 qemu_user_targets_x86_64 userland_GNU
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.34-gentoo-r1/build
 * Found sources for kernel version:
 *     2.6.34-gentoo-r1
>>> Unpacking source...
>>> Unpacking qemu-kvm-0.12.5.tar.gz to /var/tmp/portage/app-emulation/qemu-kvm-0.12.5-r1/work
>>> Unpacking qemu-kvm-0.12.5-backports-1.tar.bz2 to /var/tmp/portage/app-emulation/qemu-kvm-0.12.5-r1/work
>>> Source unpacked in /var/tmp/portage/app-emulation/qemu-kvm-0.12.5-r1/work
>>> Preparing source in /var/tmp/portage/app-emulation/qemu-kvm-0.12.5-r1/work/qemu-kvm-0.12.5 ...
 * Applying qemu-0.11.0-mips64-user-fix.patch ...
  [ ok ]
 * Applying qemu-kvm-0.12.3-fix-crash-with-sdl.patch ...
  [ ok ]
 * Applying qemu-kvm-0.12.3-include-madvise-defines.patch ...
  [ ok ]
 * Applying various patches (bugfixes/updates) ...
 *   0001-ide-Make-PIIX-and-ISA-IDE-init-functions-return-the-.patch ...
  [ ok ]
 *   0002-pc-Fix-CMOS-info-for-drives-defined-with-device.patch ...
  [ ok ]
 * Done with patching
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-emulation/qemu-kvm-0.12.5-r1/work/qemu-kvm-0.12.5 ...
 * Building the following softmmu targets:  i386-softmmu x86_64-softmmu
 * Building the following user targets:  i386-linux-user x86_64-linux-user
ERROR: unknown option --disable-brltty

[...]

NOTE: The object files are built at the place where configure is launched
 * ERROR: app-emulation/qemu-kvm-0.12.5-r1 failed:
 *   configure failed
 * 
 * Call stack:
 *     ebuild.sh, line  54:  Called src_configure
 *   environment, line 3571:  Called die
 * The specific snippet of code:
 *       ./configure --prefix=/usr --disable-strip --enable-kvm --enable-nptl --enable-uuid ${conf_opts} --audio-drv-list="${audio_opts}" --target-list="${softmmu_targets} ${user_targets}" --cc="$(tc-getCC)" --host-cc="$(tc-getBUILD_CC)" || die "configure failed"
 * 
 * If you need support, post the output of 'emerge --info =app-emulation/qemu-kvm-0.12.5-r1',
 * the complete build log and the output of 'emerge -pqv =app-emulation/qemu-kvm-0.12.5-r1'.
 * The complete build log is located at '/var/tmp/portage/app-emulation/qemu-kvm-0.12.5-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/qemu-kvm-0.12.5-r1/temp/environment'.
 * S: '/var/tmp/portage/app-emulation/qemu-kvm-0.12.5-r1/work/qemu-kvm-0.12.5'
/var/tmp/portage/app-emulation/qemu-kvm-0.12.5-r1/temp/build.log lines 91-143/143 (END) 



Reproducible: Always

Steps to Reproduce:
1. Run 'emerge --update --deep world -v' with qemu-kvm-0.12.5 installed
2.
3.

Actual Results:  
I received the error stated above

Expected Results:  
It should have configured the source and begun the compilation

$ uname -a
Linux colossus 2.6.34-gentoo-r1 #2 SMP Tue Jul 27 19:51:17 BST 2010 x86_64 Intel(R) Core(TM) i7 CPU 930 @ 2.80GHz GenuineIntel GNU/Linux

$ cat /etc/make.conf
CFLAGS="-O2 -pipe"
CXXFLAGS="-O2 -pipe"

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -msse4 -mcx16 -msahf -O2 -pipe"
CXXFLAGS="${CFLAGS}"

MAKEOPTS="-j9"
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="mmx sse sse2 sse3 ssse3 sse4 -X -gnome -kde -qt3 -qt4 -ipv6 lzo lvm device-mapper"
ACCEPT_LICENSE="*"
QEMU_SOFTMMU_TARGETS="i386 x86_64"
QEMU_USER_TARGETS="i386 x86_64"
PORTDIR_OVERLAY="/usr/local/portage"
Comment 1 Mike Auty (RETIRED) gentoo-dev 2010-09-06 14:40:42 UTC
Sorry for the spam, just spotted this is a dupe...

*** This bug has been marked as a duplicate of bug 336162 ***