Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 297424 - app-emulation/virtualbox-{bin,ose}-3.1.2 version bump
Summary: app-emulation/virtualbox-{bin,ose}-3.1.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Patrick Lauer
URL: http://www.virtualbox.org/wiki/Changelog
Whiteboard:
Keywords:
: 299812 304939 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-12-18 14:21 UTC by Robert Joslyn
Modified: 2010-02-19 13:32 UTC (History)
15 users (show)

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


Attachments
Version Bump (virtualbox-bin-3.1.2.ebuild,8.02 KB, text/plain)
2009-12-21 03:10 UTC, Jerry Krantz
Details
Version Bump (virtualbox-ose-3.1.2.ebuild,8.01 KB, text/plain)
2009-12-21 03:12 UTC, Jerry Krantz
Details
Version Bump (virtualbox-guest-additions-3.1.2.ebuild,4.13 KB, text/plain)
2009-12-21 03:19 UTC, Jerry Krantz
Details
Version Bump (virtualbox-ose-additions-3.1.2.ebuild,926 bytes, text/plain)
2009-12-21 03:26 UTC, Jerry Krantz
Details
Version Bump (xf86-video-virtualbox-3.1.2.ebuild,3.60 KB, text/plain)
2009-12-21 03:27 UTC, Jerry Krantz
Details
Version Bump (xf86-input-virtualbox-3.1.2.ebuild,2.56 KB, text/plain)
2009-12-21 03:28 UTC, Jerry Krantz
Details
Untested Version Bump (virtualbox-modules-3.1.2.ebuild,1.85 KB, text/plain)
2009-12-21 03:35 UTC, Jerry Krantz
Details
patch to make vboxdrv, vboxnetadp, vboxnetflt build with 2.6.33 (3.1.2-for-2.6.33.patch,4.04 KB, patch)
2010-01-16 17:57 UTC, Andreas Sturmlechner
Details | Diff
patch to include the fix in kernels starting with 2.6.33 (virtualbox-modules-3.1.2.ebuild.patch,418 bytes, patch)
2010-01-16 18:01 UTC, Andreas Sturmlechner
Details | Diff
add rdesktop-vrdp utility against virtualbox-bin-3.1.0.ebuild (vbox-rdesktop-vrdp.patch,1.14 KB, patch)
2010-01-20 12:37 UTC, Dmitry A. Yanko
Details | Diff
fix errors from kmk trying to build kernel code (virtualbox-3.1.2-nokernel.patch,842 bytes, patch)
2010-01-23 17:05 UTC, Ambroz Bizjak
Details | Diff
bumped 3.1.4 ebuild (based on 3.1.2) (virtualbox-bin-3.1.4.ebuild,8.17 KB, text/plain)
2010-02-14 12:43 UTC, Andreas Sturmlechner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Joslyn 2009-12-18 14:21:54 UTC
Virtualbox 3.1.2 released yesterday

Reproducible: Always
Comment 1 Jerry Krantz 2009-12-21 03:10:35 UTC
Created attachment 213647 [details]
Version Bump

Change Log:
line 3 Updated date and user from Patricks ebuild
line 9 Updated PV from 55467 to 65127
Comment 2 Jerry Krantz 2009-12-21 03:12:39 UTC
Created attachment 213648 [details]
Version Bump

Updated Line 3 with proper date and user from Patricks original ebuild
Comment 3 Jerry Krantz 2009-12-21 03:19:47 UTC
Created attachment 213650 [details]
Version Bump

Line 3 for current date and user based on patricks previous ebuild
Comment 4 Jerry Krantz 2009-12-21 03:26:57 UTC
Created attachment 213653 [details]
Version Bump

Line 3 for current date and user based on patricks previous ebuild
Comment 5 Jerry Krantz 2009-12-21 03:27:41 UTC
Created attachment 213654 [details]
Version Bump

Line 3 for current date and user based on patricks previous ebuild
Comment 6 Jerry Krantz 2009-12-21 03:28:09 UTC
Created attachment 213655 [details]
Version Bump

Line 3 for current date and user based on patricks previous ebuild
Comment 7 Jerry Krantz 2009-12-21 03:34:13 UTC
all have been digested. only virtualbox-bin has been tested. virtualbox-modules needs sources added to http://gentoo.zerodev.it/files/
ie
http://gentoo.zerodev.it/files/vbox-kernel-module-src-3.1.2.tar.bz2
needs created. The virtualbox-modules i am going to attach attempts to grab that file but it does not exist, hence it has not been digested.
Comment 8 Jerry Krantz 2009-12-21 03:35:39 UTC
Created attachment 213656 [details]
Untested Version Bump

line 3 changed for date and version from patriks original ebuild. see previous comment as this needs a file uploaded for it.
Comment 9 Jerry Krantz 2009-12-21 05:19:32 UTC
When someone updates:
http://gentoo.zerodev.it/files/vbox-kernel-module-src-3.1.2.tar.bz2
Please confirm that it uncludes:
http://www.virtualbox.org/changeset/25366
for kernel 2.6.32 support.
Comment 10 Chris Smith 2009-12-26 21:55:13 UTC
Please bump as 3.1.0 does not work with kernel 2.6.32.
Comment 11 Alessio Cassibba (X-Drum) 2009-12-27 13:51:54 UTC
(In reply to comment #10)
> Please bump as 3.1.0 does not work with kernel 2.6.32.
> 

bump is almost done but is currently unavailable (on overlay, tree),
because there are several broken things (eg: headless mode) to be fixed.
I'm waiting for upstream reply..
Comment 12 Sven 2009-12-27 14:48:49 UTC
(In reply to comment #11)
> (In reply to comment #10)
> > Please bump as 3.1.0 does not work with kernel 2.6.32.
> > 
> 
> bump is almost done but is currently unavailable (on overlay, tree),
> because there are several broken things (eg: headless mode) to be fixed.
> I'm waiting for upstream reply..

Do you communicate via upstream via bugreports? I'd be interested in the links.

If they are fixed, then we most likely have to wait for 3.1.4 - I don't know, whether this is best practice, but how about putting the things into the jokey overlay even if they are broken?
Comment 13 Alessio Cassibba (X-Drum) 2009-12-27 17:23:18 UTC
(In reply to comment #12)
> Do you communicate via upstream via bugreports? I'd be interested in the >links. 
as usual official -dev mailing list, email or irc for this kind of problems
(eg: compilation issues)

> If they are fixed, then we most likely have to wait for 3.1.4 - I don't know,
> whether this is best practice, 
best practice is: dont put broken things in portage if possible :)

I'm just waiting for feedback, i hope that this kind of regressions/issues
can be worked out with upstream before a new release, but currently they are a bit unresponsive, because of holidays i think.

> but how about putting the things into the jokey
> overlay even if they are broken?
well obviously i can do it, but too often people is complaining for broken ebuilds in overlay (report/feedback is ok even on overlay and always accepted)
forgetting that overlay is a sort of "playground" for testing purposes.

Comment 14 Alessio Cassibba (X-Drum) 2009-12-27 17:27:06 UTC
Well here you are! 3.1.2 commited on jokey's overlay[1], 
please keep in mind that:

- virtualbox-ose: headless build is totally broken at this time (USE="headless" or USE="-qt4"), bug #295621
- virtualbox-guest-additions: installation must be reworked for ease of use, bug #297633
- general testing is still needed

As stated above report here (this bug report) any issue with these ebuild,
i hope to fix asap all the problem currently reported above.

Thanks :)

[1] http://overlays.gentoo.org/dev/jokey
Comment 15 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-01-06 05:20:41 UTC
*** Bug 299812 has been marked as a duplicate of this bug. ***
Comment 16 Andreas Sturmlechner gentoo-dev 2010-01-16 17:57:11 UTC
Created attachment 216693 [details, diff]
patch to make vboxdrv, vboxnetadp, vboxnetflt build with 2.6.33

In kernel 2.6.33, the file include/autoconf.h was moved to generated/autoconf.h
As a consequence, virtualbox-modules doesn't build anymore due to several headers including that file. Here's a patch to make it work again.

Hope this is in the right place, thought we could fix this before the version even makes it in portage.
Comment 17 Andreas Sturmlechner gentoo-dev 2010-01-16 18:01:33 UTC
Created attachment 216694 [details, diff]
patch to include the fix in kernels starting with 2.6.33

My humble approach to an ebuild containing the above patch.
Comment 18 Patrick Lauer gentoo-dev 2010-01-17 21:38:41 UTC
kmk: *** [/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/alloc.o] Error 1               
The failing command:                                                                                                                                                                
@g++ -c -O2 -nostdinc -iwithprefix include -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -Wno-sign-compare -fno-stack-protector -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fno-common -m64 -mno-red-zone -mcmodel=kernel -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fno-reorder-blocks -fno-asynchronous-unwind-tables -funit-at-a-time -Wno-sign-compare -fno-exceptions -fno-rtti -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime/r0drv/linux -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime/include -I/lib/modules/2.6.33-rc3/build/include -I/lib/modules/2.6.33-rc3/build/include/asm-i386/mach-default -I/lib/modules/2.6.33-rc3/build/include/asm-x86/mach-default -I/lib/modules/2.6.33-rc3/build/arch/x86/include -I/lib/modules/2.6.33-rc3/build/arch/x86/include/asm/mach-default -I/lib/modules/2.6.33-rc3/build/include -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/include -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_HARDENING -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -D__KERNEL__ -DMODULE -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_RT_R0 -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DRT_NO_EXPORT_SYMBOL -DMODULE -DKBUILD_MODNAME=KBUILD_STR\(vboxdrv\) -DKBUILD_BASENAME=KBUILD_STR\(vboxdrv\) -DIN_SUP_R0 -Wp,-MD,/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/alloc.o.dep -Wp,-MT,/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/alloc.o -Wp,-MP -o /var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/alloc.o /var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime/common/alloc/alloc.cpp                                                                                                         
kmk: *** Waiting for unfinished jobs....                                                                                                                                            
In file included from /var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/include/iprt/heap.h:34,                                                    
                 from /var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime/common/alloc/heapoffset.cpp:36:                           
/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/include/iprt/types.h:100:30: error: linux/autoconf.h: No such file or directory                  
kmk: *** [/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/heapoffset.o] Error 1          
The failing command:                                                                                                                                                                
@g++ -c -O2 -nostdinc -iwithprefix include -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -Wno-sign-compare -fno-stack-protector -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fno-common -m64 -mno-red-zone -mcmodel=kernel -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fno-reorder-blocks -fno-asynchronous-unwind-tables -funit-at-a-time -Wno-sign-compare -fno-exceptions -fno-rtti -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime/r0drv/linux -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime/include -I/lib/modules/2.6.33-rc3/build/include -I/lib/modules/2.6.33-rc3/build/include/asm-i386/mach-default -I/lib/modules/2.6.33-rc3/build/include/asm-x86/mach-default -I/lib/modules/2.6.33-rc3/build/arch/x86/include -I/lib/modules/2.6.33-rc3/build/arch/x86/include/asm/mach-default -I/lib/modules/2.6.33-rc3/build/include -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/include -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_HARDENING -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -D__KERNEL__ -DMODULE -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_RT_R0 -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DRT_NO_EXPORT_SYMBOL -DMODULE -DKBUILD_MODNAME=KBUILD_STR\(vboxdrv\) -DKBUILD_BASENAME=KBUILD_STR\(vboxdrv\) -DIN_SUP_R0 -Wp,-MD,/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/heapoffset.o.dep -Wp,-MT,/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/heapoffset.o -Wp,-MP -o /var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/heapoffset.o /var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime/common/alloc/heapoffset.cpp                                                                                     
kmk: *** [/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/heapsimple.o] Error 1          
The failing command:                                                                                                                                                                
@g++ -c -O2 -nostdinc -iwithprefix include -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -Wno-sign-compare -fno-stack-protector -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fno-common -m64 -mno-red-zone -mcmodel=kernel -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fno-reorder-blocks -fno-asynchronous-unwind-tables -funit-at-a-time -Wno-sign-compare -fno-exceptions -fno-rtti -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime/r0drv/linux -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime/include -I/lib/modules/2.6.33-rc3/build/include -I/lib/modules/2.6.33-rc3/build/include/asm-i386/mach-default -I/lib/modules/2.6.33-rc3/build/include/asm-x86/mach-default -I/lib/modules/2.6.33-rc3/build/arch/x86/include -I/lib/modules/2.6.33-rc3/build/arch/x86/include/asm/mach-default -I/lib/modules/2.6.33-rc3/build/include -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/include -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_HARDENING -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -D__KERNEL__ -DMODULE -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_RT_R0 -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DRT_NO_EXPORT_SYMBOL -DMODULE -DKBUILD_MODNAME=KBUILD_STR\(vboxdrv\) -DKBUILD_BASENAME=KBUILD_STR\(vboxdrv\) -DIN_SUP_R0 -Wp,-MD,/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/heapsimple.o.dep -Wp,-MT,/var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/heapsimple.o -Wp,-MP -o /var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/out/linux.amd64/release/obj/RuntimeGuestR0/common/alloc/heapsimple.o /var/tmp/portage/x11-drivers/xf86-input-virtualbox-3.1.2/work/VirtualBox-3.1.2_OSE/src/VBox/Runtime/common/alloc/heapsimple.cpp                                                                                     
kmk: *** Exiting with status 2                                                                                                                                                      
 * ERROR: x11-drivers/xf86-input-virtualbox-3.1.2 failed: 

The patch for virtualbox-modules works, but we need the same patching 
for both xf86-* modules ...
Comment 19 Dmitry A. Yanko 2010-01-20 12:37:03 UTC
Created attachment 216966 [details, diff]
add rdesktop-vrdp utility against virtualbox-bin-3.1.0.ebuild
Comment 20 Dmitry A. Yanko 2010-01-20 12:40:41 UTC
Comment on attachment 216966 [details, diff]
add rdesktop-vrdp utility against virtualbox-bin-3.1.0.ebuild

Can somebody include rdesktop-vrdp utility in same way for 3.1.2?
I made this patch for 3.1.0 and still waiting for 3.1.2 stabilization.
Comment 21 Ambroz Bizjak 2010-01-23 17:05:08 UTC
Created attachment 217258 [details, diff]
fix errors from kmk trying to build kernel code

This patch fixes the build error in comment 18. It prevents kmk from trying to build kernel code which it doesn't have to (it tries to build it for the sake of syntax checking, modules are build seperately). The error happens (at least) when the kernel was build out of source, and is caused by kmk not knowing how to build kernel code correctly.
The patch is applicable to xf86-video-virtualbox, xf86-input-virtualbox and virtualbox-guest-additions.
Comment 22 Brad Laue 2010-01-28 17:29:10 UTC
I can  confirm a successful install of all virtualbox packages at version 3.1.2 from the jokey overlay. virtualbox-ose, virtualbox-bin, virtualbox-modules and the xf86 drivers and guest additions packages.

Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64)
=================================================================
System uname: Linux-2.6.32-gentoo-r2-x86_64-Intel-R-_Core-TM-2_CPU_6400_@_2.13GHz-with-gentoo-2.0.1
Timestamp of tree: Wed, 27 Jan 2010 20:00:01 +0000
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4, 3.1.1-r1
dev-util/cmake:      2.8.0-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.0-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA PUEL skype-eula dlj-1.1"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/jokey /usr/local/portage /usr/local/portage/ifolder"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 autoipd automount avahi berkdb binfilter bzip2 cairo cdda cddax cddb cdio cdr cli consolekit cracklib crypt css cups cxx daap dbus dc1394 dhcpcd dirac djvu dri dts dvb dvd dvdr dvi encode exif expat extras faac faad ffmpeg flac fontconfig foomaticdb fortran fuse galago gconf gdbm gif git gnome gnome-keyring gnutls gpm gs gsm gstreamer gtk hal html iconv id3tag idn ieee1394 imap ipod ipv6 java jpeg karma kdrive lame lcms ldap libnotify libsamplerate libsysfs lightning lirc live lzma lzo mad matroska mdnsresponder-compat mmx mmxext mng modules mono moonlight mp3 mpeg msn mtp mudflap multilib musicbrainz nautilus ncurses networkmanager nls nntp nptl nptlonly nsplugin nss ofx ogg openexr opengl openmp openssl pam pango pcre perl png podcast policykit ppds pppd pulseaudio python quotes raw readline reflection resolvconf rtsp samba schroedinger session sip smime speex spell spl sqlite sse sse2 ssl startup-notification stream subversion svg sysfs t1lib taglib tcpd templates theora threads tiff truetype twolame udev unicode upnp vcdinfo vdpau vorbis wav wma-fixed wmf x264 xattr xcomposite xft xinerama xml xorg xscreensaver xvid youtube zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 23 Ambroz Bizjak 2010-02-07 21:08:15 UTC
I've put together an overlay for guest additions. It contains xf86-video-virtualbox, xf86-input-virtualbox and virtualbox-guest-additions for virtualbox 3.1.4 beta2, includes my changes in bug 297633, which make the additions much more useful, and my patch from comment 21. You can add it with:

# layman -o http://193.77.101.149:54800/~ambro/overlay-virtualbox.xml -f -a ambro-virtualbox
Comment 24 Patrick Lauer gentoo-dev 2010-02-13 19:21:20 UTC
I just committed the outstanding parts - the changes for 2.6.33 were a bit annoying :) Need to review what else you guys did here and add whatever is needed, thanks for working on it while I slacked.
Comment 25 Jonathan Heaney 2010-02-13 22:25:00 UTC
(In reply to comment #24)
> I just committed the outstanding parts - the changes for 2.6.33 were a bit
> annoying :) Need to review what else you guys did here and add whatever is
> needed, thanks for working on it while I slacked.
> 

And right on cue, 3.1.4 is out...
Comment 26 Patrick Lauer gentoo-dev 2010-02-14 00:02:15 UTC
(In reply to comment #25)
> And right on cue, 3.1.4 is out...
> 

OH SHUT UP ;) 
That is really evil. Just as I thought I can relax a bit ...

But there it is, straight bump of 3.1.2. Will try to add all the other fancy bits soon.
Comment 27 Andreas Sturmlechner gentoo-dev 2010-02-14 12:43:22 UTC
Created attachment 219627 [details]
bumped 3.1.4 ebuild (based on 3.1.2)

Well, here's the ebuild updated for 3.1.4, an easy task. But I don't know how to obtain the virtualbox-modules source?
Comment 28 Justin Lecher (RETIRED) gentoo-dev 2010-02-14 12:45:58 UTC
*** Bug 304939 has been marked as a duplicate of this bug. ***
Comment 29 Andreas Sturmlechner gentoo-dev 2010-02-14 12:47:06 UTC
Ok... 3.1.4 in portage and building fine against 2.6.33. ^^
Comment 30 Jerry Krantz 2010-02-14 12:51:51 UTC
Shouldn't that be in a new bug for 3.1.4 version bump and this one closed? I am
a newb so im not sure thats the protocol, and would like a reply here either
way so i know for future bugs i come across.
Comment 31 Patrick Lauer gentoo-dev 2010-02-19 13:32:02 UTC
So I guess we're done with this one. At last :)