Summary: | app-emulation/virtualbox-6.0.14 USE=opengl - In file included from /work/VirtualBox-6.0.14/src/VBox/Frontends/VirtualBox/src/VBoxGLSupportInfo.cpp:34: .../include/VBox/VBoxGL2D.h:117:19: error: conflicting declaration ‘typedef ptrdiff_t GLsizeiptr’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Viktor Yu. Kovalskii <vityokster> |
Component: | Current packages | Assignee: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ago |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 726846 | ||
Attachments: |
build.log.bz2
Patch for include/VBox/VBoxGL2D.h fixing build virtualbox with USE="opengl" |
Description
Viktor Yu. Kovalskii
2020-01-03 13:27:25 UTC
Created attachment 602396 [details]
build.log.bz2
I have exactly the same problem. Virtualbox version - 6.0.16, platform - ~x86. Created attachment 604338 [details, diff]
Patch for include/VBox/VBoxGL2D.h fixing build virtualbox with USE="opengl"
Commenting include typedef ptrdiff_t GLsizeiptr fixes compilation virtualbox with opengl.
Same here for virtualbox version 5.2.40 on x86. *** Bug 733288 has been marked as a duplicate of this bug. *** The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802a30f236390234d24e119aff81b36fa5adf5a0 commit 802a30f236390234d24e119aff81b36fa5adf5a0 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2020-07-20 08:33:50 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2020-07-20 08:49:58 +0000 virtualbox packages: Bump to versions 5.2.44, 6.0.24 and 6.1.12 Closes: https://bugs.gentoo.org/704700 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> app-emulation/virtualbox-additions/Manifest | 3 + .../virtualbox-additions-5.2.44.ebuild | 33 ++ .../virtualbox-additions-6.0.24.ebuild | 34 ++ .../virtualbox-additions-6.1.12.ebuild | 34 ++ app-emulation/virtualbox-bin/Manifest | 10 + .../virtualbox-bin-5.2.44.139111.ebuild | 287 ++++++++++++ .../virtualbox-bin-6.0.24.139119.ebuild | 292 ++++++++++++ .../virtualbox-bin-6.1.12.139181.ebuild | 292 ++++++++++++ app-emulation/virtualbox-extpack-oracle/Manifest | 3 + .../virtualbox-extpack-oracle-5.2.44.139111.ebuild | 42 ++ .../virtualbox-extpack-oracle-6.0.24.139119.ebuild | 43 ++ .../virtualbox-extpack-oracle-6.1.12.139181.ebuild | 43 ++ app-emulation/virtualbox-guest-additions/Manifest | 6 + .../virtualbox-guest-additions-5.2.44.ebuild | 232 ++++++++++ .../virtualbox-guest-additions-6.0.24.ebuild | 219 +++++++++ .../virtualbox-guest-additions-6.1.12a.ebuild | 221 +++++++++ app-emulation/virtualbox-modules/Manifest | 3 + .../virtualbox-modules-5.2.44.ebuild | 59 +++ .../virtualbox-modules-6.0.24.ebuild | 55 +++ .../virtualbox-modules-6.1.12.ebuild | 55 +++ app-emulation/virtualbox/Manifest | 6 + app-emulation/virtualbox/virtualbox-5.2.44.ebuild | 493 ++++++++++++++++++++ app-emulation/virtualbox/virtualbox-6.0.24.ebuild | 507 ++++++++++++++++++++ app-emulation/virtualbox/virtualbox-6.1.12a.ebuild | 509 +++++++++++++++++++++ 24 files changed, 3481 insertions(+) |