Number of commits found: 295 (showing only 100 on this page)

1 | 2 | 3 »

Commit History - (may be incomplete: see SVNWeb link above for full details)

Date By Description

21 Sep 2020 10:32:30

5.2.44_2



martymac Fix crash when accessing physical CD/DVD PR: 248333 Reported by: mfv@bway.net Approved by: koobs (vbox) MFH: 2020Q3

28 Aug 2020 19:23:19

5.2.44_1



jkim Fix emulators/virtualbox-os-additions on head after vget(9) change.

14 Aug 2020 23:17:44

5.2.44_1



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).

13 Aug 2020 21:54:59

5.2.44



jkim Remove unncessary memcpy(3) and fix file system ID handling. 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)

13 Aug 2020 18:39:48

5.2.44



jkim Remove a superfluous bzero(3) call to reduce compiler warnings. PR: 226073

13 Aug 2020 18:18:34

5.2.44



jkim Fix building emulators/virtualbox-ose-additions on head after vaccess(9) KPI change.

19 Jul 2020 09:19:22

5.2.44



madpilot - 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

07 Jun 2020 13:08:06

5.2.34_4



bofh emulators/virtualbox-ose: UNBREAK with gsoap 2.8.103 - 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

15 Apr 2020 02:29:04

5.2.34_4



cy Fix r531689 i386 build. PR: 236616, 244847 Submitted by: kevans MFH: 2020Q2 (blanket: major runtime build fix) MFH-with: r531689

14 Apr 2020 13:47:51

5.2.34_3



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 )

31 Mar 2020 17:41:05

5.2.34_2



bdrewery - Fix runtime for gcc rpath. [1] 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]

12 Mar 2020 00:41:33

5.2.34_1



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 )

20 Feb 2020 21:15:45

5.2.34_1



zeising Update xorg x11 servers to 1.20.7 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. (Only the first 15 lines of the commit message are shown above )

12 Dec 2019 22:16:06

5.2.34



jkim Build emulators/virtualbox-ose-additions on head after r355537.

05 Nov 2019 15:48:41

5.2.34



zeising Add USES=xorg USES=gl, ports categories e Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories starting with 'e'.

22 Oct 2019 21:45:55

5.2.34



jkim Fix build with the recent iasl(8) on head after r353764. Note this error was added in ACPICA 20190816.

01 Oct 2019 04:13:31

5.2.32_1



tcberner Qt5 update to 5.13.0 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

09 Sep 2019 11:01:14

5.2.32_1



tobik emulators/virtualbox-ose*: Use ECHO_CMD not ECHO per bsd.commands.mk - Unbreak `make -s` builds PR: 240433, 240426 Submitted by: Franco Fichtner <franco@opnsense.org> (based on)

13 Aug 2019 16:03:12

5.2.32_1



mat Convert to UCL & cleanup pkg-message (categories e-g)

26 Jul 2019 20:46:57

5.2.32_1



gerald Bump PORTREVISION for ports depending on the canonical version of GCC 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

17 May 2019 11:56:47

5.2.30



jkim Revert r501849 and restore the previous behaviour. No functional change.

17 May 2019 10:34:35

5.2.30



jkim Work around a build issue.

27 Apr 2019 13:13:25

5.2.28



cmt set VirtualBox MASTER_SITES to download.oracle.com 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

24 Apr 2019 23:09:01

5.2.28



jkim Add USES=sdl when USE_SDL=sdl is set. No functional change. PR: 237539

18 Apr 2019 16:55:13

5.2.26_4



tcberner Update KDE Applications to 19.04.0 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.

10 Apr 2019 20:47:24

5.2.26_4



jkim Apply a bandaid to work around runtime issues with Clang 8.0. PR: 236616

05 Apr 2019 03:09:12

5.2.26_3



jkim Work around build issues with LLD on i386.

03 Apr 2019 19:26:43

5.2.26_3



jkim Fix emulators/virtualbox-ose-additions build with lld on i386.

26 Mar 2019 22:23:52

5.2.26_3



jkim Fix build with lld on head after r345349. PR: 236775

08 Mar 2019 00:25:55

5.2.26_3



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>

06 Mar 2019 00:55:34

5.2.26_2



jkim Fix a typo in the previous patch.

06 Mar 2019 00:46:18

5.2.26_2



jkim Make linker option for executables closer to Linux equivalent, i.e., "-z noexecstack", "-z relro", and "--as-needed".

28 Feb 2019 22:33:52

5.2.26_1



jkim Use system X.Org header files instead of the bundled files. PR: 227238

06 Feb 2019 13:33:13

5.2.26_1



jbeich multimedia/libvpx: update 1.8.0 www/firefox, www/firefox-esr, mail/thunderbird wait for upstream fix via https://bugzilla.mozilla.org/show_bug.cgi?id=1525393 Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.7.0..v1.8.0 ABI: https://abi-laboratory.pro/tracker/timeline/libvpx/

29 Jan 2019 22:28:25

5.2.26



jkim Fix OpenGL dependency and appease stage-qa. PR: 217511

29 Jan 2019 19:24:30

5.2.26



jkim Prefer HTTPS for MASTER_SITES.

28 Jan 2019 06:56:31

5.2.24_1



araujo - Bump PORTREVISION of ports that depends of net/libvncserver after it was updated to version 0.9.12 Submitted by: dereks_lifeofadishwasher.com Differential Revision: https://reviews.freebsd.org/D18836

16 Jan 2019 11:13:45

5.2.22_3



tijl Fix Qt5 symbol version scripts to put the catch-all clause first. When a symbol matches multiple clauses the last one takes precedence. If the catch-all is last it captures everything. In the case of Qt5 libraries this caused all symbols to have a Qt_5 label while some should have Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the catch-all lowest priority. Older versions of Qt5Webengine exported some memory allocation symbols from the bundled Chromium. Version 5.9 stopped exporting these [1] but the symbols were kept as weak wrappers for the standard allocation functions to maintain binary compatibility. [2][3] The problem is that the call to the standard function in these weak wrappers is only resolved to the standard function if there's a call to this standard function in other parts of Qt5Webengine, because only then is there a non-weak symbol that takes precedence over the weak one. If there's no such non-weak symbol the call (Only the first 15 lines of the commit message are shown above )

12 Dec 2018 01:35:36

5.2.22_2



gerald Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. 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, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590

29 Nov 2018 21:12:58

5.2.22_1



jkim Fix build when SRC_BASE is not /usr/src. PR: 233626

29 Nov 2018 21:09:26

5.2.22_1



jkim Fix a VNC regression since 5.2.20. PR: 232528 Obtained from: VirtualBox Ticket #18153

20 Oct 2018 04:42:54

5.2.20



jkim Support SMAP for amd64. This should stop kernel panics on SMAP supported CPUs after r336876. PR: 230460 MFH: 2018Q4

11 Sep 2018 18:34:28

5.2.18_1



zeising Change x11/xorgproto to become a build dep Change x11/xorgproto to become a build time dependency when added to USE_XORG. Change the dependency to be on the port, rather than a file the port installs. Fix fallout. Bump portrevision on depending ports. PR: 230909 Reviewed by: eadler Approved by: portmgr (antoine) Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto exp-run: antoine Differential Revision: https://reviews.freebsd.org/D16906

31 Jul 2018 18:41:30

5.2.16_2



zeising Switch to xorgproto instead of individual packages Upstream used to distribute protocol headers as separate packages, but has decided to merge those to a common package, named xorgproto. This update tracks that change. * Add a new port, x11/xorgproto, with are protocol headers for xorg. * Hook the new protocol port to the build and to infrastructure in bsd.xorg.mk. * Update all ports with a dependency on any of the old *proto packages to instead depend on xorgproto. Bump portrevision. * Delete the old *proto packages, update MOVED. PR: 230023 Submitted by: zeising Approved by: portmgr (antoine) exp-run by: antoine

26 Jul 2018 11:46:58

5.2.16_1



tobik emulators/virtualbox-ose: Fix build when using 3.? as default Python When using DEFAULT_VERSIONS=python=3.6 or similar the build fails with kBuild: Generating python - .../out/freebsd.amd64/release/obj/VBoxOGLgen/spu_dispatch_table.h kmk_builtin_redirect: posix_spawnp(python-not-found) failed: No such file or directory Explicitly use Python 2.7 for the time being to fix the build. PR: 225734 Submitted by: Peter Wullinger <freebsd@dhke.de> Approved by: vbox (maintainer timeout, 5 months+)

24 Jul 2018 23:22:27

5.2.16_1



bdrewery vboxheadless: Fix start of specific machine after base r291770. The vboxheadless rc script has its own pid checking, so the rc.subr version in run_rc_command is not needed. PR: 212074

11 Jul 2018 16:15:31

5.2.14



jkim Unbreak emulators/virtualbox-ose-additions and emulators/virtualbox-ose-kmod on head after r335879.

28 Jun 2018 17:39:55

5.2.12



tcberner Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: -https://reviews.freebsd.org/D15540

01 Jun 2018 00:30:51

5.2.12



jkim Remove obsolete kludges. All supported versions do not need these hacks. Furthermore, these hacks break build on head. PR: 228433

15 May 2018 21:16:03

5.2.12



jkim Fix emulators/virtualbox-ose-additions build with OpenGL option. Reported by: mat, des

12 May 2018 17:11:34

5.2.12



pi emulators/virtualbox-ose: add pkg-message about sysctl tuning with AIO - New values for several sysctl vfs.aio.max* parameters are suggested PR: 168298 Submitted by: rozhuk.im@gmail.com Reported by: petefrench@ingresso.co.uk

04 May 2018 01:25:49

5.2.10_1



jkim Fix build on head after r333077.

03 May 2018 22:30:58

5.2.10_1



jkim Chase Guest Additions change. Reported by: Patrick Mackinlay (patrick at spacesurfer dot com)

29 Apr 2018 09:33:52

5.2.10



amdmi3 - Update WWW Approved by: portmgr blanket

10 Mar 2018 17:46:06

5.2.8_1



gerald Bump PORTREVISIONs of all users of math/mpc that we just updated to version 1.1.0 (via revision 464079).

02 Mar 2018 22:34:53

5.2.8



brooks Work around the lack of definition of union semun per POSIX. When feasible do this by adding -D_WANT_SEMUN to CFLAGS or CXXFLAGS. Where this fails due to ports not honoring C*FLAGS, patch using __FreeBSD_version to enable the definition. PR: 224300, 224443 (exp-run) Approved by: portmgr (antoine) Exp-run: antoine Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D14137

05 Feb 2018 21:06:41

5.2.6_3



eugen emulators/virtualbox-ose: remove extra dependency on cdrtools. Dependency on cdrtools was introduced 6 years ago for sake of mkisofs: https://svnweb.freebsd.org/ports/head/emulators/virtualbox-ose/Makefile?revision=274444&view=markup In fact, VirtualBox build system does not use makeisofs while building for FreeBSD because it does not even try to buid VirtualBox Additions ISO image as its documentation says in the Prerequisites section: mkisofs (required only for additions which aren't supported yet) => /usr/ports/sysutils/cdrtools https://www.virtualbox.org/wiki/FreeBSD%20build%20instructions And it never really used mkisofs. Drop the dependency and bump PORTREVISION. PR: 225376 Approved by: vbox (maintainer timeout, 2 weeks)

23 Jan 2018 17:30:49

5.2.6_1



jkim Re-enable AVX/AVX2 support for guest. This patch is no longer necessary according to the original reporter. PR: 211651

19 Jan 2018 01:13:17

5.2.6



jkim Fix emulators/virtualbox-ose-additions build with Clang 6.0.

30 Nov 2017 15:50:34

5.2.0_1



mat Convert Python ports to FLAVORS. Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above )

30 Oct 2017 15:41:02

5.2.0_1



mat Fix stage-qa warnings. Sponsored by: Absolight

25 Oct 2017 00:15:32

5.2.0_1



jkim - Work around build failures with Clang 3.4. - Fix build without WEBSERVICE option. [1] PR: 223201 [1]

17 Oct 2017 00:53:34

5.1.30



jkim Update to 5.1.30.

28 Sep 2017 23:46:20

5.1.28_2



jkim Revert r450636. It did not work as we expected.

25 Sep 2017 21:39:29

5.1.28_1



jkim Build recompiler with Clang if global register variable is supported. Note support for global register variable was proposed in the following upstream code reviews: https://reviews.llvm.org/D3261 https://reviews.llvm.org/D3797 and commits: http://llvm.org/viewvc/llvm-project?view=revision&revision=208104 http://llvm.org/viewvc/llvm-project?view=revision&revision=209149 However, it has very limited support as described in the following upstream PR in the gory details: (Only the first 15 lines of the commit message are shown above )

15 Sep 2017 06:34:51

5.1.28



jkim Update to 5.1.28.

08 Sep 2017 01:12:56

5.1.26_1



jkim - Fix overflow in host memory size calculation. - Catch up with PG_CACHE removal on head. PR: 211432

01 Aug 2017 20:46:22

5.1.26



jkim Revert r446286. ar(1) on head should be fixed with r321674.

28 Jul 2017 17:08:14

5.1.26



jkim Update to 5.1.26.

20 Jul 2017 19:05:49

5.1.24



jkim Apply a bandaid to fix sporadic build failures on head.

19 Jul 2017 00:03:16

5.1.24



jkim Update to 5.1.24.

18 Jul 2017 22:11:18

5.1.22_2



jkim - Fix build on 10.3. strncat() was not available in libkern. Actually, there is no point of using strncat() here because the length of tail is len. - Remove few empty lines while I am here.

18 Jul 2017 16:39:27

5.1.22_2



mmokhi emulators/virtualbox-ose-additions: Add support for VirtualBox SharedFolder This is an experimental implementation of VirtualBox SharedFolder subsystem support for FreeBSD. The implementation is based on github.com/lwhsu/freebsd-vboxfs. It's tested and worked as expected. The locking mechanism may need enhancements. Reviewed by: jkim (vbox), mat (mentor) Approved by: jkim (vbox), mat (mentor) Sponsored by: Netzkommune GmbH Differential Revision: https://reviews.freebsd.org/D11602

12 Jul 2017 02:39:36

5.1.22_2



araujo Bump PORTREVISION of several ports that depends of net/libvncserver to reflect the changes made on r445054. PR: ports/220565 (based on) Submitted by: Martin Birgmeier <la5lbtyi@aon.at> Sponsored by: iXsystems, Inc.