[Buildroot] [pull request] Pull request for branch for-2011.08/no-mmu-blackfin
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Mon May 30 21:56:55 UTC 2011
Hello,
Here are some changes related, or loosely related to non-MMU and
Blackfin support.
The goal of the first commits is to allow a default configuration with
Blackfin selected to build properly (needs support for Blackfin
external toolchain, some Busybox configuration changes, etc.).
Then, we clarify a bit the usage of shared/static libraries.
Regards,
Thomas
The following changes since commit 9ab73b51e8f0f30e1720639d40732fa20aab9d1a:
Update for 2011.05 (2011-05-27 16:18:21 +0200)
are available in the git repository at:
http://free-electrons.com/~thomas/buildroot.git for-2011.08/no-mmu-blackfin
Thomas Petazzoni (8):
blackfin: support external toolchains provided by blackfin.uclibc.org
toolchain: introduce BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
busybox: tune config according to BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
busybox: adjust configuration for non-MMU targets
Mark some packages as not usable on non-MMU systems
Remove unused variable definitions
package/autotools: add --{enable,disable}-{shared,static} automatically
packages: remove --{enable,disable}-{shared,static} from autotools packages
Makefile | 10 -----
package/Makefile.autotools.in | 2 +
package/Makefile.in | 6 +++
package/atk/atk.mk | 6 +---
package/berkeleydb/berkeleydb.mk | 1 -
package/busybox/busybox.mk | 18 +++++++++
package/directfb/directfb.mk | 4 --
package/expat/expat.mk | 2 -
package/fltk/fltk.mk | 2 +-
package/fuse/libfuse.mk | 2 -
package/gpsd/Config.in | 2 +
package/gpsd/gpsd.mk | 1 -
package/input-event-daemon/Config.in | 2 +
package/java/classpath/classpath.mk | 3 +-
package/java/jamvm/jamvm.mk | 3 +-
package/kbd/Config.in | 2 +
package/libconfuse/libconfuse.mk | 2 +-
package/libdnet/libdnet.mk | 2 -
package/libelf/libelf.mk | 2 +-
package/libgail/libgail.mk | 3 --
package/libglib2/libglib2.mk | 5 ---
package/libgtk2/libgtk2.mk | 4 +--
package/libidn/libidn.mk | 2 +-
package/liblockfile/liblockfile.mk | 2 +-
package/librsync/librsync.mk | 1 -
package/libsoup/libsoup.mk | 2 -
package/lzo/lzo.mk | 2 -
package/multimedia/alsa-lib/alsa-lib.mk | 4 +--
package/multimedia/ffmpeg/ffmpeg.mk | 1 -
package/multimedia/flac/flac.mk | 1 -
package/neon/neon.mk | 2 +-
package/pango/pango.mk | 3 +-
package/samba/samba.mk | 2 -
package/setserial/Config.in | 2 +
package/sqlite/sqlite.mk | 4 +--
package/sysstat/Config.in | 2 +
package/tcl/tcl.mk | 1 -
package/tiff/tiff.mk | 2 -
package/tslib/tslib.mk | 1 -
package/x11r7/xapp_xman/xapp_xman.mk | 4 +--
.../xdriver_xf86-video-openchrome.mk | 1 -
package/x11r7/xlib_libFS/xlib_libFS.mk | 2 +-
package/x11r7/xlib_libICE/xlib_libICE.mk | 1 -
package/x11r7/xlib_libSM/xlib_libSM.mk | 2 +-
package/x11r7/xlib_libX11/xlib_libX11.mk | 2 -
.../x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk | 2 +-
package/x11r7/xlib_libXau/xlib_libXau.mk | 2 -
package/x11r7/xlib_libXaw/xlib_libXaw.mk | 2 +-
.../x11r7/xlib_libXcomposite/xlib_libXcomposite.mk | 1 -
package/x11r7/xlib_libXcursor/xlib_libXcursor.mk | 1 -
package/x11r7/xlib_libXdamage/xlib_libXdamage.mk | 1 -
package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk | 2 -
package/x11r7/xlib_libXext/xlib_libXext.mk | 2 +-
package/x11r7/xlib_libXfixes/xlib_libXfixes.mk | 1 -
package/x11r7/xlib_libXfont/xlib_libXfont.mk | 2 +-
.../x11r7/xlib_libXfontcache/xlib_libXfontcache.mk | 2 +-
package/x11r7/xlib_libXft/xlib_libXft.mk | 1 -
package/x11r7/xlib_libXi/xlib_libXi.mk | 2 +-
package/x11r7/xlib_libXinerama/xlib_libXinerama.mk | 2 +-
package/x11r7/xlib_libXmu/xlib_libXmu.mk | 1 -
package/x11r7/xlib_libXp/xlib_libXp.mk | 2 +-
package/x11r7/xlib_libXpm/xlib_libXpm.mk | 1 -
.../xlib_libXprintAppUtil/xlib_libXprintAppUtil.mk | 1 -
.../x11r7/xlib_libXprintUtil/xlib_libXprintUtil.mk | 1 -
package/x11r7/xlib_libXrandr/xlib_libXrandr.mk | 2 +-
package/x11r7/xlib_libXrender/xlib_libXrender.mk | 2 +-
package/x11r7/xlib_libXres/xlib_libXres.mk | 2 +-
package/x11r7/xlib_libXt/xlib_libXt.mk | 2 +-
package/x11r7/xlib_libXtst/xlib_libXtst.mk | 2 -
package/x11r7/xlib_libXv/xlib_libXv.mk | 2 +-
package/x11r7/xlib_libXvMC/xlib_libXvMC.mk | 2 +-
package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk | 2 +-
package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk | 2 +-
package/x11r7/xlib_libdmx/xlib_libdmx.mk | 2 +-
package/x11r7/xlib_libfontenc/xlib_libfontenc.mk | 1 -
package/x11r7/xlib_liboldX/xlib_liboldX.mk | 2 +-
.../x11r7/xlib_libpciaccess/xlib_libpciaccess.mk | 1 -
package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk | 2 -
package/x11r7/xlib_libxkbui/xlib_libxkbui.mk | 1 -
package/xerces/xerces.mk | 3 +-
toolchain/Config.in | 2 +
toolchain/toolchain-common.in | 3 ++
toolchain/toolchain-external/Config.in | 21 +++++++++++
toolchain/toolchain-external/ext-tool.mk | 37 ++++++++++++++++++++
84 files changed, 134 insertions(+), 118 deletions(-)
Thanks,
--
Thomas Petazzoni
More information about the buildroot
mailing list