Modify

Opened 8 years ago

Closed 8 years ago

Last modified 2 years ago

#4685 closed defect (wontfix)

crda and hostapd linked statically against libnl - save some space?

Reported by: thomas@… Owned by: florian
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version:
Keywords: libnl, cfg80211, nl80211, mac80211, hostapd, crda, wireless Cc:

Description

I have both the crda and hostapd-mini packages installed on my system. Both make use of libnl to use the nl80211 interface to communitcate with the kernel. However, both are statically linked against libnl, effectively duplicating the code in the squashfs and the kernel.

IMO they should be linked dynamically against libnl to save that space. Is there a specific reason why this isn't done?

Attachments (0)

Change History (3)

comment:1 Changed 8 years ago by florian

  • Owner changed from developers to florian
  • Status changed from new to assigned

comment:2 Changed 8 years ago by nbd

  • Resolution set to wontfix
  • Status changed from assigned to closed

we chose static linking, because that way we don't have to include *all* of libnl, so even though stuff is duplicated it should still be smaller than the full libnl.
We could split up libnl to reduce space even more, but that's a separate issue.

comment:3 Changed 2 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

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.