Opened 7 years ago

Closed 7 years ago

Last modified 4 years ago

#8334 closed defect (fixed)

libconfig.h wrongly installed into a libconfig/ subdirectory

Reported by: Diego Biurrun <diego@…> Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: Cc:


The OpenWrt libconfig package installs the libconfig.h header into a subdirectory of /usr/include, namely /usr/include/libconfig/ below the OpenWrt target directory.

This is unlike the upstream libconfig package, which just installs its (single) header file into /usr/include (assuming /usr as prefix). Now applications using libconfig under OpenWrt need to use extra -I flags to find libconfig.h or patch their sources.

This is highly suboptimal, so please accept the attached patch, which switches the installation directory to the same place upstream libconfig uses.

Attachments (1)

libconfig.patch (680 bytes) - added by Diego Biurrun <diego@…> 7 years ago.
install libconfig.h into the top-level header directory

Download all attachments as: .zip

Change History (3)

Changed 7 years ago by Diego Biurrun <diego@…>

install libconfig.h into the top-level header directory

comment:1 Changed 7 years ago by jow

  • Resolution set to fixed
  • Status changed from new to closed

see r24199 - thanks!

comment:2 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

as closed .
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.