Modify

Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#7749 closed defect (fixed)

owfs - Missing library links, missing owget binary, invalid include file name

Reported by: Nicolas Leonard <leonard.nicolas@…> Owned by: developers
Priority: response-needed Milestone: Backfire 10.03.1
Component: packages Version: Backfire 10.03
Keywords: Cc:

Description

The owfs package has several issues :

  • It misses the libow.so link for the libow package and InstallDev target
  • It misses the libowcapi.so link for the libow-capi package and InstallDev target
  • The owget binary if missing from the owshell package
  • An include file is invalid in the UninstallDev target: libow-capi.h instead of owcapi.h

Please find an attached patch fixing these issues.

Attachments (1)

owfs_changes.patch (1.7 KB) - added by Nicolas Leonard <leonard.nicolas@…> 7 years ago.

Download all attachments as: .zip

Change History (6)

Changed 7 years ago by Nicolas Leonard <leonard.nicolas@…>

comment:1 follow-up: Changed 7 years ago by nico

  • Priority changed from normal to response-needed

Are you sure the development shared lib symlinks (libow.so & libowcapi.so) are needed for proper operations of owfs binaries ?

comment:2 in reply to: ↑ 1 Changed 7 years ago by Nicolas Leonard <leonard.nicolas@…>

You're right, I double checked: the symlinks are not needed in the .ipkg, but they still are in the InstallDev target.

Actually, I need these libraries to compile my application (in staging_dir), so I think I won't be the only one ;)

And I checked, none of the OWFS packages suite use libowcapi, and some of them (at least owserver and owfs) use libow, linking the target library (libow-x.x.so.xx) directly.

Do you want me to provide a (tested) patch including these modifications ?

comment:3 follow-up: Changed 7 years ago by nico

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

Fixed in [22671], thanks !

comment:4 in reply to: ↑ 3 ; follow-up: Changed 7 years ago by Nicolas Leonard <leonard.nicolas@…>

Replying to nico:

Fixed in [22671], thanks !

Great !

I forgot to mention it, but could it be possible to upgrade the package to the latest version (2.8p0) ?

comment:5 in reply to: ↑ 4 Changed 7 years ago by Nicolas Leonard <leonard.nicolas@…>

I've tested 2.8p0, and found major bug which makes owserver crash on Mips CPU - I've filled in a bug report here

The 2.7p34 is the last stable version which is working properly on my hardware. (The current 2.7p21 version contains a huge memory leak)

Add Comment

Modify Ticket

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


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

 
Note: See TracTickets for help on using tickets.