Project

General

Profile

Actions

Bug #1813

closed

onbld should be provided from proto/opt/onbld

Added by Igor Kozhukhov over 11 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2011-11-24
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:
External Bug:

Description

onbld should be provided from proto/opt/onbld

at this moment onbld located at: usr/src/tools/proto
need move it to $(ROOT)/proto

Actions #1

Updated by Rich Lowe over 11 years ago

To do this, you'll need to remove any special treatment of TOOLS_PROTO, PARENT_TOOLS_PROTO, etc, in nightly, and make sure that any changes because of that don't invalidate any assumption is the script.

You'll also need to be sure it works correctly with MULTI_PROTO because the tools are always built only once, non-debug, but MULTI_PROTO causes us to have two proto areas (one debug, one not).

One thing to watch out for in nightly would be any situation in which we could remove $ROOT, but still expect to be able to run our own tools. That is, any time after use_tools has been called, the path specified as its argument must always exist.

Actions #2

Updated by Igor Kozhukhov over 11 years ago

I have found workaround for package generation/converting process

I can see that package developer/build/onbld is providing by illumos-gate build, but files located at usr/src/tools/proto

I have created symlink to proto/$(PLATFORM)/opt/onbld and packages have been converted OK from PROTO.

I think this bug should be closed or rejected.

Actions #3

Updated by Yuri Pankov over 10 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF