[haiku-bugs] Re: [Haiku] #12100: BeIDE fails to load

  • From: "korli" <trac@xxxxxxxxxxxx>
  • Date: Mon, 01 Jun 2015 13:55:19 -0000

#12100: BeIDE fails to load
----------------------------+----------------------------
Reporter: haiqu | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Applications | Version: R1/Development
Resolution: | Keywords: Trash
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
----------------------------+----------------------------

Comment (by korli):

Replying to [comment:5 waddlesplash]:

Apparently so. A
[https://gist.github.com/waddlesplash/6242b2f9d26444915381 nm of
libtracker.so from BeOS R5] shows that the signature of the
{{{FSGetTrashDir}}} function was
{{{FSGetTrashDir__8BPrivateP10BDirectoryl}}}, whereas in Haiku it has an
additional parameter of type {{{dev_t}}}.

In the signature the "l" meant long, which is the actual type of dev_t. So
I'd say they should match and the symbol isn't missing.


Replying to [comment:8 pulkomandy]:
Our implementation in Tracker is in the BPrivate namespace, so it
doesn't match the symbol BeIDE is looking for.

From waddlesplash's R5 dump, I'd say the R5 implementation is in the
BPrivate namespace too.

--
Ticket URL: <https://dev.haiku-os.org/ticket/12100#comment:9>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: