All of 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.