Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 312301 - Package dependencies unconditionally include all targets in config.bld
Summary: Package dependencies unconditionally include all targets in config.bld
Status: CLOSED FIXED
Alias: None
Product: RTSC
Classification: Technology
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Dave Russo CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-10 13:01 EDT by Chris Ring CLA
Modified: 2014-01-27 20:49 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Ring CLA 2010-05-10 13:01:11 EDT
A package's dependencies include all targets in config.bld, even if that package doesn't use targets (e.g. ti.xdais, which is just a package of headers), or explicitly excludes support for a target.

This is particularly problematic, as compatible(!) versions of all these targets must be found on the XDCPATH when this package is used.

A workaround when incompatible targets are found on the XDCPATH may be to convert the compatibilities error into a warning.
Comment 1 Dave Russo CLA 2014-01-22 17:38:43 EST
Target compatibility checks can now be controlled:
    http://rtsc.eclipse.org/cdoc-tip/xdc/cfg/package.html#xdoc-sect-3

So, I believe this bug has long since been fixed.
Comment 2 Dave Russo CLA 2014-01-27 20:49:44 EST
ancient bug, released well before xdctools 3.25