Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/5] Fix libnl static linking
@ 2015-03-07 11:40 Thomas Petazzoni
  2015-03-07 11:40 ` [Buildroot] [PATCH 1/5] libnl: use the backported patch for poll.h issue Thomas Petazzoni
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Thomas Petazzoni @ 2015-03-07 11:40 UTC (permalink / raw)
  To: buildroot

Hello,

This set of patches was triggered by the batctl static linking patch
sent by Jens Zettelmeyer.

It turns out that batctl properly uses pkg-config to know how to link
with libnl, so it's ctually libnl pkg-config that aren't correct. This
is what the first two patches are fixing. This fixes batctl static
linking.

As a follow-up, I reviewed some of the packages that link against
libnl and have special handling for static linking, and did some
related cleanups.

Thomas

Thomas Petazzoni (5):
  libnl: use the backported patch for poll.h issue
  libnl: add patch to add Libs.private in libnl-3.0.pc
  crda: remove static library handling
  ti-utils: simplify static linking case by using pkg-config
  iw: simplify static linking handling

 package/crda/crda.mk                               | 13 ----------
 package/iw/iw.mk                                   |  6 -----
 ...etlink-h-use-poll-h-instead-of-sys-poll-h.patch | 18 -------------
 ...link.h-fix-build-including-poll.h-with-th.patch | 30 ++++++++++++++++++++++
 ...ibs.private-field-in-libnl-pkg-config-fil.patch | 30 ++++++++++++++++++++++
 package/ti-utils/ti-utils.mk                       |  9 ++++---
 6 files changed, 66 insertions(+), 40 deletions(-)
 delete mode 100644 package/libnl/0001-netlink-netlink-h-use-poll-h-instead-of-sys-poll-h.patch
 create mode 100644 package/libnl/0001-netlink-netlink.h-fix-build-including-poll.h-with-th.patch
 create mode 100644 package/libnl/0002-build-add-Libs.private-field-in-libnl-pkg-config-fil.patch

-- 
2.1.0

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-03-15 17:10 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-07 11:40 [Buildroot] [PATCH 0/5] Fix libnl static linking Thomas Petazzoni
2015-03-07 11:40 ` [Buildroot] [PATCH 1/5] libnl: use the backported patch for poll.h issue Thomas Petazzoni
2015-03-07 11:40 ` [Buildroot] [PATCH 2/5] libnl: add patch to add Libs.private in libnl-3.0.pc Thomas Petazzoni
2015-03-09 12:57   ` Gustavo Zacarias
2015-03-07 11:40 ` [Buildroot] [PATCH 3/5] crda: remove static library handling Thomas Petazzoni
2015-03-07 11:52   ` Samuel Martin
2015-03-07 13:46   ` Thomas Petazzoni
2015-03-07 11:40 ` [Buildroot] [PATCH 4/5] ti-utils: simplify static linking case by using pkg-config Thomas Petazzoni
2015-03-07 11:40 ` [Buildroot] [PATCH 5/5] iw: simplify static linking handling Thomas Petazzoni
2015-03-15 17:10 ` [Buildroot] [PATCH 0/5] Fix libnl static linking Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox