summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* update for 2010.05-rc32010.05_rc3Peter Korsgaard2010-05-274-5/+18
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'pkg-stats-fixes' of ↵Peter Korsgaard2010-05-271-14/+13
|\ | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot
| * pkg-stats: better heuristicsThomas Petazzoni2010-05-211-14/+13
| | | | | | | | | | | | | | Slightly improve the package type detection heuristic, and fix a small bug about package/multimedia/multimedia.mk exclusion. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | Merge branch 'graph-dependencies' of ↵Peter Korsgaard2010-05-274-0/+178
|\ \ | | | | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot
| * | New graph-depends scriptThomas Petazzoni2010-05-211-0/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a Python script that draws dependency graphs, either for the full set of selected packages, or for a particular given package. Of course, it is limited to packages that use either the generic or autotools infrastructures. The script generates a file that Graphviz can parse and generate a PDF (or other formats) from it. Full dependency graph of all selected packages : ./scripts/graph-depends > test.dot dot -Tpdf test.dot -o test.pdf Dependency graph of libgtk2 : ./scripts/graph-depends libgtk2 > test.dot dot -Tpdf test.dot -o test.pdf Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * | Add a show-targets targetThomas Petazzoni2010-05-211-0/+3
| | | | | | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * | Add a <fs>-root-show-depends targetThomas Petazzoni2010-05-211-0/+3
| | | | | | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * | package: Add new <pkg>-show-depends to list dependenciesThomas Petazzoni2010-05-211-0/+3
| |/ | | | | | | | | | | | | The new <pkg>-show-depends simply outputs the list of dependencies for the given package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | microperl: fix build with /bin/sh = dashPeter Korsgaard2010-05-272-8/+13
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | kernel-headers: bump 2.6.27.x / 2.6.32.x / 2.6.33.x stable versionsPeter Korsgaard2010-05-273-3/+3
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | CHANGES: #75 + #699 are now closedPeter Korsgaard2010-05-271-0/+2
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | Merge branch 'dependencies-fixes' of ↵Peter Korsgaard2010-05-271-4/+19
|\ \ | | | | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot
| * | dependencies: check that . is not in the PATHThomas Petazzoni2010-05-221-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | Having . in the PATH makes the toolchain build process fail because it confuses host tools and target tools. This fixes bug #75. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * | dependencies: fix tests on LD_LIBRARY_PATHThomas Petazzoni2010-05-221-4/+4
| | | | | | | | | | | | | | | | | | | | | Things like LD_LIBRARY_PATH=. or even LD_LIBRARY_PATH=.:/usr/lib were not detected as incorrect. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | gob2: workaround configure misdetecting library needed for flexPeter Korsgaard2010-05-271-0/+1
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | uClibc: 0.9.31 defconfig: disable FORCE_SHAREABLE_TEXT_SEGMENTSPeter Korsgaard2010-05-271-1/+1
| | | | | | | | | | | | | | | | | | | | | Works around issues with non-fPIC libraries. Reported-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | iperf: override bool detectionPeter Korsgaard2010-05-262-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The configure script contains a buggy test for the bool datatype and it's size. This is normally not a big deal as the result isn't used for anything, but when BR2_CONFIG_CACHE (default) is used, the wrong ac_cv_type_bool result is stored in the cache, and other packages like libcurl DO need the bool type, so that breaks the build. Fix it by presetting those tests to sane values. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | gst-plugins-base: make sure alsa-lib is detected if presentPeter Korsgaard2010-05-262-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | Make sure alsa-lib is built before gst-plugins-base if enabled, so configure detects the presence of alsa and builds alsasink/src. Reported-by: Phil Edworthy <Phil.Edworthy@renesas.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | vsftpd: fix build without largefile supportPeter Korsgaard2010-05-262-2/+3
| | | | | | | | | | | | | | | | | | | | | Fix lfs patch to include <features.h> before checking any of the uClibc defines. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | valgrind: broken on ppcPeter Korsgaard2010-05-262-2/+2
| | | | | | | | | | | | | | | | | | | | | Valgrind 3.2.3 needs linux/a.out.h, which hasn't been exported on ppc since 2.6.28. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | fs/squashfs: squashfs3 needs to set big/little endianPeter Korsgaard2010-05-261-2/+10
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | squashfs,squashfs3: needs LARGEFILE support in toolchainPeter Korsgaard2010-05-263-3/+11
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | busybox skeleton: allow logins from ttymxc[0-2]Baruch Siach2010-05-261-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add ttymxc[0-2] to the list is the /etc/securetty of the Busybox skeleton. This is useful for serial logins on i.MX based systems. The same serial devices already appear in the generic "target_skeleton/". Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | olsr: needs IPv6 support in toolchainPeter Korsgaard2010-05-262-2/+6
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | ntfsprogs: needs largefile support in toolchainPeter Korsgaard2010-05-262-4/+5
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | libdvdread: needs largefile support in toolchainPeter Korsgaard2010-05-264-8/+21
| | | | | | | | | | | | | | | | | | So in turn does libdvdnav and the dvdnav element in gst-plugins-bad. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | mtd-utils: recv_image needs IPv6 support in toolchainPeter Korsgaard2010-05-261-0/+4
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | lmbench: indentation in Config.in should be done using <tab>Peter Korsgaard2010-05-261-1/+1
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | lsof: needs RPC support in toolchainPeter Korsgaard2010-05-262-1/+5
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | qt: powerpc config is now called powerpc, not ppcPeter Korsgaard2010-05-261-1/+1
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | bmon: needs ipv6 supportPeter Korsgaard2010-05-262-1/+5
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | package: gettext needs WCHAR supportPeter Korsgaard2010-05-2528-14/+115
| | | | | | | | | | | | | | | | | | | | | | | | gettext needs WCHAR support in the toolchain, and as libglib2 depends on gettext and lots of stuff depends on libglib2, quite a lot of packages needs to have their dependencies adjusted. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | webkit: remove user visible rendering target selectionPeter Korsgaard2010-05-252-23/+7
| | | | | | | | | | | | | | | | | | | | | | | | Instead use the same logic as in libgtk2. The rendering target selected MUST be the same as libgtk2's, so just figure it out automatically instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | qt: use depends on for gstreamerPeter Korsgaard2010-05-251-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | Gstreamer has complicated dependencies (because of glib2), so use depends on rather than select. At the same time default phonon support to Y if gstreamer is available, as this support is likely wanted. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | swfdec: use depends on for gstreamerPeter Korsgaard2010-05-252-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gstreamer has complicated dependencies (because of glib2), so use depends on rather than select, similar to how it is done for gtk2. At the same time default gtk/gstreamer support to Y if those are available, as they are likely wanted. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | package: don't select libgtk2 as it doesn't know what backend to usePeter Korsgaard2010-05-255-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | libgtk2 can either use the X11 or directfb backend, depending on what is selected - But if other packages 'select' libgtk2 there is no guarantee that any backends are enabled, breaking the build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | enchant: add comment about needing C++ support in toolchainPeter Korsgaard2010-05-251-0/+3
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | Add documentation on gettext integrationThomas Petazzoni2010-05-241-0/+58
| | | | | | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | Update packages to BR2_NEEDS_GETTEXT_IF_LOCALEThomas Petazzoni2010-05-2422-27/+32
| | | | | | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | Improve gettext integrationThomas Petazzoni2010-05-241-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having a BR2_NEEDS_GETTEXT option, as introduced by 54d64798e1e14b526c3cc1142961972cff9f1e8a isn't sufficient to express the different kind of dependencies on gettext. This commit, based on an idea by Peter Korsgaard, introduces two different options : * BR2_NEEDS_GETTEXT, which is true as soon as the toolchain doesn't provide gettext itself (i.e, when the toolchain is uClibc based, be it an internal or external toolchain) * BR2_NEEDS_GETTEXT_IF_LOCALE, which is true when the toolchain doesn't provide gettext *and* locale support has been enabled in Buildroot. A following commit adds some documentation that details how these configuration variables should be used by packages. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | pciutils: fix access to pci.ids and make update-pciids work with busybox wgetPeter Korsgaard2010-05-242-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #1819 Fix two issues with pciutils: - pciutils would look in /usr/share/misc for pci.ids, but install it in /usr/share. This is because pciutils doesn't use a ./configure script, so we have to also provide the configuration (make) arguments when we run make install as well. Fix it by making it look into /usr/share as that's simpler to do, and is what upstream does. - the update-pciids script would call wget with the --no-timestamping option, which isn't supported by busybox wget. Fix it by simply removing that option as it isn't really critical. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | mutt: needs WCHAR support in toolchainPeter Korsgaard2010-05-231-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Contrary to the comment in Config.in, mutt isn't broken when wchar is enabled - In fact, it doesn't build without it. Add BR2_USE_WCHAR dependency to make this clear. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | icu: fix build with gcc >= 4.4 / JLEVEL > 1Peter Korsgaard2010-05-233-3/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix two issues with the icu build: - icu source contains an #elif without any arguments, which g++ >= 4.4 flags as an error. This is both an issue for target and host build, so restructure the .mk so any *both*patch is applied to both builds (the other patches would cause trouble with host builds) - icu build system isn't parallel make safe, use MAKE1 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | package/config: really cleanYann E. MORIN2010-05-221-4/+9
| | | | | | | | | | | | | | | Signed-off-by: Yann E. MORIN <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | fix device_table.txt path in arm_toolchain_defconfigcmchao2010-05-221-1/+1
| | | | | | | | | | | | | | | | | | Signed-off-by: Chih-Min Chao <cmchao@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | atngw100_defconfig: update to fix build failureBjørn Forsman2010-05-221-345/+351
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | atngw100_defconfig: update to fix build failure: * The AVR32 toolchain fails to build with the new uClibc version 0.9.31.x. Use the older uClibc 0.9.30.x branch instead. * Disable linux-fusion as it fails to build (why was this selected anyway, when DirectFB was not selected?). * U-Boot 2010.03 is broken for AVR32. The build fails with: zlib.c:31:27: error: asm/unaligned.h: No such file or directory Select the older U-Boot 2009.08 version that builds instead. * Disable rsync as it fails to build. Build tested with 'make distclean && make atngw100_defconfig && make' on an Ubuntu 10.04 x86_64 host. Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | cairo: ps backend needs pdfPeter Korsgaard2010-05-221-0/+1
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | | cdrkit: needs largefile support in toolchainPeter Korsgaard2010-05-222-14/+18
|/ / | | | | | | | | | | At the same time fix indentation in Config.in Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | sshfs: needs largefile support (because of fuse)Peter Korsgaard2010-05-211-1/+2
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | CHANGES: #1729 is now closed (fltk)Peter Korsgaard2010-05-211-1/+2
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>