[haiku-development] Re: Removing /boot/common

  • From: John Scipione <jscipione@xxxxxxxxx>
  • To: "haiku-development@xxxxxxxxxxxxx" <haiku-development@xxxxxxxxxxxxx>
  • Date: Fri, 4 Oct 2013 16:22:46 -0400

On Fri, Oct 4, 2013 at 4:19 PM, scottmc <scottmc2@xxxxxxxxx> wrote:
> On Fri, Oct 4, 2013 at 12:00 PM, Oliver Tappe <zooey@xxxxxxxxxxxxxxx> wrote:
>> On 2013-10-04 at 19:34:43 [+0200], John Scipione <jscipione@xxxxxxxxx>
>> wrote:
>> > I'm a bit late to this discussion, but, won't this break binaries that
>> > specify /boot/common instead of using the B_COMMON_DIRECTORY and
>> > friends paths or how does that work?
>>
>> Yes, software that uses a fixed path pointing to /boot/common will no
>> longer work. Then again, that software is conceptually broken anyway, as
>> the precise reason for having find_directory() is to avoid problems when
>> directories move around.
>
> Keep in mind that /boot/common was added to Haiku it wasn't in BeOS, so
> there's a very good change that any software that gets broken by this is
> still fresh enough that it can just be fixed/recompiled.  IIRC there's been
> no promise to be binary compatible with previous versions of Haiku pre-R1.

Gotcha, okay, makes sense.

Other related posts: