[MDEV-22276] No debuginfo RPMs for RHEL6? Created: 2020-04-17 Updated: 2021-06-18 Resolved: 2021-01-09 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Packaging |
| Affects Version/s: | 10.3, 10.4 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Hartmut Holzgraefe | Assignee: | Sergei Golubchik |
| Resolution: | Won't Fix | Votes: | 1 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||
| Description |
|
debuginfo RPMs seem to be missing for all RHEL6 / CentOS 6 repositories. I verified this for 10.3.16, 10.3.22, and 10.4.8, I assume it is the same for all versions on RHEL 6 / CentOS 6 |
| Comments |
| Comment by Hartmut Holzgraefe [ 2020-04-17 ] | ||||||||
|
The KB doesn't mention that debug symbol RPMs may only be available on some, but not all, currently supported RPM platforms, it implies that they are available everywhere: | ||||||||
| Comment by Daniel Bartholomew [ 2020-04-28 ] | ||||||||
|
Based on what we did on the CentOS 7 builders, to fix this we would need to update cmake on our CentOS 6 builders to something above 3.8. Only 3.6.x is available in the epel repos so we would need to compile it from source. serg and elenst: Any objections from either of you? | ||||||||
| Comment by Elena Stepanova [ 2020-04-28 ] | ||||||||
|
I have no preferences for this, one way or another. CentOS 6 finally goes EOL in half a year, but if the debug packages are really needed, my understanding from previous similar discussions is that using higher versions of cmake is supposed to be harmless. | ||||||||
| Comment by Daniel Bartholomew [ 2020-04-29 ] | ||||||||
|
Actually, cmake on our CentOS 6 builder is already at version 3.9.6 from an upgrade we did to its toolchain back in March for our bintar builds. So I just need to find out why it is not making the debuginfo packages.... | ||||||||
| Comment by Daniel Bartholomew [ 2020-04-29 ] | ||||||||
|
In a recent compile log I see several of these warnings for various components (backup, server, connect, rocksdb, etc...):
So it appears cmake is at least acknowledging that it was supposed to make various debuginfo packages, but it's not finding the source files it needs to be able to do so. I'm not sure why this is happening as I don't know cmake well enough. serg: Any ideas? | ||||||||
| Comment by Sergei Golubchik [ 2021-01-09 ] | ||||||||
|
We no longer build CentOS6 RPM packages |