| Summary: | The config.h header creates conflicts with external builds | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] TCF | Reporter: | Peder Andersen <Peder.Andersen> | ||||||
| Component: | Agent | Assignee: | Project Inbox <tcf.core-inbox> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | cdtdoug, eugene | ||||||
| Version: | unspecified | ||||||||
| Target Milestone: | 1.0.0 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Peder Andersen
Created attachment 190907 [details]
Proposed fix
Legal Message: I, Peder Andersen, declare that I developed attached code from
scratch, without referencing any 3rd party materials except material licensed
under the EPL and EDL. I am authorized by my employer, Wind River, to make this
contribution under the EPL and EDL.
Created attachment 190940 [details]
further improvements
Here's one other small change which improves the portability of the TCF agent build.
Legal Message: I, Peder Andersen, declare that I developed attached code from
scratch, without referencing any 3rd party materials except material licensed
under the EPL and EDL. I am authorized by my employer, Wind River, to make this
contribution under the EPL and EDL.
Peder, you work under the supervision of co-workers who are committers. No need for the legal disclaimer. It's already assumed. Renaming the header file like this would break compilation for all downstream projects. We need to find a less disturbing way to address the issue. This issue has been resolved in TCF version 1.0. All header file names now start with "tcf", e.g.: #include <tcf/config.h> |