[MDEV-16160] Upgrade p8-suse12 to gcc 4.8.5 Created: 2018-05-14 Updated: 2018-05-31 Resolved: 2018-05-31 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | N/A |
| Fix Version/s: | 10.3.7 |
| Type: | Task | Priority: | Major |
| Reporter: | Marko Mäkelä | Assignee: | Daniel Bartholomew |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | buildbot, portability | ||
| Issue Links: |
|
||||||||
| Description |
|
As noted in the pull request of |
| Comments |
| Comment by Daniel Bartholomew [ 2018-05-14 ] | ||
|
gcc has been updated to 4.8.5 on the p8-suse12-rpm builder
Let me know if there are other tasks to do or if this can be closed. Thanks. | ||
| Comment by Daniel Black [ 2018-05-14 ] | ||
|
I don't think so but lets wait until a 10.3 branch builds with 4.8.5 first. Thanks dbart | ||
| Comment by Daniel Black [ 2018-05-15 ] | ||
|
Passes compile ok Looked though configure stage to see what's missing (Judy - doesn't exist as SUSE package), libnuma (was getting removed in 10.3 i thought), few compression things in connector C (which don't seem used). So seems ok AFAIK. Thanks again. | ||
| Comment by Daniel Black [ 2018-05-15 ] | ||
|
maybe cmake-3.7+ so there is Debug RPM packages like ccache, and -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache (cmake-3.5+?) or add ccache to -DCMAKE_C_COMPILER="ccache gcc" -DCMAKE_CXX_COMPILER="ccache g++" (might need full paths) for older CMake versions. Not sure how much success you've had with ccache, setting environment CCACHE_DIR per major branch probably will help. | ||
| Comment by Marko Mäkelä [ 2018-05-15 ] | ||
|
dbart, is it intentional that there are no tests run on the platform? | ||
| Comment by Daniel Bartholomew [ 2018-05-15 ] | ||
|
marko I think tests were supposed to be added, but they never were. I remember the builder being set up in a hurry, so tests were probably skipped initially in favor of getting the basic builder in place. I'm sure tests were meant to be added eventually, but they never were. |