[MDEV-31045] Regression in building Ubuntu 18.04 Created: 2023-04-13 Updated: 2023-05-02 Resolved: 2023-05-02 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Platform Debian |
| Affects Version/s: | 10.6 |
| Fix Version/s: | 11.1.1, 10.11.3, 11.0.2, 10.6.13, 10.8.8, 10.9.6, 10.10.4 |
| Type: | Bug | Priority: | Major |
| Reporter: | Tuukka Pasanen | Assignee: | Tuukka Pasanen |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
libpmem-dev available.Github PR #2424 regressed Ubuntu 18.04 building other than x86_64 machines. Architecture that are impacted are PPC64 and ARM64. This was because of changes in debian/rules file which caused removing dependency to package 'libpmem-dev' and CMake which '-DWITH_PMEM' removing not working correctly. Package libpmem-dev was removed but it still required to have PMEM with CMake which. |
| Comments |
| Comment by Tuukka Pasanen [ 2023-04-13 ] |
|
Need feedback from marko |
| Comment by Marko Mäkelä [ 2023-04-13 ] |
|
As you can read in
For Debian, the package search page https://packages.debian.org/search?searchon=names&keywords=libpmem-dev lists the available distributions and architectures. |
| Comment by Tuukka Pasanen [ 2023-04-13 ] |
|
Can I somehow launch this on these regressed machines as it's only tested on x86_64 on PR stage. |
| Comment by Marko Mäkelä [ 2023-04-13 ] |
|
I pushed this to bb-10.6-all-builders. It is still partly in progress. |
| Comment by Daniel Black [ 2023-04-13 ] |
|
10.6 merged, The 10.9 fix requires the same pmem autobake fix or wait until it gets merged up. |