[MDEV-10807] Advance-toolchain 10.0 for MariaDB-10.2 Created: 2016-09-14 Updated: 2017-08-29 Resolved: 2017-08-29 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | OTHER |
| Fix Version/s: | N/A |
| Type: | Task | Priority: | Minor |
| Reporter: | Daniel Black | Assignee: | Daniel Bartholomew |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | compile, packaging | ||
| Issue Links: |
|
||||||||
| Description |
|
advance-toolchain-10.0 got released today. Its based on gcc-6.2.1. I'd like to think there are advances in the compiler. Getting mariadb-10.2 packages built with this version would be a good time since its still pre-release. The yum packages for development and runtime AT8.0 and AT10.0 are installable at the same time without conflicts for the builders (RHEL/Centos7). This will be important if galera compiled against a different version. I've compiled the latest 10.2 code, debug and release against at10.0 and there are no compile or mtr (big-test included) problems. There are a couple of compiler warnings however nothing too significant. |
| Comments |
| Comment by Daniel Black [ 2017-03-01 ] |
|
Will also require galera code change to get it to build with AT-10.0 https://github.com/MariaDB/galera/blob/mariadb-3.x/SConstruct#L197..L203 |
| Comment by Daniel Black [ 2017-08-29 ] |
|
From Sounds like a fair call. Now that 10.2 is GA and the RHEL packages use AT8.0 this can't happen now. The current RHEL-7.2 (gcc-4.8.5) is slightly exceeded by the AT8.0 (4.9.4 based) so I suspect we aren't missing anything. |