#13436: runtime_loader can't handle SONAME longer than 32 chars
-----------------------------------+------------------------------
Reporter: korli | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: System/runtime_loader | Version: R1/Development
Keywords: | Blocked By:
Blocking: | Has a Patch: 0
Platform: All |
-----------------------------------+------------------------------
One of the samba4 libraries is named "libsamba-cluster-support-samba4.so",
which is 34 characters long. It is then cut at libsamba-cluster-support-
samba4 when used in the image_t structure in the name field. The limit is
ATM B_OS_NAME_LENGTH.
Resulting error:
{{{
runtime_loader: /boot/system/lib/libsmbconf.so.0: Version dependency
"libsamba-cluster-support-samba4.so" not foundfree(0x00000070a174e7e0)
free(0x00000070a174e628)
}}}
--
Ticket URL: <https://dev.haiku-os.org/ticket/13436>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.