[haiku-bugs] Re: [Haiku] #10101: HAIKU package management has broken the haiku file structure.

  • From: "umccullough" <trac@xxxxxxxxxxxx>
  • Date: Mon, 14 Oct 2013 22:54:25 -0000

#10101: HAIKU package management has broken the haiku file structure.
-------------------------+----------------------------
   Reporter:  bbjimmy    |      Owner:  nobody
       Type:  bug        |     Status:  closed
   Priority:  normal     |  Milestone:  R1
  Component:  - General  |    Version:  R1/Development
 Resolution:  invalid    |   Keywords:
 Blocked By:             |   Blocking:
Has a Patch:  0          |   Platform:  x86
-------------------------+----------------------------

Comment (by umccullough):

 Replying to [comment:7 scottmc]:
 > Well, it seems B_COMMON_* have been removed, so find_directory() don't
 help in that case... that's probably the root cause of #10099, which I'm
 looking into now.

 By "removed", you mean deprecated and removed from the public header so
 that source code will be forced to be updated.

 find_directory.cpp still defines the "missing" constants, so that existing
 apps will still work. The ordinal values of those constants is preserved,
 and skipped over in the FindDirectory.h to make sure they're not re-used.

 So yes, find_directory() will still be guaranteed to work with these BeOS-
 derived constants, but newly compiled software will need to be tweaked to
 no longer use them.

--
Ticket URL: <http://dev.haiku-os.org/ticket/10101#comment:8>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: