From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [pull request] Pull request for branch for-2012.11/rpc-support
Date: Sun, 4 Nov 2012 13:04:01 +0100 [thread overview]
Message-ID: <cover.1352030430.git.thomas.petazzoni@free-electrons.com> (raw)
Hello,
Another round of RPC-related fixes + external toolchain
cleanup. Changes since the last posting:
* Fix the download location of libtirpc. Noticed by Arnout.
* libtirpc now depends on host-pkgconf instead of
host-pkg-config. Noticed by Arnout.
* Explained why libtirpc needs host-pkgconf even though it has no
dependencies. Noticed by Peter.
* Fix the BR2_TOOLCHAIN_HAS_NATIVE_RPC libtirpc dependency which was
not in the correct patch. Noticed by Arnout.
* Fixed the help text of the Sourcery CodeBench x86 2012.03 toolchain
so that it matches the reality in terms of Buildroot support for
libtirpc. Noticed by Arnout.
* Fixed the help text of the Sourcery CodeBench SuperH 2012.03
toolchain in terms of components versions. Noticed by Baruch.
* Added support for Sourcery CodeBench x86 and SuperH 2012.09
toolchains.
* Added a fix for the Sourcery CodeBench ARM 2012.03 toolchain, which
has native RPC support.
* Removed a bunch of the oldest external toolchains we have, in order
to keep a more reasonable number of external toolchains options.
Thanks,
Thomas
The following changes since commit 9fbdf062b93c6c2ed7e35897bcb0ad4c60f29d41:
toolchain-external: improve glibc support to test availability of RPC (2012-11-04 01:22:43 +0100)
are available in the git repository at:
git://git.free-electrons.com/users/thomas-petazzoni/buildroot.git for-2012.11/rpc-support
for you to fetch changes up to d2dca51587d8ff3f4f2989da8735e6e7bf352fb0:
toolchain-external: remove Linaro 2012.07 (2012-11-04 13:00:11 +0100)
----------------------------------------------------------------
Thomas Petazzoni (20):
toolchain-external: ARM 2012.03 has RPC support
libtirpc: new package
busybox: add support to link against libtirpc when available
lmbench: add support to use libtirpc when available
nfs-utils: add support to use RPC support from libtirpc
rpcbind: new package
portmap: mention that rpcbind is the project that superseds portmap
quota: add support to use RPC support from libtirpc
samba: unconditionally enable --with-sys-quotas
xinetd: add support to use RPC support from libtirpc
toolchain-external: add Sourcery CodeBench SuperH 2012.03
toolchain-external: add Sourcery CodeBench x86 2012.03
toolchain-external: add support for Sourcery CodeBench SH 2012.09
toolchain-external: add Sourcery CodeBench x86/x86_64 2012.09
toolchain-external: remove Sourcery CodeBench ARM 2010q1
toolchain-external: remove Sourcery CodeBench ARM 2010.09
toolchain-external: remove Sourcery CodeBench SH 2010.09
toolchain-external: remove Sourcery CodeBench x86/x86_64 2010.09
toolchain-external: remove Linaro 2012.06
toolchain-external: remove Linaro 2012.07
package/Config.in | 2 +
package/busybox/busybox.mk | 19 +-
package/libtirpc/Config.in | 7 +
...able-parts-of-TIRPC-requiring-NIS-support.patch | 70 ++++++++
...out-RPC-support-does-not-install-rpcent.h.patch | 26 +++
...btirpc-0003-Add-missing-INET6-conditional.patch | 60 +++++++
.../libtirpc-0004-Make-IPv6-support-optional.patch | 43 +++++
package/libtirpc/libtirpc.mk | 24 +++
package/lmbench/Config.in | 6 +-
package/lmbench/lmbench.mk | 11 +-
package/nfs-utils/Config.in | 7 +-
package/nfs-utils/nfs-utils.mk | 8 +-
package/portmap/Config.in | 2 +
package/quota/Config.in | 6 +-
package/quota/quota.mk | 13 +-
package/rpcbind/Config.in | 8 +
package/rpcbind/rpcbind-01-no-yp-support.patch | 46 +++++
package/rpcbind/rpcbind.mk | 17 ++
package/samba/samba.mk | 2 +-
package/xinetd/xinetd.mk | 19 +-
toolchain/toolchain-external/Config.in | 185 ++++++++------------
toolchain/toolchain-external/ext-tool.mk | 32 ++--
22 files changed, 461 insertions(+), 152 deletions(-)
create mode 100644 package/libtirpc/Config.in
create mode 100644 package/libtirpc/libtirpc-0001-Disable-parts-of-TIRPC-requiring-NIS-support.patch
create mode 100644 package/libtirpc/libtirpc-0002-uClibc-without-RPC-support-does-not-install-rpcent.h.patch
create mode 100644 package/libtirpc/libtirpc-0003-Add-missing-INET6-conditional.patch
create mode 100644 package/libtirpc/libtirpc-0004-Make-IPv6-support-optional.patch
create mode 100644 package/libtirpc/libtirpc.mk
create mode 100644 package/rpcbind/Config.in
create mode 100644 package/rpcbind/rpcbind-01-no-yp-support.patch
create mode 100644 package/rpcbind/rpcbind.mk
Thanks,
--
Thomas Petazzoni
next reply other threads:[~2012-11-04 12:04 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-11-04 12:04 Thomas Petazzoni [this message]
2012-11-04 12:04 ` [Buildroot] [PATCH 01/20] toolchain-external: ARM 2012.03 has RPC support Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 02/20] libtirpc: new package Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 03/20] busybox: add support to link against libtirpc when available Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 04/20] lmbench: add support to use " Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 05/20] nfs-utils: add support to use RPC support from libtirpc Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 06/20] rpcbind: new package Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 07/20] portmap: mention that rpcbind is the project that superseds portmap Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 08/20] quota: add support to use RPC support from libtirpc Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 09/20] samba: unconditionally enable --with-sys-quotas Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 10/20] xinetd: add support to use RPC support from libtirpc Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 11/20] toolchain-external: add Sourcery CodeBench SuperH 2012.03 Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 12/20] toolchain-external: add Sourcery CodeBench x86 2012.03 Thomas Petazzoni
2012-11-04 12:11 ` Baruch Siach
2012-11-04 12:36 ` Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 13/20] toolchain-external: add support for Sourcery CodeBench SH 2012.09 Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 14/20] toolchain-external: add Sourcery CodeBench x86/x86_64 2012.09 Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 15/20] toolchain-external: remove Sourcery CodeBench ARM 2010q1 Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 16/20] toolchain-external: remove Sourcery CodeBench ARM 2010.09 Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 17/20] toolchain-external: remove Sourcery CodeBench SH 2010.09 Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 18/20] toolchain-external: remove Sourcery CodeBench x86/x86_64 2010.09 Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 19/20] toolchain-external: remove Linaro 2012.06 Thomas Petazzoni
2012-11-04 12:04 ` [Buildroot] [PATCH 20/20] toolchain-external: remove Linaro 2012.07 Thomas Petazzoni
-- strict thread matches above, loose matches on Subject: below --
2012-11-04 17:34 [Buildroot] [pull request] Pull request for branch for-2012.11/rpc-support Thomas Petazzoni
2012-11-06 7:22 ` Peter Korsgaard
2012-11-06 7:25 ` Thomas Petazzoni
2012-11-03 17:47 Thomas Petazzoni
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=cover.1352030430.git.thomas.petazzoni@free-electrons.com \
--to=thomas.petazzoni@free-electrons.com \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox