non port: emulators/virtualbox-ose/files/patch-Config.kmk |
SVNWeb
|
Number of commits found: 27 |
Tue, 9 Mar 2021
|
[ 18:27 madpilot ] (Only the first 10 of 131 ports in this commit are shown above. )
- Update VirtualBox OSE to 6.1.18
- Old VirtualBox OSE 5.2.44 preserved as "-legacy" versions of the
ports (repocopied)
- Add back extra patch removed in r528258, actually required to
build DEBUG kmod
- Correctly define WITH_DEBUG when enabling the DEBUG option, so
binaries are not stripped
Please note that this new version supports only amd64 CPUs. If you need
to use older hardware please install the legacy ports.
Note that moving VM snapshots across major updates is unsupported, it's
strongly suggested to properly shutdown VMs before upgrading, please
check UPDATING for further details.
(Only the first 15 lines of the commit message are shown above )
|
Sat, 17 Oct 2020
|
[ 13:29 madpilot ]
Fix emulators/virtualbox-ose build after r552109.
VirtualBox embeds an outdated version of glext.h, causing it to
fail to build due to symbols being redefined incorrectly.
Import patch which forces virtualbox to append it's own include
paths, thus not "obscuring" the system provided OpenGL include file.
PR: 250315
Submitted by: rozhuk.im@gmail.com
Approved by: portmgr (fixit blanket)
|
Fri, 14 Aug 2020
|
[ 23:17 jkim ]
Do not allow compiling C++ files for drivers with built-in functions.
This change lets us do "kldload vboxvfs.ko" (although it is still broken).
|
Sun, 19 Jul 2020
|
[ 09:19 madpilot ] (Only the first 10 of 54 ports in this commit are shown above. )
- Update VirtualBox ports to 5.2.44
- Adapt and regenerate patches
- Reduce differences in patch-src_VBox_Devices_PC_vbox-cpuhotplug.dsl [1]
Patch based on one provided by Mario Lobo <lobo@bsd.com.br>.
Many thanks to people who provided ideas and suggetions in the
PR and review.
PR: 244212
Submitted by: Nikita Stepanov <nikitastepan0v@bk.ru>
Reviewed by: kevans [1]
Tested by: lwshu
Approved by: ports-secteam (joneum)
MFH: 2020Q3
Security: 1e7b316b-c6a8-11ea-a7d5-001999f8d30b
Differential Revision: https://reviews.freebsd.org/D25496
|
Tue, 14 Apr 2020
|
[ 13:47 kevans ]
emulators/virtualbox-ose: Switch build to USES= compiler:c++14-lang
The runtime breakage that started occurring after the LLVM 7 -> 8 transition
has been diagnosed with help from cem@, and the attached patch fixes it. The
problem ended up being that tail-call optimization was being applied to this
function (which should probably be written in assembly instead) and moving
the tail-call to later on after some stack manipulations. The problem with
this is that this particular function uses alloca() to carefully craft a
stack that it's expecting to be used for the function it's calling at the
end.
The new patch fixes this using a technique that was committed later on in
upstream changeset 75061 to address a similar failure with GCC sanitizers
enabled. The FreeBSD-specific component of this patch is using the different
stack setup if __clang__ is defined as well. (Only the first 15 lines of the commit message are shown above )
|
Thu, 12 Mar 2020
|
[ 00:41 kevans ]
emulators/virtualbox-ose: use contemporary GCC instead of old llvm
The bug in PR 236616 resulted in virtualbox getting pinned to llvm7. This is
less than ideal, and in-fact has been broken by improvements to
machine/atomic.h
on x86 that require a more modern compiler.
Switch the build to USE_GCC= any. The patches that were previously applied
if COMPILER_TYPE == clang are actually needed by newer GCCs as well, so make
those
standard patches instead, folding the Config.kmk patches together.
We should put some effort into testing llvm10 and working out why llvm
breaks
it, but fixing the build is more important at the moment. (Only the first 15 lines of the commit message are shown above )
|
Fri, 17 May 2019
|
[ 11:56 jkim ]
Revert r501849 and restore the previous behaviour. No functional change.
|
Tue, 23 Apr 2019
|
[ 19:20 jkim ]
Update to 5.2.28.
https://www.virtualbox.org/wiki/Changelog-5.2#v28
|
Fri, 5 Apr 2019
|
[ 03:09 jkim ]
Work around build issues with LLD on i386.
|
Wed, 3 Apr 2019
|
[ 19:26 jkim ]
Fix emulators/virtualbox-ose-additions build with lld on i386.
|
Fri, 8 Mar 2019
|
[ 00:25 jkim ]
Revert r494756 and r494757 for now. It seems this patch needs more work.
Somehow it prevented executables from starting properly.
Reported by: Martin Birgmeier <d8zNeCFG@aon.at>
Petyo Milotinov <petyo@petyo.org>
|
Wed, 6 Mar 2019
|
[ 00:55 jkim ]
Fix a typo in the previous patch.
|
[ 00:46 jkim ]
Make linker option for executables closer to Linux equivalent, i.e.,
"-z noexecstack", "-z relro", and "--as-needed".
|
Wed, 16 Jan 2019
|
[ 15:19 jkim ]
Update to 5.2.24.
https://www.virtualbox.org/wiki/Changelog-5.2#v24
|
Mon, 23 Oct 2017
|
[ 16:49 jkim ] (Only the first 10 of 25 ports in this commit are shown above. )
Update to 5.2.0.
|
Sun, 23 Oct 2016
|
[ 19:32 jkim ]
Update to 5.1.8.
PR: 213683
Differential Revision: https://reviews.freebsd.org/D8292
|
Wed, 7 Sep 2016
|
[ 21:35 jkim ] (Only the first 10 of 23 ports in this commit are shown above. )
Update to 5.1.4.
|
Fri, 22 Jul 2016
|
[ 20:28 jkim ] (Only the first 10 of 57 ports in this commit are shown above. )
Update to 5.0.26.
|
Tue, 23 Dec 2014
|
[ 00:05 jkim ]
- Reduce diff from Linux OpenGL support. Note we do not have to manually
turn off AIGLX any more.
- Do not install vboxvideo.ko when OPENGL is disabled. It is only required
for OpenGL support.
- Install vboxvideo.ko.symbols when both DEBUG and OPENGL are enabled.
- Do not try to load vboxvideo.ko if it does not exist.
|
Wed, 17 Sep 2014
|
[ 09:26 decke ] (Only the first 10 of 15 ports in this commit are shown above. )
- Update to 4.3.16
Submitted by: Mikhail Tsatsenko <m.tsatsenko@gmail.com>,
Jung-uk Kim <jkim@FreeBSD.org>
Obtained from: svn.redports.org/virtualbox
|
Fri, 9 May 2014
|
[ 23:57 jkim ]
Add an option to build user manual. Turned off by default.
|
Thu, 8 May 2014
|
[ 23:58 jkim ]
- Fix dependencies. devel/qt4-linguist is not needed at run-time. [1]
- Fix VPX option to actually enable video capture for FreeBSD. [2]
PR: ports/189417 [1]
PR: ports/189430 [2]
|
Tue, 17 Dec 2013
|
[ 20:56 decke ]
- Disable stripping away RPATH on FreeBSD for Hardened-R3 binaries.
This fixes the remaining compat9x problems because the virtualbox
buildsystem did remove our RPATH on some binaries if hardening is
enabled. The hardening is a collection of additional safety checks
for all virtualbox suid binaries and is always enabled.
Reported by: many FreeBSD 10 users
|
Tue, 10 Dec 2013
|
[ 20:42 decke ] (Only the first 10 of 13 ports in this commit are shown above. )
- Update to 4.2.20 [1]
- Add $_GCC_RUNTIME to vbox runpath when building with gcc from ports [2]
- Add vboxwatchdog rc.d script
- Fix building with gcc 4.6 from ports and remove FreeBSD specific
-mno-align-long-strings
- Remove checks for EoL FreeBSD versions
- Support staging
- Convert LIB_DEPENDS to new shlib format
- Adopt OPTIONS_SUB and new OPTION_CONFIGURE_ON|OFF
PR: ports/182468 [2]
Submitted by: Mikhail Tsatsenko [1]
|
Thu, 3 Jan 2013
|
[ 13:40 decke ] (Only the first 10 of 43 ports in this commit are shown above. )
- Update to 4.2.6
- Remove custom FreeBSD compiler flags that are only supported by our old
base GCC 4.2 [1]
- Fix building with ports GCC 4.6 [1]
- Fix build on 10-CURRENT after removal of vm_page_lock_queues() in r242941 [2]
- Improve waits for periods shorter than a single tick [1]
- Fix dependency check when building with custom KMODDIR [3]
- Fix recording with OSS Audio backend to record at a proper volume [4]
- Initialize host-only interfaces at boot time so that other scripts and
daemons can properly use them [2]
- Fix build if $ENV not ash-compatible [5]
- Fix ich9 bios to correctly configure pci bridge1 and pci bridge2 [6]
- Add VLAN trunking support to vboxnetflt [7]
PR: ports/171730 [1], ports/167521 [5]
Submitted by: Andriy Gapon <avg@FreeBSD.org> [1]
Submitted by: Ed Maste <emaste@FreeBSD.org> [2]
Submitted by: Kurt Jaeger <fbsd-ports@opsec.eu> [5]
Submitted by: Gustau Perez i Querol <gperez@entel.upc.edu> [6]
Submitted by: Landon J Fuller <landonf at plausible.coop> [7]
Reported by: Daniel Braniss <danny@cs.huji.ac.il> [3]
Obtained from: https://www.virtualbox.org/ticket/10695 [4]
See: http://article.gmane.org/gmane.os.freebsd.devel.emulation/10438 [6]
|
Wed, 3 Nov 2010
|
[ 12:42 decke ]
- Add workaround for regression in acpica 20101015 [1]
- Remove old patches not needed for newer VirtualBox versions anymore
- Fix alignment problem in VBoxHeadless on i386 when DEBUG option is enabled [2]
- Bump PORTREVISION
PR: ports/144959 [2]
Submitted by: Alexander Eichner [2],
Anthony Jenkins <ajenkins at vtilt dot com> [2]
Reported by: Michael Butler <imb at protected-networks dot net> [1],
DomiX (irc on freenode) [2],
Monty Hall <kungfu_disciple at sbcglobal dot net> [2],
many others [2]
|
Wed, 13 Jan 2010
|
[ 07:37 beat ] (Only the first 10 of 32 ports in this commit are shown above. )
- Forced commit to document that emulators/virtualbox-ose and
emulators/virtualbox-ose-kmod were repocopied from emulators/virtualbox.
PR: ports/142525
Repocopy by: marcus
|
Number of commits found: 27 |