summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-03New build fix for Qtopia4Thomas Petazzoni
The new patch fixes the build failure when BR2_PACKAGE_QTOPIA4_QTZLIB=y.
2009-07-03Bump Qtopia version to 4.5.2Thomas Petazzoni
2009-07-03Fix Qtopia build with external toolchainThomas Petazzoni
The fixes made to qmake.conf for the cross-compiling tools were not sufficient in the case of an external toolchain, since the CFLAGS were not taken into account. And the --sysroot option contained in the CFLAGS are very important for external toolchains to work. Additionally, it makes sure that Qtopia is compiled with the proper CFLAGS, even if an external toolchain isn't used.
2009-07-03kernel-headers: bump 2.6.27.x / 2.6.29.x / 2.6.30.x stable versionsPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-02openvpn: prefix variables with OPENVPN_Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-02openvpn: convert to Makefile.autotools.in formatGustavo Zacarias
Closes #359, #413. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-02toolchain/gcc: ensure libraries are copied to target_dir for x86-64Peter Korsgaard
x86-64 stores libgcc_s / libstdc++ / libgcj under lib64 instead of lib, so make sure that directory is searched as well for libraries to copy to target. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-01Merge branch 'dropbear-fix' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard
2009-07-01Merge branch 'matchbox-fix' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard
2009-07-01package: add spawn-fcgi packageGustavo Zacarias
Closes #417, New package spawn-fcgi, basically a FastCGI process spawner. This was previously included in lighttpd up to version 1.4.22 and is now a separate project. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-01lighttpd: bump versionGustavo Zacarias
Closes #419. lighttpd 1.4.23 is out, there are many bugfixes from 1.4.20 currently in buildroot: * Fix workaround for incorrect path info/scriptname if fastcgi prefix is ”/” (fixes #729) * Finally removed spawn-fcgi * Fix bug with FastCGI request id overflow under high load; just use always id 1 as we don’t use multiplexing. (thx jgray) * Workaround broken operating systems: check for trailing ’/’ in filenames (fixes #1989) Plus fixes from 1.4.22 and 1.4.21. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-01Fix Matchbox buildThomas Petazzoni
Several issues were encountered when trying to build Matchbox. This patches fixes these issues : * Selecting BR2_PACKAGE_MATCHBOX should select BR2_PACKAGE_XORG7, otherwise the x11r7 mk files are not included, and matchbox.mk refers to non-existing dependencies (such as xlib_libXtst). * In matchbox.mk, wrong dependencies for Matchbox keyboard. When pango is available, use it through --enable-pango, otherwise, add the dependency to xlib_libXft * Enable AUTORECONF for libXfont and libXft, otherwise the libtool Buildroot patch has no effect, and these packages fail to build without the libtool hack. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-07-01Fix dropbear compilation with glibcThomas Petazzoni
The patch introduced at c579e32dbe6d927bdcfffeede18123aa92abbdd5 was incorrect, since __USE_GNU is an internal C library defined, and should not be used by programs. _GNU_SOURCE should be used instead. This fixes a build failure on Dropbear when compiling against a glibc-based toolchain. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-06-30sqlite: bump versionGustavo Zacarias
Closed #333. * Refactor the internal representation of SQL expressions so that they use less memory on embedded platforms. * Reduce the amount of stack space used * Fix an 64-bit alignment bug on HP/UX and Sparc * The sqlite3_create_function() family of interfaces now return SQLITE_MISUSE instead of SQLITE_ERROR when passed invalid parameter combinations. * When new tables are created using CREATE TABLE ... AS SELECT ... the datatype of the columns is the simplified SQLite datatype (TEXT, INT, REAL, NUMERIC, or BLOB) instead of a copy of the original datatype from the source table. * Resolve race conditions when checking for a hot rollback journal. * The sqlite3_shutdown() interface frees all mutexes under windows. * Enhanced robustness against corrupt database files * Continuing improvements to the test suite and fixes to obscure bugs and inconsistencies that the test suite improvements are uncovering. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-29u-boot: add 2009.06 releasePeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-29u-boot: target tools: use library files from their original locationPeter Korsgaard
u-boot 2009.06 changed the tools/ logic, and no longer adds symbolic links to the needed library files in the tools directory. Fix build by referencing the library files in their original location. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-29qtopia4: fix build for !QTOPIA4_SHAREDPeter Korsgaard
Only try to copy the shared objects from staging to target if QT is configured for shared objects. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-24lib{ogg,vorbis}: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-24busybox: bump 1.14.x versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-23CHANGES: add issue 349 + 379Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-23directfb: bump versionSven Neumann
Closes #379 update DirectFB to version 1.4.0 A new stable version of DirectFB has been released upstream, http://directfb.org/index.php?path=Main%2FNews&entry=2009-06-04-1.niels Attached patch updates the DirectFB package and introduces a BR2 configuration option for the RGB16 dithering feature that is new in DirectFB 1.4.0. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-23libsoup: bump versionSven Neumann
Closes #349. Attached patch updates libsoup to version 2.26.2. This is relevant for bug 303 as it allows to compile gvfs with much less patching. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-23CHANGES: add resolved issues post-2009.05Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-23ipsec-tools: Bump version to 0.7.2.Will Newton
Add support for configuring security context support to allow building for non-SELinux targets. Remove some obsolete patches. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-23php: bump versionGustavo Zacarias
Closes #409. php-5.2.10 is out, mostly misc bugfixes, one small security fix: Security Enhancements and Fixes in PHP 5.2.10: * Fixed bug #48378 (exif_read_data() segfaults on certain corrupted .jpeg files). (Pierre) Key enhancements in PHP 5.2.10 include: * Added "ignore_errors" option to http fopen wrapper. (David Zulke, Sara) * Fixed memory corruptions while reading properties of zip files. (Ilia) * Fixed memory leak in ob_get_clean/ob_get_flush. (Christian) * Fixed segfault on invalid session.save_path. (Hannes) * Fixed leaks in imap when a mail_criteria is used. (Pierre) * Changed default value of array_unique()'s optional sorting type parameter back to SORT_STRING to fix backwards compatibility breakage introduced in PHP 5.2.9. (Moriyoshi) * Fixed bug #47940 (memory leaks in imap_body). (Pierre, Jake Levitt) * Fixed bug #47903 ("@" operator does not work with string offsets). (Felipe) * Fixed bug #47644 (Valid integers are truncated with json_decode()). (Scott) * Fixed bug #47564 (unpacking unsigned long 32bit big endian returns wrong result). (Ilia) * Fixed bug #47365 (ip2long() may allow some invalid values on certain 64bit systems). * Over 100 bug fixes. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-22busybox: autodetect nfs mount support based on BR2_INET_RPC settingPeter Korsgaard
Override nfs mount support based on BR2_INET_RPC setting, so BR will DTRT. This way you will automatically get NFS support in busybox if available in the toolchain, and the build won't break if the defconfig enables it but the user has it disabled in the toolchain. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-22busybox: 1.13.x defconfig: enable devmem appletPeter Korsgaard
Small and useful for a lot of early hardware testing/verification. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-21target/generic: add /dev/sd{a,b}*, /dev/ub{a,b}* device nodesPeter Korsgaard
E.G. for usb disks. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-21target/generic: add /dev/i2c-N device nodesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-20Remove device-mapperNigel Kukard
Device mapper is now provided by lvm2 Signed-off-by: Nigel Kukard <nkukard@lbsd.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-20dmraid must now require lvm2 and not dmNigel Kukard
As device-mapper has moved to lvm2, dmraid must now require lvm2. Signed-off-by: Nigel Kukard <nkukard@lbsd.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-20LVM2 now provides device-mapperNigel Kukard
- Updated LVM2 to version 2.02.47 - Added option to only install dmsetup - Updated config description - thanks Olaf Rempel - Fixed readline issues - thanks Olaf Rempel Signed-off-by: Nigel Kukard <nkukard@lbsd.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-19gst-plugins-bad: use "select" for dependenciesMarkus Heidelberg
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-06-18Merge branch 'master' of git://github.com/willnewton/buildrootPeter Korsgaard
2009-06-17docs/docs.html: fix mailing list linkPeter Korsgaard
As reported on IRC. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-17kernel-headers: bump 2.6.29.x versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-17Merge branch 'external-toolchain' of ↵Peter Korsgaard
git://git.busybox.net/~tpetazzoni/git/buildroot
2009-06-17Merge branch 'classpath-update' of ↵Peter Korsgaard
git://git.busybox.net/~tpetazzoni/git/buildroot
2009-06-16gst-plugins-bad: New package.Will Newton
A package of gstreamer plugins that may be of lesser quality or lacking in features. Closes #395. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-06-16gst-plugins-base: Bump version to 0.10.23.Will Newton
Also add a config option for the app plugin that was moved from to gst-plugins-base from gst-plugins-bad in version 0.10.22. Closes #393. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-06-16gstreamer: Bump version to 0.10.23.Will Newton
Closes #391. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-06-16gst-plugins-good: Allow souphttpsrc plugin to be configured.Will Newton
Add a config option to enable the user to enable or disable the souphttpsrc plugin. Closes #383. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-06-16gstreamer: Allow libxml2 dependency to be configured.Will Newton
gstreamer uses libxml2 to support the plugin registry and pipeline load/save features. This change allows the user to build gstreamer without libxml2 which saves a large amount of space on the target. Closes #373. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-06-16kernel-headers: bump 2.6.27.x versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-15Upgrade classpath version and fix compilationThomas Petazzoni
* Upgrade to version 0.98 * Use --disable-Werror, otherwise it doesn't build since warnings are treated as errors * Don't depend on tiff, which isn't mandatory, and doesn't build. Once tiff is fixed, we can re-add it as a dependency.
2009-06-15Improve external toolchain checksThomas Petazzoni
This patch adds some checks on the external toolchains. First, it checks that the C library selection is correct, by looking if gcc is able to find the main C library file through the -print-file-name option. Then, it attempts to check if the Buildroot toolchain options match the configuration of the toolchain : * for glibc, it checks that IPv6, RPC, locales, wide-char, large file support Buildroot options are enabled, since with glibc all these features are always available (at least this is the assumption we make) ; * for uClibc, it checks the Buildroot options with the uClibc configuration file in $SYSROOT_DIR/usr/include/bits/uClibc_config.h Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-06-15Simple glibc-based external toolchain supportThomas Petazzoni
The current Buildroot works just well with sysrootable glibc toolchains, using the external toolchain feature. The only thing that needs to be customized is the set of libraries that must be compiled to the target. The following patch takes a simple approach to making it easier for users to use glibc toolchains. It just adds a uClibc/glibc choice in the external toolchain menu. Then, depending on that selection, the configuration system will choose a sane default value for the library files list. The other advantage of having a uClibc/glibc choice is that in the future, we'll be able to add checks verifying that the external toolchain configuration matches the features selected in Buildroot (in terms of IPv6, RPC, locales or large file support). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-06-15target/Config.in.arch: fix BR2_ARCH for i386 geode variantPwalters
Signed-off-by: PWalters <pwalters21@cox.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-15dmraid linking against host system fixNigel Kukard
dmraid is hard coded with -L$(DESTDIR)$(libdir) which tries to link in the host systems' libs Signed-off-by: Nigel Kukard <nkukard@lbsd.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-14busybox: 1.14.1 ash fixPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>