Bug #1813
closedonbld should be provided from proto/opt/onbld
0%
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
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.
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.