Bug 209171 - app-emulation/parallels-workstation-2.2.2112-r1 parallels-config cannot compile vmmain.c
|
Bug#:
209171
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: cardoe@gentoo.org
|
Reported By: mistergibson@gmail.com
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: app-emulation/parallels-workstation-2.2.2112-r1 parallels-config cannot compile vmmain.c
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2008-02-06 20:06 0000
|
cd drv_main/ && make && cd ..
make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main'
make -C /lib/modules/2.6.23-gentoo-r5/build
SUBDIRS=/usr/lib/parallels/drivers/drv_main SRCROOT=/usr/
lib/parallels/drivers/drv_main modules
make[3]: Entering directory `/usr/src/linux-2.6.23-gentoo-r5'
CC [M] /usr/lib/parallels/drivers/drv_main/vmmain.o
In file included from /usr/lib/parallels/drivers/drv_main/vmmain.c:29:
/usr/lib/parallels/drivers/drv_main/vmmain.h:196: error: expected
specifier-qualifier-list before 'km
em_cache_t'
/usr/lib/parallels/drivers/drv_main/vmmain.c: In function 'init_module':
/usr/lib/parallels/drivers/drv_main/vmmain.c:82: error: 'struct <anonymous>'
has no member named 'tot
alMem'
make[4]: *** [/usr/lib/parallels/drivers/drv_main/vmmain.o] Error 1
make[3]: *** [_module_/usr/lib/parallels/drivers/drv_main] Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r5'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main'
make[1]: *** [vmmain] Error 2
make[1]: Leaving directory `/usr/lib/parallels/drivers'
make: *** [build] Error 2
Reproducible: Always
Steps to Reproduce:
1.after install, run parallels-config as directed.
2.
3.
Actual Results:
cd drv_main/ && make && cd ..
make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main'
make -C /lib/modules/2.6.23-gentoo-r5/build
SUBDIRS=/usr/lib/parallels/drivers/drv_main SRCROOT=/usr/
lib/parallels/drivers/drv_main modules
make[3]: Entering directory `/usr/src/linux-2.6.23-gentoo-r5'
CC [M] /usr/lib/parallels/drivers/drv_main/vmmain.o
In file included from /usr/lib/parallels/drivers/drv_main/vmmain.c:29:
/usr/lib/parallels/drivers/drv_main/vmmain.h:196: error: expected
specifier-qualifier-list before 'km
em_cache_t'
/usr/lib/parallels/drivers/drv_main/vmmain.c: In function 'init_module':
/usr/lib/parallels/drivers/drv_main/vmmain.c:82: error: 'struct <anonymous>'
has no member named 'tot
alMem'
make[4]: *** [/usr/lib/parallels/drivers/drv_main/vmmain.o] Error 1
make[3]: *** [_module_/usr/lib/parallels/drivers/drv_main] Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r5'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main'
make[1]: *** [vmmain] Error 2
make[1]: Leaving directory `/usr/lib/parallels/drivers'
make: *** [build] Error 2
Expected Results:
parallels-config : all done, go play :)
Here it is.
I'll send this to Doug for including to portage tree.
Committed. Should be good now.
(In reply to comment #4)
> Committed. Should be good now.
>
After emerging the latest on my Gennto box I see this:
Messages for package app-emulation/parallels-workstation-2.2.2112-r2:
* Failed Patch: parallels-workstation-2.2.2112-2.6.23.patch !
* (
/usr/portage/app-emulation/parallels-workstation/files/parallels-workstation-2.2.2112-2.6.23.patch
)
*
* Include in your bugreport the contents of:
*
*
/var/tmp/portage/app-emulation/parallels-workstation-2.2.2112-r2/temp/parallels-workstation-2.2.2112-2.6.23.patch-30465.out
*
* ERROR: app-emulation/parallels-workstation-2.2.2112-r2 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_unpack
* ebuild.sh, line 817: Called qa_call
'src_unpack'
* ebuild.sh, line 44: Called src_unpack
* parallels-workstation-2.2.2112-r2.ebuild, line 27: Called epatch
'/usr/portage/app-emulation/parallels-workstation/files/parallels-workstation-2.2.2112-2.6.23.patch'
* eutils.eclass, line 303: Called die
* The specific snippet of code:
* die "Failed Patch: ${patchname}!"
* The die message:
* Failed Patch: parallels-workstation-2.2.2112-2.6.23.patch!
*
* If you need support, post the topmost build error, and the call stack if
relevant.
* A complete build log is located at
'/var/tmp/portage/app-emulation/parallels-workstation-2.2.2112-r2/temp/build.log'.
-----
tpgentoo / # uname -a
Linux tpgentoo 2.6.23-gentoo-r3 #9 SMP PREEMPT Tue Dec 25 09:49:35 CET 2007
i686 Intel(R) Pentium(R) M processor 1.50GHz GenuineIntel GNU/Linux