Opened 16 years ago
Last modified 7 years ago
#2627 assigned bug
Mail-It doesn't work (undefined symbol)
Reported by: | rossi | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | System/runtime_loader | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | #13922 | |
Platform: | x86 |
Description (last modified by )
Mail-It 3.0 (BeOS R5) doesn't work. Undefined symbol:
rossi@wayreth home> /boot/apps/BeatWare/Mail-It/Mail-It runtime_loader: elf_resolve_symbol: could not resolve symbol 'DS_EventReceived__16BWDataSubscriberUl' resolve symbol "DS_EventReceived__16BWDataSubscriberUl" returned: -2147478780 runtime_loader: troubles relocating: 0x80001304 (image: libfreestyle.so) rossi@wayreth home>
libfreestyle.so is correctly installed in home/config/libs
Package has been installed using the PackageInstaller
Attachments (2)
Change History (9)
comment:1 by , 14 years ago
comment:2 by , 10 years ago
Mail-It is available on HaikuWare here. I don't have my Haiku machine on ATM so I can't test it though.
comment:3 by , 10 years ago
Description: | modified (diff) |
---|
comment:4 by , 10 years ago
Component: | - General → System/runtime_loader |
---|
Still a problem in hrev48430.
Mail-It links against two libraries: libfreestyle.so and libbeatware.so. libfreestyle.so does not link to libbeatware.so, but uses symbols from it.
comment:5 by , 10 years ago
One has to wonder how libfreestyle.so could even be linked, given that the BeOS gcc/binutils toolchain linked symbolically and didn't support undefined symbols. Hence it was assumed that searching the direct dependencies for unresolved symbols was sufficient for BeOS executables, which is how it is implemented ATM.
A solution would be to fall back to the regular symbol resolution, when the BeOS style resolution fails. This also allows us to split BeOS libraries without breaking BeOS apps that linked against them.
comment:6 by , 8 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:7 by , 7 years ago
Blocking: | 13922 added |
---|
by , 7 years ago
Attachment: | Mail-It_3.0_x86.zip added |
---|
by , 7 years ago
Attachment: | screenshot1.png added |
---|
Unable to find a working download link. Is this still an issue in newer revisions?