[haiku-commits] Re: haiku: hrev43514 - src/kits/interface headers/os/interface docs/user/interface

  • From: Alex Wilson <yourpalal2@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 17 Dec 2011 17:05:10 -0700

On Sat, Dec 17, 2011 at 2:11 PM, Rene Gollent <anevilyak@xxxxxxxxx> wrote:

> On Sat, Dec 17, 2011 at 3:22 PM, Siarzhuk Zharski <zharik@xxxxxx> wrote:
> > Looks like hrev43514 breaks binary compatibility of gcc2 version. BePDF,
> > GVim, KeymapSwitcher failed to launch with unresolved symbols. Note that
> two
> > last ones are not using any layout stuff at all.
>
> Are they by any chance complaining about missing the symbol for one of
> BView's reserved functions? If so, that one indeed needs a compat
> symbol + associated Perform() redirect added.
>

I don't think that would be it, I only replaced one reserved method, and I
did add the gcc2 redirect (see:
http://cgit.haiku-os.org/haiku/commit/?id=0c8b758). I didn't add the gcc4
one though, since that appears to be the norm in View.cpp (no gcc4 -> BeOS
compatibility anyway). It is possible that a typo or something breaks the
ABI, I'd need to see the error to say for sure.

P.S. Rene, thanks for building new packages :)

--Alex

Other related posts: