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. _______________________________________________ freebsd-emulation@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-emulation To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"