summaryrefslogtreecommitdiffstats
path: root/meta/recipes-connectivity/iproute2
Commit message (Collapse)AuthorAgeFilesLines
* iproute2: fix the configure processChen Qi2015-09-281-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the iproute2's configure script is actually run in the do_compile stage. There's a Makefile rule 'all: Config' which makes the configure process run to generate the Config file. However, this makes it hard to fix the dependency problems. We need to generate the Config file in the do_configure stage. Add do_configure_append to separate the configure process from the compile process. Besides, explicitly disable ATM support for iproute2, otherwise we'll sometimes meet errors like below when building. ld: cannot find -latm collect2: error: ld returned 1 exit status Makefile:154: recipe for target 'q_atm.so' failed make[1]: *** [q_atm.so] Error 1 (From OE-Core rev: a6967f6e441eca758058ced9982b715984ee9b5b) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 4.1.1Cristian Iorga2015-09-032-3/+3
| | | | | | | | | libelf is now a build dependency. (From OE-Core rev: 4edaa7498f98977e60381bd9e5f8778abfb9fe30) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.17.0Cristian Iorga2014-11-252-38/+2
| | | | | | | | | | 0001-ip-link-Remove-unnecessary-device-checking.patch removed, included upstream. (From OE-Core rev: ca8d593ca2683f73cdbfcbd14ee7ee1549e2f2bd) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: backport a patch to make adding vxlan link successRoy.Li2014-11-042-0/+36
| | | | | | | | | | | | | | | | | | | If without this patch: $ ip link add vxlan0 type vxlan id 51 group 238.1.1.1 dev eth0 Error: argument "vxlan0" is wrong: Unknown device $ With this patch; $ ip link add vxlan0 type vxlan id 51 group 238.1.1.1 dev eth0 $ ifconfig -a |grep vxlan0 vxlan0 Link encap:Ethernet HWaddr da:61:56:2e:c2:20 $ (From OE-Core rev: 4f2873c8567738310f7e86c633c6da759554b21a) Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.16.0Cristian Iorga2014-08-311-2/+2
| | | | | | | | | Bugfixes. (From OE-Core rev: 0e56f9277da053b702cc7ce709988dfd54f1f09f) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.15.0Cristian Iorga2014-06-241-2/+2
| | | | | | | | | | | | | | The main new features are: * ss gets more attention * Support for HHF qdisc * Updates to bridge command * Lots of vxlan related changes * Lots of little corrections and build fixes. (From OE-Core rev: 873bdf8ba578aa91f29cd19e9b235e81f09e156c) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.14Cristian Iorga2014-04-252-6/+3
| | | | | | | | | | - switched to ${BP} variable; - removed parallel make restriction; (From OE-Core rev: c27e1c8961e438f2c354ce3cd7682eaf98231776) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: split out package for tcPaul Eggleton2014-02-061-3/+6
| | | | | | | | | | | tc (the IP traffic control utility) isn't often used and makes up a reasonably large part of the iproute2 package as well as having a runtime dependency on iptables, so split it out into its own package. (From OE-Core rev: 1d353cb30b93cd08d7a0f743534c1cd712bbe018) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.12.0Cristian Iorga2013-12-141-2/+2
| | | | | | | | (From OE-Core rev: 137ab87de54724f839ae217fd51f870b4ae6b3b3) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: de-bash its scripts to remove the bash dependencyChen Qi2013-11-052-0/+65
| | | | | | | | | | | | | | | | | | | | | If we build a minimal image with iproute2 installed, the following error will appear during rootfs. error: Can't install iproute2-3.10.0-r0.0@i586: no package provides /bin/bash The problem is that iproute2 has an implicit dependency on 'bash'. This dependency is from per-file dependency checking. Patch two scripts, ifcfg and rtpr, from iproute2 to remove the bash specific syntax. [YOCTO #5415] (From OE-Core rev: 1132c4210eddd59b22b2640935ab0bb8f48c0124) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.11.0Cristian Iorga2013-10-301-2/+2
| | | | | | | | (From OE-Core rev: 6c2f95c1cce38de2905a69b79f132eb28f0a64f6) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to v3.10.0Cristian Iorga2013-07-311-2/+2
| | | | | | | | (From OE-Core rev: c7979674c038cead7b2f8cfdd2f9ea79d5cdc550) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: Fix alternative link for ip commandYi Zhao2013-07-181-1/+1
| | | | | | | | | | | | | | | | In busybox the default location of symbolic link for command ip is /sbin/ip. But in iproute2, the alternatvie link for ip is /bin/ip. It will cause an error when running update-alternatives: Cannot register alternative ip to /bin/ip since it is already registered to /sbin/ip. [YOCTO #4855] (From OE-Core rev: b45f322abfa72fb0330aac9a1e4c86aebcc4598e) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.9.0Cristian Iorga2013-05-126-487/+12
| | | | | | | | | | patches removed; already included in upstream. (From OE-Core rev: 9a8a765c2ccbae29ecabe00f358b6bbb1c9b3b98) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: Fix build failure on ppc64Ting Liu2013-03-074-1/+427
| | | | | | | | | | | | | | | Backport three patches from upstream for ppc64: http://git.kernel.org/cgit/linux/kernel/git/shemminger/iproute2.git ae70d96 ipntable: more fixes for ppc64 a55a8fd fix dependency on sizeof(__u64) == sizeof(unsigned long long) a7c2882 ip: fix ipv6 ntable on ppc64 (From OE-Core rev: 041f784c06403e1d418be677fd15ea159c3bf90d) Signed-off-by: Ting Liu <b28495@freescale.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: Fix build failure on ppcKhem Raj2013-03-052-2/+50
| | | | | | | | | | Latest version bump started failing for ppc32 attached patch is a backport from 3.9-rc1 (From OE-Core rev: 08be60d903ee97859295387b3418d5db85ab16e1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: don't use the kernel header treeSaul Wold2013-03-011-1/+1
| | | | | | | | | This should compile against the userspace safe kernel headers (From OE-Core rev: e443887379fae4b4fd70d1cd6f7d0d7f064a2cb1) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgraded to 3.8.0Cristian Iorga2013-02-282-5/+5
| | | | | | | | | | - cross-compiling patch adapted to new source code (From OE-Core rev: 35c2d04911b84cb21ef1a4a00dee399873bee8f3) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to v3.7.0Cristian Iorga2013-01-163-80/+35
| | | | | | | | | | | configure-cross patch is now simplified. sysroot is now properly set. (From OE-Core rev: 9c9c55635ef34fc0f4d5acd8434c8f64ccd5bf87) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: DEPENDS on iptablesSaul Wold2012-12-311-1/+1
| | | | | | | | | Make sure iproute rebuilds when iptables is updated (From OE-Core rev: 50b37d4bd90e22c6d129836f896c4a6de66c003f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: pass CFLAGS to Makefile\Joe Slater2012-11-241-1/+5
| | | | | | | | | | | | | | Makefile computes CFLAGS, but we can see that our defaults get included by using CCOPTS to pass them to make. Upstream-Status: Pending (From OE-Core rev: 8d71f7d33c18bb0a975eb86d602bda42db4baa2c) Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: Use configured values for ${base_sbindir} and ${libdir}Phil Blundell2012-09-262-2/+2
| | | | | | | | | | These were previously being hard-coded to "/sbin" and "/usr/lib" respectively, resulting in unpackaged files if the configured values were something else. (From OE-Core rev: fab44bdb346533edd4f702a83523d7c2414f74e5) Signed-off-by: Phil Blundell <pb@pbcl.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.5.1Constantin Musca2012-09-042-2/+2
| | | | | | | | (From OE-Core rev: e4e00fe47e15bfcb61d2fdfd55cedbeacede7372) Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.5.0Constantin Musca2012-08-172-2/+2
| | | | | | | | (From OE-Core rev: c7f4f9fe4574cfd20925191d29e7c23b1b41eb3b) Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.4.0Cristian Iorga2012-07-195-92/+91
| | | | | | | (From OE-Core rev: b17087c84460f5bddb213cec13e83814f64d1f61) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: fix unpackaged files warningPaul Eggleton2012-03-192-1/+3
| | | | | | | | | | | | Fixes the following warnings: WARNING: For recipe iproute2, the following files/directories were installed but not shipped in any package: WARNING: /lib WARNING: /lib/tc (From OE-Core rev: e447c5dcbab8a765d7c35558a240fff17fcc7ea4) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade to 3.2.0Shane Wang2012-01-243-26/+21
| | | | | | | | | | | This patch is to upgrade iproute2 to tag 3.2.0. And the tag is not fully testd by the upstream and has build error. We use the next commit of tag 3.2.0 which fixs the error. (From OE-Core rev: f2a7b225b5a243e0a364be678a71bdc3b0fa99e0) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: Upgrade from 3.0.0 to 3.1.0Mei Lei2011-11-302-2/+2
| | | | | | | (From OE-Core rev: b6daf20b1c9e50d8eba2809081ce20517b7a9773) Signed-off-by: Mei Lei <lei.mei@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: update to 3.0.0 to fix build with updated iptablesKoen Kooi2011-11-074-30/+51
| | | | | | | (From OE-Core rev: addcb5106ca0b1849299d6ad4e734135da29b0ab) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* SRC_URI, S: use BPN instead of PN for multilib caseYu Ke2011-08-041-1/+1
| | | | | | | | | | | | in multilibcase, PN has multilib prefix, so it is not correct to use PN in SRC_URI and S. instead, we've dedicately pruned multilib prefix in BPN, so BPN is the right alternative for PN. (From OE-Core rev: d6dca85028640034b1a5356920aad3268bd4f1c2) Signed-off-by: Yu Ke <ke.y@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: update to 2.6.38Paul Eggleton2011-06-092-2/+2
| | | | | | | | | | | | | | Fixes "ip route get" not producing any output (a regression in 2.6.35). See http://marc.info/?l=linux-netdev&m=129442470405398&w=2 and http://marc.info/?l=linux-netdev&m=130038222321440&w=2 for a list of other changes since 2.6.35. Fixes [YOCTO #1006] (reopened) (From OE-Core rev: 25ed1f931c1dd337911b1f059c71b37b5586fd3f) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* update patch upstream statusQing He2011-05-131-0/+2
| | | | | | | | | | | | | | | | | This patch includes the update of patch upstream status of the following recipes (50 in all): grub pciutils setserial dhcp iproute2 libnss-mdns nfs-utils openssl portmap busybox coreutils dbus dropbear ncurses readline sysfsutils sysvinit tinylogin udev update-rc.d util-linux elfutils file pkgconfig syslinux ubootchart yaffs2 findutils gamin hdparm libaio libzypp parted procps sat-solver screen sed sysklogd tcp-wrapper time zypper attr boost createrepo gnutls hal js libgcrypt libnl libusb-compat (From OE-Core rev: 1e6f767663b7d5fb6277fd2b214f4a50e24d4ffd) Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* SRC_URI Checksums AdditionalsSaul Wold2010-12-091-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* iproute2: update LIC_FILES_CHKSUMSaul Wold2010-11-141-1/+2
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* iproute2: upgrade to version 2.6.35Qing He2010-11-142-1/+1
| | | | | | from 2.6.34 Signed-off-by: Qing He <qing.he@intel.com>
* recipes-connectivity: Cleanup package descriptions and summariesMark Hatle2010-10-111-1/+5
| | | | | | | | | [BUGID #281] Evaluate and update each package in recipes-connectivity to ensure they have a consistent summary and description. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* iproute2: Disable PARALLEL_MAKESaul Wold2010-09-272-1/+3
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* packages: Separate out most of the remaining packages into recipesRichard Purdie2010-09-013-0/+94
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>