svn commit: r528258 - in head/emulators/virtualbox-ose: . files
Gerald Pfeifer
gerald at pfeifer.com
Sun Mar 22 22:40:36 UTC 2020
On Thu, 12 Mar 2020, Kyle Evans wrote:
> Log:
> emulators/virtualbox-ose: use contemporary GCC instead of old llvm
This patch does not exactly do that. =:o
> +# machine/atomic.h may use features that are only available in GCC9. This is
> +# a workaround, anyways- we should be expressing USES= compiler:c++14-lang, but
> +# contemporary clang miscompiles virtualbox in some fashion and yields runtime
> +# breakage.
> +USE_GCC= any
USE_GCC=any allows using the age old, rotten, GCC 4.2 based system
compiler where still present.
This is practically not the case with ONLY_FOR_ARCHS= i386 amd64 which
this port also specifies, but that is a subtle and indirect approach.
(Where there is no /usr/bin/gcc USE_GCC=any degenerates to USE_GCC=yes,
so the two are practically equivalent here, but still the USE_GCC=yes
form is the one requiring a current version.)
Okay to change this to USE_GCC=yes?
Gerald
PS: How do patches to this port actually get approved? The log has
hardly any Approved by-s.
More information about the svn-ports-all
mailing list