[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: okteta headers installation path



Am Freitag, 20. Februar 2015, 17:51:34 schrieb Maximiliano Curia:
> Hi,
> 
> As part of the packaging efforts in Debian we are testing the installed
> headers to check that they compile correctly and have all their dependencies
> installed.
> 
> Testing okteta we found that kasten CamelCase headers are installed in
> /usr/include/Kasten3 while the lowercase are in /usr/include/kasten3, but
> then a header Kasten3/A would try to include ../kasten/a.h
> 
> I also noticed that this change was made at the same time that the namespace
> was reverted to Kasten, but the CMakeLists.txt that sets the
> OKTETAKASTEN_INCLUDE_INSTALL_DIR and OKTETAKASTEN_INCLUDE_INSTALL_DIR was
> not updated.
> 
> So, is the intention to install them in /usr/include/Kasten (and change the
> CMake set) or to install them where they are being installed and change the
> CamelCase includes to ../kasten3/a.h ?

Uh, seems I screwed up. Thanks for notifying me. The idea was to reset the 
namespace-numbering completely to none. So needs fixing of the install 
directories, yes.

Fix committed to Applications/14.12 branch of okteta, see 
http://commits.kde.org/okteta/d684b8082f598a02fac8b8b25ec8d6fa80d7f14e

Cheers
Friedrich


Reply to: