[Bug 858] New: Including headers from package containing capital letters fails

http://bugs.orocos.org/show_bug.cgi?id=858

Summary: Including headers from package containing capital
letters fails
Product: Toolchain
Version: 2.3.1
Platform: All
OS/Version: GNU/Linux
Status: NEW
Severity: normal
Priority: P3
Component: RTT
AssignedTo: orocos-dev [..] ...
ReportedBy: tinne [dot] delaet [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0

Apparently including capital letters in your package name is not a good idea.
The pc file that is generated during make does not include capital letters,
making other packages that depend on this package fail to add the include flags
of the package with the capital letters.

A possible solution is to generate the pc file with capital letters or to
extend the logic such that the depending package does not look for the *.pc
file with capital letters but for the corresponding *.pc file without capitals.

[Bug 858] Including headers from package containing capital lett

http://bugs.orocos.org/show_bug.cgi?id=858

Peter Soetens <peter [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |peter [..] ...
Resolution| |FIXED
Target Milestone|--- |next-bugfix

--- Comment #1 from Peter Soetens <peter [..] ...> 2011-05-05 14:48:06 CEST ---
(In reply to comment #0)
> Apparently including capital letters in your package name is not a good idea.
> The pc file that is generated during make does not include capital letters,
> making other packages that depend on this package fail to add the include flags
> of the package with the capital letters.
>
> A possible solution is to generate the pc file with capital letters or to
> extend the logic such that the depending package does not look for the *.pc
> file with capital letters but for the corresponding *.pc file without capitals.

We did smallcap the name. I have removed that, so the .pc file has the name
capitalisation as the package name. Pushed to toolchain-2.3 and master

Peter