From: Peter Korsgaard <jacmet@uclibc.org>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 01/51] package/cURL: fix static link whith openSSL
Date: Sun, 02 Dec 2012 23:21:41 -0800 [thread overview]
Message-ID: <87624jppmi.fsf@dell.be.48ers.dk> (raw)
In-Reply-To: <1354146890-27380-2-git-send-email-yann.morin.1998@free.fr> (Yann E. MORIN's message of "Thu, 29 Nov 2012 00:54:00 +0100")
>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:
Yann> When openSSL is selected, cURL is configured to use it.
Yann> But in this case, the libcurl.pc file /forgets/ to require link
Yann> against -ldl.
Yann> This can happen, for example, when BR2_PREFER_STATIC_LIB is not set,
Yann> but an executable wants to be linked statically (for various reasons
Yann> which are irrelevant here).
Yann> Fix that by appending a 'Requires: openssl' line to libcurl.pc.in,
Yann> but only if openSSL is enabled.
Yann> As suggested by Arnout, do it in a post-patch hook, rather as a
Yann> post-install hook.
Committed, thanks.
--
Bye, Peter Korsgaard
next prev parent reply other threads:[~2012-12-03 7:21 UTC|newest]
Thread overview: 66+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-11-28 23:53 [Buildroot] [PATCH for-next 0/51 v3] Add QEMU for runing on the target Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 01/51] package/cURL: fix static link whith openSSL Yann E. MORIN
2012-12-03 7:21 ` Peter Korsgaard [this message]
2012-11-28 23:54 ` [Buildroot] [PATCH 02/51] package/dtc: new package Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 03/51] package/dtc: add option to install programs Yann E. MORIN
2012-11-29 8:40 ` Thomas Petazzoni
2012-12-03 18:10 ` Yann E. MORIN
2012-11-29 15:00 ` Arnout Vandecappelle
2012-11-30 16:38 ` Yann E. MORIN
2012-12-04 21:28 ` Arnout Vandecappelle
2012-12-04 22:10 ` Yann E. MORIN
2012-12-05 6:30 ` Arnout Vandecappelle
2012-11-28 23:54 ` [Buildroot] [PATCH 04/51] package/vde2: new package Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 05/51] package/libiscsi: " Yann E. MORIN
2012-11-29 8:39 ` Thomas Petazzoni
2012-12-03 18:11 ` Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 06/51] package/usbredir: " Yann E. MORIN
2012-11-29 8:42 ` Thomas Petazzoni
2012-11-29 8:50 ` [Buildroot] Buildroot and ClassPath Alain Mouflet
2012-11-29 13:10 ` Thomas Petazzoni
2012-11-30 16:48 ` [Buildroot] [PATCH 06/51] package/usbredir: new package Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 07/51] package/celt051: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 08/51] package/python-pyparsing: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 09/51] package/spice-protocol: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 10/51] package/cegui06: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 11/51] package/slirp: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 12/51] package/spice: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 13/51] package/spice: enable client Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 14/51] package/spice: enable GUI Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 15/51] package/spice: enable slirp support Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 16/51] package/libseccomp: new package Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 17/51] package/keyutils: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 18/51] package/pmake: add host pmake Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 19/51] package/libbsd: new package Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 20/51] package/libedit2: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 21/51] package/ceph: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 22/51] package/qemu: add license information Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 23/51] package/qemu: bump version Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 24/51] package/qemu: fix host-qemu variable names Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 25/51] package/qemu: build for the target (i386 or x86_64 only) Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 26/51] package/qemu: add basic target selection Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 27/51] package/qemu: add fine-grained " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 28/51] package/qemu: add SDL frontends Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 29/51] package/qemu: add option to enable/disable the VNC frontend Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 30/51] package/qemu: add VNC jpeg and png compression Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 31/51] package/qemu: add VNC TLS-encryption Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 32/51] package/qemu: add option to not install blobs Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 33/51] package/qemu: add option to remove unwanted keymaps Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 34/51] package/qemu: add uuid support Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 35/51] package/qemu: add support for capabilities Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 36/51] package/qemu: add attr/xattr option Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 37/51] package/qemu: add support for virtfs Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 38/51] package/qemu: add support for cURL Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 39/51] package/qemu: enable use of the curses frontend Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 40/51] package/qemu: add BlueZ connectivity Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 41/51] package/qemu: add AIO support Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 42/51] package/qemu: add support for FDT Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 43/51] package/qemu: add support for VDE switches Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 44/51] package/qemu: add iSCSI support Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 45/51] package/qemu: add support for USB redirection Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 46/51] package/qemu: add support for Spice Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 47/51] package/qemu: enable sound Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 48/51] package/qemu: add support for libseccomp Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 49/51] package/qemu: option to build the docs Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 50/51] package/qemu: move sub-options into a sub-menu Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 51/51] package/qemu: enable a static build Yann E. MORIN
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87624jppmi.fsf@dell.be.48ers.dk \
--to=jacmet@uclibc.org \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.