| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Due to a compiler/linker command line ordering issue, VirtualBox 6
fails to compile on 11.x when a ports provided SSL library is
used.
Fix the order of -L options passed to the linker where the ssl
library is used.
Thanks to Chad Jacob Milios <milios@ccsys.com> for suggesting the
correct fix.
PR: 254295
Submitted by: russo@bogodyn.org
MFH: 2021Q2
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
an option, leaving AIO enabled by default, so no functional change
in default build.
Requested/Suggested by: David G Lawrence <dg@dglawrence.com>
Notes:
svn path=/head/; revision=569604
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
adding EPOCH support
In r560502, I added a patch to support EPOCH to VirtualBox 5. When we upgraded
to VirtualBox 6, that patch was (unintentionally) removed, making it impossible
to use bridge move without this current patch.
Approved by: jkim, madpilot
Differential Revision: https://reviews.freebsd.org/D29319
Notes:
svn path=/head/; revision=568745
|
|
|
|
| |
Notes:
svn path=/head/; revision=568253
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
This update is the result of work from many people, and thanks to all
who gave feedback and tested things.
Patch based on work from: Mario Lobo <lobo@bsd.com.br> and jkim.
PR: 234878
Submitted by: kunda <chitty_cloud@me.com>
Approved by: vbox (implicit)
Reviewed by: decke
Tested by: jwb,
martin ilavsky <ilavsky.martin@gmail.com>,
Mario Lobo <lobo@bsd.com.br>
Relnotes: https://www.virtualbox.org/wiki/Changelog-6.1
Differential Revision: https://reviews.freebsd.org/D28871
Notes:
svn path=/head/; revision=567950
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
0659df6faddf
PR: 252675
Submitted by: O. Hartmann <ohartmann@walstatt.org>
Mateusz Piotrowski <0mp@FreeBSD.org> (duplicate)
Reported by: se (mailing lists), others
Approved by: ports-secteam (fluffy)
MFH: 2020Q1
Notes:
svn path=/head/; revision=562683
|
|
|
|
|
|
|
|
|
|
|
| |
bridge mode.
Reviewed by: kp, jkim (previous version)
Approved by: kp, jkim (previous version), 0mp (mentor)
Differential Revision: https://reviews.freebsd.org/D26359
Notes:
svn path=/head/; revision=560502
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
work at runtime as much as possible.
The OpenGL bits in VirtualBox 5 are an old implementation that does
not play too well with what wee have in the tree now. Thesse patches
simply change the funzionn prototypess in VirtualBox to match the
ones from mesa so it caan compile and interface as much as possible
with it.
Thanks to Ronald Klop <ronald-lists@klop.ws> for testing.
PR: 250315
Submitted by: rozhuk.im@gmail.com
Approved by: portmgr (fixit blanket)
Notes:
svn path=/head/; revision=553427
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/head/; revision=552571
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unix implementation.
This fixes instabilities on some loads involving disk IO.
PR: 168298, 221294
Approved by: vbox (timeout)
Notes:
svn path=/head/; revision=552134
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use vm_pager_allocate() to allocate OBJT_PHYS objects. This ensures
that they're initialized properly.
- Don't assume that user wiring will succeed.
This had been a team effort, with multiple independent reports,
a wide variety of experiments, and patches written by kib@
and refined by markj@.
I'm bumping PORTREVISION and aligning the revision of both kmod and
application; it's possible the application bump isn't actually
needed but let's make sure they both get rebuilt with this
important (because of changed kernel assumptions) fix.
PR: 249326
Submitted by: kib, markj
Reported by: adridg, Rainer Hurling
Reviewed by: adridg
Approved by: koobs (vbox)
MFH: 2020Q3
Notes:
svn path=/head/; revision=549922
|
|
|
|
|
|
|
|
|
|
| |
PR: 248333
Reported by: mfv@bway.net
Approved by: koobs (vbox)
MFH: 2020Q3
Notes:
svn path=/head/; revision=549433
|
|
|
|
| |
Notes:
svn path=/head/; revision=546807
|
|
|
|
|
|
|
| |
This change lets us do "kldload vboxvfs.ko" (although it is still broken).
Notes:
svn path=/head/; revision=544898
|
|
|
|
|
|
|
|
|
|
|
| |
I removed a bzero() call to reduce compiler warnings in the previous commit
(r544829). It turned out the next memcpy() call was also wrong. Just use
natural assignments here not to obfuscate the code.
Reported by: Martin Simmons (martin at lispworks dot com) (some time ago)
Notes:
svn path=/head/; revision=544846
|
|
|
|
|
|
|
| |
PR: 226073
Notes:
svn path=/head/; revision=544829
|
|
|
|
|
|
|
| |
change.
Notes:
svn path=/head/; revision=544827
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=542551
|
|
|
|
|
|
|
|
|
|
|
|
| |
- gSoap 2.8.103 macro soap_socket_errno changed from:
soap_socket_errno(s) -> soap_socket_errno
PR: 246910
Submitted by: dereks@lifeofadishwasher.com
Reported by: transitive@gmail.com
Notes:
svn path=/head/; revision=538153
|
|
|
|
| |
Notes:
svn path=/head/; revision=535745
|
|
|
|
|
|
|
|
|
|
| |
PR: 236616, 244847
Submitted by: kevans
MFH: 2020Q2 (blanket: major runtime build fix)
MFH-with: r531689
Notes:
svn path=/head/; revision=531736
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
The extra hunk in the Config patch has been added because the VirtualBox
build system cannot cope with LLVM version numbers in the way it's
expecting. Hardcode it to GCC 4.2 for FreeBSD, which is what the clang
__GNU* macros describe, to fix build breakage that happens with newer LLVM
as the build system decides our LLVM is an even older and more broken
version of GCC with a broken regparm.
PR: 236616, 244847
Approved by: koobs (mentor)
MFH: 2020Q2 (blanket: major runtime build fix)
Notes:
svn path=/head/; revision=531689
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a regression of something that was working in the past. Please
keep the _GCC_RUNTIME handling even if removing USE_GCC as it may
come back again in the future and be forgotten.
- Fix build on 11.3 with ports ssl. [2]
PR: 245048 [1]
PR: 243315 [2]
Submitted by: John Hein <jcfyecrayz at liamekaens.com> [2]
Notes:
svn path=/head/; revision=529993
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Q/A:
* portlint (pre-existing issues; none in current patch)
* testport (-CURRENT, amd64)
* run testing by madpilot@
PR: 244603
Approved by: koobs (mentor), bapt (mentor)
Approved by: portmgr (blanket: build fix)
MFH: 2020Q1 (blanket: build fix)
Differential Revision: https://reviews.freebsd.org/D23967
Notes:
svn path=/head/; revision=528258
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update xorg x11 servers to 1.20.7. This updates x11-servers/xorg-server,
xephyr, xorg-dmx, xorg-nestserver, xorg-vbserver and xwayland.
Enable the UDEV backend by default, instead of the DEVD backend, for
autoconfiguration of input devices on FreeBSD 12 and later.
FreeBSD 11 lacks the needed support in base and will keep on using the DEVD
backend.
Support for the HAL backend is dropped completely, it has been deprecated
for a long time.
Update and improve the DEVD backend.
Add a pkg message about sysctl configuration that might be needed when using
UDEV.
Use the upstream fix for glamour issues.
Use evdev xkb rules by default in xwayland [2]
Add x11-drivers/xf86-input-libinput to the list installed by default by
x11-drivers/xorg-drivers.
Fix net/tigervnc-server and emulators/virtualbox-ose
Bump portrevision of all x11 drivers, as well as other ports dependent on
xorg-server.
This represents work by many people over a long period. These include
wulf, ak, dumbbell, hselasky pete AT nomadlogic DOT org, jbeich, manu,
myself and possibly others (I tried to look through history, but might have
missed people. If so, I am sorry.)
PR: 196678 [1], 244129 [2]
Submitted by: hselasky, wulf [1], jbeich [2]
Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xserver-1.20 (in part)
Notes:
svn path=/head/; revision=526589
|
|
|
|
| |
Notes:
svn path=/head/; revision=519953
|
|
|
|
|
|
|
|
| |
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'e'.
Notes:
svn path=/head/; revision=516802
|
|
|
|
|
|
|
| |
Note this error was added in ACPICA 20190816.
Notes:
svn path=/head/; revision=515217
|
|
|
|
|
|
|
| |
https://www.virtualbox.org/wiki/Changelog-5.2#v34
Notes:
svn path=/head/; revision=514643
|
|
|
|
|
|
|
|
|
|
|
|
| |
For new features, check: https://wiki.qt.io/New_Features_in_Qt_5.13
Thanks to adridg who helped to fix a lot of packages.
Exp-run by: antoine
PR: 238782
Notes:
svn path=/head/; revision=513447
|
|
|
|
|
|
|
|
|
|
| |
- Unbreak `make -s` builds
PR: 240433, 240426
Submitted by: Franco Fichtner <franco@opnsense.org> (based on)
Notes:
svn path=/head/; revision=511620
|
|
|
|
| |
Notes:
svn path=/head/; revision=508837
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330
Notes:
svn path=/head/; revision=507372
|
|
|
|
|
|
|
| |
https://www.virtualbox.org/wiki/Changelog-5.2#v32
Notes:
svn path=/head/; revision=506783
|
|
|
|
| |
Notes:
svn path=/head/; revision=501855
|
|
|
|
| |
Notes:
svn path=/head/; revision=501849
|
|
|
|
|
|
|
| |
https://www.virtualbox.org/wiki/Changelog-5.2#v30
Notes:
svn path=/head/; revision=501807
|
|
|
|
|
|
|
|
|
|
|
|
| |
The SSL certificate of the host does not have download.virtualbox.org
in it's SubjectAltName anymore (download.virtualbox.org points to the
same CDN and is the same host as download.oracle.com, and checksums still
match).
Reported by: Duncan Young
Notes:
svn path=/head/; revision=500209
|
|
|
|
|
|
|
| |
PR: 237539
Notes:
svn path=/head/; revision=499919
|
|
|
|
|
|
|
| |
https://www.virtualbox.org/wiki/Changelog-5.2#v28
Notes:
svn path=/head/; revision=499787
|
|
|
|
|
|
|
|
|
|
| |
The changelog can be found here:
- https://kde.org/announcements/announce-applications-19.04.0.php
Due to crashes on start, multimedia/kdenlive was kept at 18.12.3 for now.
Notes:
svn path=/head/; revision=499277
|
|
|
|
|
|
|
| |
PR: 236616
Notes:
svn path=/head/; revision=498595
|
|
|
|
| |
Notes:
svn path=/head/; revision=497905
|
|
|
|
| |
Notes:
svn path=/head/; revision=497757
|
|
|
|
|
|
|
| |
PR: 236775
Notes:
svn path=/head/; revision=496927
|
|
|
|
|
|
|
|
|
|
| |
Somehow it prevented executables from starting properly.
Reported by: Martin Birgmeier <d8zNeCFG@aon.at>
Petyo Milotinov <petyo@petyo.org>
Notes:
svn path=/head/; revision=495006
|
|
|
|
| |
Notes:
svn path=/head/; revision=494757
|
|
|
|
|
|
|
| |
"-z noexecstack", "-z relro", and "--as-needed".
Notes:
svn path=/head/; revision=494756
|