Some baseline thoughts
Stephan Bergmann
sbergman at redhat.com
Fri Jun 16 13:27:13 UTC 2017
On 06/15/2017 03:45 PM, Stephan Bergmann wrote:
> On 06/15/2017 03:34 PM, Stephan Bergmann wrote:
>> If there's no objections, I'd bump current master towards LO 6.0 to
>> GCC 4.8.
>
> (4.8.1 even, so we'll have ref-qualifiers known-working everywhere and
> can drop HAVE_CXX11_REF_QUALIFIER.)
done now with
<https://cgit.freedesktop.org/libreoffice/core/commit/?id=579497164f6bddfeb14bb6b0f4b9cd3322af1803>
"Bump GCC baseline to 4.8.1" and follow-up
<https://cgit.freedesktop.org/libreoffice/core/commit/?id=468fc3847cfd65217949630e2ffd9fb0a89e9cbb>
"Work around GCC derivates with two-section 'gcc -dumpversion' output"
(and note
> Jun 16 13:20:56 <vmiklos> sberg: is it an overkill to compile a small test program that reads __GNUC_PATCHLEVEL__ to avoid the need to assume things?
> Jun 16 13:47:43 <sberg> vmiklos, given <https://gcc.gnu.org/develop.html#num_scheme> and the changed version scheme since GCC 5, I'd just leave it at that; ref-qualifiers only available in 4.8.1 seems to be a rare exception where a feature only became available in a x.y.1 release, and we're still explicitly checking for existence of that feature independent of the GCC version we determine
about the latter)
consequently, also did
<https://cgit.freedesktop.org/libreoffice/core/commit/?id=c127c19de62201b49b6647ef3ee8b08ae49da852>
"Remove HAVE_CXX11_REF_QUALIFIER, always true now"
More information about the LibreOffice
mailing list