Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
N/A
Description
Currently there are no tarballs being published for MariaDB Server for ARM64.
In order to do this we need to have a builder with all required libraries (systemd, libcap, zlib, etc.) compiled statically.
The current ldd list for 10.5 tarball on x86_64 is:
|
[vicentiu@Caladan bin]$ ldd mysqld
|
linux-vdso.so.1 (0x00007ffc4175d000)
|
libcrypt.so.1 => /usr/lib/libcrypt.so.1 (0x00007fafb87bf000)
|
librt.so.1 => /usr/lib/librt.so.1 (0x00007fafb87b4000)
|
libaio.so.1 => /usr/lib/libaio.so.1 (0x00007fafb87af000)
|
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fafb878e000)
|
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fafb8787000)
|
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fafb8571000)
|
libm.so.6 => /usr/lib/libm.so.6 (0x00007fafb842b000)
|
libc.so.6 => /usr/lib/libc.so.6 (0x00007fafb825f000)
|
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fafbac8d000)
|
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fafb8244000)
|
ARM should be as close as possible to this, ideally removing libaio as well.
Container probably needs to be CentOS 6 (oldest GLIBC distro that is still supported)
Attachments
Issue Links
- is blocked by
-
MDBF-498 Build bintars for amd64 on buildbot.mariadb.org
-
- Closed
-
- relates to
-
MDEV-26265 bintars depend on dynamic libraries
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Vlad Bogolin [ vladbogo ] |
Description |
Currently there are no tarballs being published for MariaDB Server for ARM64.
In order to do this we need to have a builder with all required libraries (systemd, libcap, zlib, etc.) compiled statically. {code} The current ldd list for 10.5 tarball on x86_64 is: [vicentiu@Caladan bin]$ ldd mysqld linux-vdso.so.1 (0x00007ffc4175d000) libcrypt.so.1 => /usr/lib/libcrypt.so.1 (0x00007fafb87bf000) librt.so.1 => /usr/lib/librt.so.1 (0x00007fafb87b4000) libaio.so.1 => /usr/lib/libaio.so.1 (0x00007fafb87af000) libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fafb878e000) libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fafb8787000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fafb8571000) libm.so.6 => /usr/lib/libm.so.6 (0x00007fafb842b000) libc.so.6 => /usr/lib/libc.so.6 (0x00007fafb825f000) /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fafbac8d000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fafb8244000) {code} ARM should be as close as possible to this, ideally removing libaio as well. |
Currently there are no tarballs being published for MariaDB Server for ARM64.
In order to do this we need to have a builder with all required libraries (systemd, libcap, zlib, etc.) compiled statically. {code} The current ldd list for 10.5 tarball on x86_64 is: [vicentiu@Caladan bin]$ ldd mysqld linux-vdso.so.1 (0x00007ffc4175d000) libcrypt.so.1 => /usr/lib/libcrypt.so.1 (0x00007fafb87bf000) librt.so.1 => /usr/lib/librt.so.1 (0x00007fafb87b4000) libaio.so.1 => /usr/lib/libaio.so.1 (0x00007fafb87af000) libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fafb878e000) libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fafb8787000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fafb8571000) libm.so.6 => /usr/lib/libm.so.6 (0x00007fafb842b000) libc.so.6 => /usr/lib/libc.so.6 (0x00007fafb825f000) /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fafbac8d000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fafb8244000) {code} ARM should be as close as possible to this, ideally removing libaio as well. Container probably needs to be CentOS 6 (oldest GLIBC distro that is still supported) |
Workflow | MFWA: Task Management Workflow [ 124569 ] | MariaDB v4 [ 162328 ] |
Status | To Do [ 10003 ] | Open [ 1 ] |
Component/s | Buildbot [ 18503 ] | |
Fix Version/s | N/A [ 27305 ] | |
Affects Version/s | N/A [ 27305 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Worklog Id | 104254 [ 104254 ] | |
Remaining Estimate | 0d [ 0 ] | |
Time Spent | 3d [ 86400 ] |
Link |
This issue relates to |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Labels | buildbot packaging | packaging |
Workflow | MariaDB v4 [ 162328 ] | MariaDB Foundation v1 [ 188511 ] |