[Buildroot] [pull request] Branch for-peter-2013.11

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Nov 4 19:14:58 UTC 2013


Hello Peter,

While you have been away, I've accumulated a bunch of patches into a
for-peter-2013.11 branch, to ease their integration into the master
branch now that you're back from holidays.

I've been very conservative on the changes I've taken: no version bump,
no new packages, only fixes or minor improvements. Typically patches
that would generally have been taken after -rc1 is released.

Note that I've marked those patches as "Accepted" in patchwork, so if
you don't merge them, please let me know so that I can mark them again
as "New".

Thanks!

Thomas

The following changes since commit ca5639f8d00aae6427054dee1f0433583ad3041d:

  alsamixergui: needs mmu (2013-10-28 17:28:28 +0100)

are available in the git repository at:

  git://git.free-electrons.com/users/thomas-petazzoni/buildroot.git for-peter-2013.11

for you to fetch changes up to 3484dc068a5895650385243a553979443017f4bd:

  libvpx: needs thread support (2013-11-02 19:36:12 +0100)

----------------------------------------------------------------
Arnaud Rébillout (1):
      uemacs: fix package source

Axel Lin (1):
      cppzmq/czmq: Update comment for needs threads support

Clayton Shotwell (1):
      cryptsetup: Add libintl for UCLIBC toolchain

Denis Mingulov (1):
      rsync: use system zlib and popt, also do not lose debug options

Gustavo Zacarias (6):
      cjson: link with libm, unavailable for static
      libcgroup: also needs host-flex
      arch/Config.in: introduce BR2_KERNEL_64_USERLAND_32 symbol
      ebtables: build fix for 64-bit kernel with 32-bit userland
      strongswan: add security patches
      uboot-tools: fix license issues

Jerzy Grzegorek (1):
      package: cleanup github <pkg>{_VERSION, _SOURCE, _SITE} variable

Markos Chandras (2):
      arch/mips: Set BR2_GCC_TARGET_ARCH for MIPS
      ext-toolchain: MIPS: Select correct endianness for the target

Olivier Schonken (1):
      util-linux: Add --without-ncurses to host-util-linux

Peter Seiderer (1):
      support/kconfig: fix compile warning because of missing include.

Phil Eichinger (1):
      valgrind: add support for glibc 2.17 and 2.18

Romain Naour (3):
      trace-cmd: fix ptrace detection
      ngrep: rename existing patch
      ngrep: fix static linking issue with libpcre

Ryan Barnett (1):
      sysvinit: install new cmds and fix inittab

Samuel Martin (3):
      support: trivial fixes (typos and minor rewording) in gen-manual-lists.py
      manual: developer-guide.txt: cleanup non-existing source
      manual: customize-toolchain.txt: update internal backend section

Thomas De Schampheleire (5):
      Config.in files: add/update comments on (e)glibc dependencies
      manual generation: check dependencies first
      manual generation: rename manual-txt into manual-text
      manual: github commits should be specified in full
      git packages: use full revision hash

Thomas Petazzoni (11):
      toolchain-external: add missing symlink for Linaro toolchains
      toolchain-external: fix visibility and length of Linaro toolchain comment
      glibc, toolchain-external: copy libthread_db when gdb is enabled
      pkgconf: fix upstream URL
      xenomai: use install-user to remove patch
      libcap: rename existing patch
      libcap: fix static link
      libnl: simplify makefile by using --{enable, disable}-cli
      libnl: do not allow to build tools on static lib configs
      dhcpcd: needs MMU
      libvpx: needs thread support

 Makefile                                           |  4 +-
 arch/Config.in                                     |  3 ++
 arch/Config.in.mips                                |  3 +-
 docs/manual/adding-packages-tips.txt               |  7 ++-
 docs/manual/customize-toolchain.txt                | 13 ++++--
 docs/manual/developer-guide.txt                    |  2 -
 docs/manual/make-tips.txt                          |  3 +-
 docs/manual/manual.mk                              | 34 ++++++++++++++-
 docs/manual/prerequisite.txt                       |  5 ++-
 package/a10disp/a10disp.mk                         |  2 +-
 package/civetweb/civetweb.mk                       |  4 +-
 package/cjson/Config.in                            |  2 +
 package/cjson/cjson.mk                             |  3 +-
 package/cppcms/Config.in                           |  2 +-
 package/cppzmq/Config.in                           |  2 +-
 package/cppzmq/cppzmq.mk                           |  2 +-
 package/cryptsetup/Config.in                       |  1 +
 package/cryptsetup/cryptsetup.mk                   |  7 ++-
 package/czmq/Config.in                             |  2 +-
 package/czmq/czmq.mk                               |  2 +-
 package/dhcpcd/Config.in                           |  1 +
 package/dhcpcd/dhcpcd.mk                           |  4 --
 package/ebtables/ebtables.mk                       |  3 +-
 package/filemq/filemq.mk                           |  2 +-
 package/freescale-imx/gpu-viv-bin-mx6q/Config.in   |  2 +-
 package/glibc/glibc.mk                             |  2 +-
 package/gstreamer/gst-plugin-x170/Config.in        |  5 ++-
 package/gstreamer1/gst1-plugins-good/Config.in     |  4 ++
 package/jquery-keyboard/jquery-keyboard.mk         |  4 +-
 package/jsmin/jsmin.mk                             |  2 +-
 package/knock/knock.mk                             |  2 +-
 ...d-system.patch => libcap-01-build-system.patch} |  0
 .../libcap-02-split-static-shared-install.patch    | 30 +++++++++++++
 package/libcap/libcap.mk                           | 27 ++++++------
 package/libcgroup/libcgroup.mk                     |  2 +-
 package/liblog4c-localtime/liblog4c-localtime.mk   |  4 +-
 package/libnfc/libnfc.mk                           |  2 +-
 package/libnl/Config.in                            | 13 ++++--
 package/libnl/libnl.mk                             | 19 ++------
 package/libv4l/Config.in                           |  4 +-
 package/libvpx/Config.in                           |  4 ++
 package/linenoise/linenoise.mk                     |  2 +-
 package/lua-ev/lua-ev.mk                           |  2 +-
 package/lua-msgpack-native/lua-msgpack-native.mk   |  2 +-
 package/luaexpatutils/luaexpatutils.mk             |  2 +-
 package/mongrel2/mongrel2.mk                       |  5 +--
 package/mtdev2tuio/mtdev2tuio.mk                   |  2 +-
 package/ne10/ne10.mk                               |  2 +-
 ...-make-objs.patch => ngrep-0001-make-objs.patch} |  0
 ...e-header.patch => ngrep-0002-pcre-header.patch} |  0
 package/ngrep/ngrep-0003-fix-static-link.patch     | 25 +++++++++++
 package/ngrep/ngrep.mk                             |  2 +-
 package/nss-mdns/Config.in                         |  4 ++
 package/omap-u-boot-utils/omap-u-boot-utils.mk     |  2 +-
 package/on2-8170-libs/Config.in                    |  5 ++-
 package/on2-8170-modules/on2-8170-modules.mk       |  2 +-
 package/pkgconf/pkgconf.mk                         |  2 +-
 package/python-ipy/python-ipy.mk                   |  5 +--
 package/qextserialport/qextserialport.mk           |  2 +-
 package/qtuio/qtuio.mk                             |  2 +-
 package/rpi-firmware/rpi-firmware.mk               |  2 +-
 package/rpi-userland/rpi-userland.mk               |  2 +-
 package/rsync/Config.in                            |  2 +
 package/rsync/rsync.mk                             |  7 ++-
 package/socketcand/socketcand.mk                   |  2 +-
 package/sqlcipher/sqlcipher.mk                     |  4 +-
 .../strongswan-0003-CVE-2013-5018-fix.patch        | 29 +++++++++++++
 .../strongswan-0004-CVE-2013-6075-fix.patch        | 27 ++++++++++++
 .../strongswan-0005-CVE-2013-6076-fix.patch        | 27 ++++++++++++
 package/sunxi-cedarx/Config.in                     |  8 ++--
 package/sunxi-cedarx/sunxi-cedarx.mk               |  2 +-
 package/sunxi-mali-prop/sunxi-mali-prop.mk         |  2 +-
 package/sunxi-mali/Config.in                       |  5 ++-
 package/sunxi-mali/sunxi-mali.mk                   |  2 +-
 package/sysvinit/inittab                           |  1 +
 package/sysvinit/sysvinit.mk                       | 11 ++---
 package/ti-gfx/Config.in                           |  5 ++-
 package/ti-utils/ti-utils.mk                       |  2 +-
 .../trace-cmd-0002-Fix-ptrace-detection.patch      | 36 ++++++++++++++++
 package/tvheadend/tvheadend.mk                     |  2 +-
 package/uboot-tools/uboot-tools.mk                 |  2 +-
 package/uemacs/uemacs.mk                           |  2 +-
 package/util-linux/util-linux.mk                   |  2 +-
 ...grind-add-support-for-glibc-2.17-and-2.18.patch | 50 ++++++++++++++++++++++
 package/valgrind/valgrind.mk                       |  2 +-
 .../xenomai/xenomai-do-not-install-devices.patch   | 11 -----
 package/xenomai/xenomai.mk                         |  2 +
 package/zmqpp/zmqpp.mk                             |  2 +-
 package/zyre/zyre.mk                               |  2 +-
 support/dependencies/check-host-asciidoc.sh        | 36 ++++++++++++++++
 support/kconfig/confdata.c                         |  1 +
 .../patches/14-support-out-of-tree-config.patch    | 22 +++++++---
 support/scripts/gen-manual-lists.py                | 15 +++----
 toolchain/toolchain-external/Config.in             | 29 ++++---------
 .../toolchain-external/ext-toolchain-wrapper.c     |  6 +++
 toolchain/toolchain-external/toolchain-external.mk | 16 +++++--
 96 files changed, 503 insertions(+), 182 deletions(-)
 rename package/libcap/{libcap-2.22-build-system.patch => libcap-01-build-system.patch} (100%)
 create mode 100644 package/libcap/libcap-02-split-static-shared-install.patch
 rename package/ngrep/{ngrep-1.45-make-objs.patch => ngrep-0001-make-objs.patch} (100%)
 rename package/ngrep/{ngrep-1.45-pcre-header.patch => ngrep-0002-pcre-header.patch} (100%)
 create mode 100644 package/ngrep/ngrep-0003-fix-static-link.patch
 create mode 100644 package/strongswan/strongswan-0003-CVE-2013-5018-fix.patch
 create mode 100644 package/strongswan/strongswan-0004-CVE-2013-6075-fix.patch
 create mode 100644 package/strongswan/strongswan-0005-CVE-2013-6076-fix.patch
 create mode 100644 package/trace-cmd/trace-cmd-0002-Fix-ptrace-detection.patch
 create mode 100644 package/valgrind/valgrind-add-support-for-glibc-2.17-and-2.18.patch
 delete mode 100644 package/xenomai/xenomai-do-not-install-devices.patch
 create mode 100755 support/dependencies/check-host-asciidoc.sh


-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the buildroot mailing list