MySQL Forums
Forum List  »  Source, Builds, Binaries

MySQL 8.0.27 and Solaris@x86 (64 bit)
Posted by: Steffen Moser
Date: October 25, 2021 02:28PM

Hi all,

MySQL seems to have dropped the support for Solaris@x86 [1] with version 8.0.27 which was made available for the public about a week ago. Solaris@SPARC is still being supported. One of the reasons given in [2] (where I don't find any hint about abandoning x86 support of 8.0.27) seems to be the fact that the Oracle Developer Compiler does not support C++17.

As an admin of an x86 server farm running MySQL on Solaris 11.4 SRU38, I don't get *why* the support of this platform has been actually dropped. MySQL 8.0.26 compiles well with GCC 10 and later on Solaris 11.4 x86. Please get me right: I can fully understand abandoning the support for Developer Studio due to the C++17 fact, but why is compiling of MySQL almost actively prevented [3] on Solaris@x86 while the same compile chain is being supported for Solaris@SPARC?

Where can I find more about bug #32992242 and the reasons for dropping this platform? Are there any pitfalls when patching the support back by using an appropriate build environment? At a first glance, MySQL 8.0.27 does seem to compile well by using GCC 10 when doing so, but are there any planned features, which will ruin the effort spent for this endeavor?

Thank you very much in advance for any help!

Kind regards,
Steffen

[1] https://github.com/mysql/mysql-server/commit/2c752838d425374eb927dbe9ffc26017abad67d4
[2] https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-27.html#mysqld-8-0-27-compiling
[3] https://github.com/mysql/mysql-server/commit/2c752838d425374eb927dbe9ffc26017abad67d4#diff-4a7255b616b376fd7016ee5bacfffa9520133887da4bd226b40a323ba700d5f6

Options: ReplyQuote


Subject
Views
Written By
Posted
MySQL 8.0.27 and Solaris@x86 (64 bit)
896
October 25, 2021 02:28PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.