[Bug 244603] emulators/virtualbox-ose: use contemporary GCC instead of old llvm
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Mar 12 00:42:19 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244603
--- Comment #1 from commit-hook at freebsd.org ---
A commit references this bug:
Author: kevans
Date: Thu Mar 12 00:41:34 UTC 2020
New revision: 528258
URL: https://svnweb.freebsd.org/changeset/ports/528258
Log:
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.
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
Changes:
head/emulators/virtualbox-ose/Makefile
head/emulators/virtualbox-ose/files/extrapatch-Config.kmk
head/emulators/virtualbox-ose/files/extrapatch-src-VBox-Devices-PC-ipxe-Makefile.kmk
head/emulators/virtualbox-ose/files/extrapatch-src-recompiler-Makefile.kmk
head/emulators/virtualbox-ose/files/patch-Config.kmk
head/emulators/virtualbox-ose/files/patch-src-VBox-Devices-PC-ipxe-Makefile.kmk
head/emulators/virtualbox-ose/files/patch-src-recompiler-Makefile.kmk
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-emulation
mailing list