Commit Graph

1207 Commits

Author SHA1 Message Date
Ned Ludd 2ade59720b - zlib prior to 1.2.3 improperly handled invalid data streams which could lead a denial of service or arbitrary code execution. Tavis Ormandy CAN-2005-2096 2005-07-29 02:36:31 +00:00
Mike Frysinger da163069d8 grab some static updates from linux-2.6 git to fix gcc4 build errors as reported by Khem Raj 2005-07-28 22:27:27 +00:00
Eric Andersen dbd27ef3ac Minor updates 2005-07-27 11:16:00 +00:00
Eric Andersen 8006313159 Fix broken dependancies 2005-07-27 10:55:38 +00:00
Eric Andersen a2c326396a update valgrind to the latest and greatest 2005-07-22 09:49:20 +00:00
Eric Andersen b746d35505 e2fsprogs does not appear to be 'make -j N' safe for N > 1 2005-07-20 07:20:27 +00:00
Eric Andersen fd2f194d91 update to dropbear-0.46 2005-07-19 02:18:44 +00:00
Eric Andersen bd7ed099dc Apply the fix for gcc bug #22167
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22167
remove gcc 3.3.3, change config for sjlj exception handling a bit.
2005-07-18 23:34:20 +00:00
Eric Andersen 58f2a53ffb Update the set of available kernel headers to include 2.4.31 and 2.6.12 2005-07-18 22:20:12 +00:00
Eric Andersen 7b8aeaeb28 Fixup standalong makedevs to handle regular files, and also fix
it to properly update file permissions as specified.
2005-07-18 20:06:49 +00:00
Eric Andersen c56927879f A little more setup 2005-07-15 08:39:09 +00:00
Eric Andersen 100a951a5a Install xorg modules correctly 2005-07-15 07:07:44 +00:00
Eric Andersen 0868de1326 Yet more xorg build fixups 2005-07-14 23:34:47 +00:00
Eric Andersen 5ef0c31bf4 Run ldconfig on the target rootfs to generate /etc/ld.so.cache 2005-07-14 23:30:39 +00:00
Eric Andersen 09aab35147 Add device nodes for /dev/input by default (xorg and others want then) 2005-07-14 23:29:45 +00:00
Eric Andersen a79991083a Get it building 2005-07-13 10:29:18 +00:00
Eric Andersen 85d9e768af file-4.12 is no longer available 2005-07-13 09:11:26 +00:00
Eric Andersen 0e22901742 Fix some stupid bugs in the Xorg build 2005-07-13 07:36:40 +00:00
Eric Andersen dadad95190 Thomas Lundquist writes:
If I understand you correctly, you want the ncurses development headers
on the target.

a patch for this (named target_headers.patch and includes similar
options for a few other libs in buildroot) can be found at:

http://www.zelow.no/floppyfw/download/Development/Patches/buildroot/

(a few packages there aswell)

it will add an option to put headers on target for ncurses, zlib and
openssl.



Thomas.
2005-07-12 19:53:12 +00:00
Mike Frysinger b5ad3a7944 Patrick Doyle writes:
target/device/Soekris/net4521/linux.mk is missing an endif for 
the first if statement

target/device/Soekris/Makefile.in needs to set TARGETS before 
including linux.mk since the file checks the TARGETS variables
2005-07-11 21:53:23 +00:00
Mike Frysinger 53fdf867ba revert earlier change since it doesnt work with last uClibc release :/ 2005-07-11 21:49:45 +00:00
Mike Frysinger 63661115b1 import 4.0.1 based on 4.0.0 2005-07-10 01:46:11 +00:00
Joakim Tjernlund 8a3d415a8e Fix buildroot not to modify Rules.mak. Patch From vapier. 2005-06-30 00:36:16 +00:00
Joakim Tjernlund d1002763cf Update default config a little. 2005-06-30 00:26:20 +00:00
Mike Frysinger 8cec884c8c make 2.16.1 the default binutils 2005-06-27 22:50:33 +00:00
Mike Frysinger 9d8efeafaa import binutils 2.16.91.0.1 2005-06-27 22:49:57 +00:00
Joakim Tjernlund ae2f2bd7bd add #ifndef inhibit_libc in rs6000/linux-unwind.h to make
powerpc gcc compile. This may be the wrong thing to do but atleast 
gcc compiles now.
2005-06-25 21:41:52 +00:00
"Steven J. Hill" 3639edcabf i kan spel, can u? 2005-06-25 19:01:23 +00:00
Eric Andersen 088b0532ec silly typo 2005-06-25 08:02:44 +00:00
Eric Andersen 050e27b985 don't use the older 2.0 squashfs format 2005-06-24 14:29:10 +00:00
Eric Andersen a8572703c5 Upgrade to latest, handle endianness automagically 2005-06-24 10:30:09 +00:00
Eric Andersen 7c5dbf816a prevent whining about conflicting targets 2005-06-24 09:39:45 +00:00
Eric Andersen 79e3250337 minor cleanups 2005-06-24 09:10:06 +00:00
Eric Andersen 93e6e0735a The '-r' option has gone away 2005-06-24 08:48:06 +00:00
Eric Andersen 369864cf10 be a bit more consistant with naming, always escape wildcards 2005-06-24 08:36:13 +00:00
Eric Andersen 9540549182 Finish implementing fakeroot handling so when we tar up the
rootfs, the tarball properly inherits device table settings
and device nodes.
2005-06-24 07:31:17 +00:00
Eric Andersen eb0ee4509d Finish implementing fakeroot handling so mksquashfs properly
inherits device table settings and device nodes, exactly as
per mkfs* applications that support device tables natively.
2005-06-24 07:26:33 +00:00
Eric Andersen afcdf8a01a Use fakeroot and makedevs to fake mksquashfs into building properly setup file
permissions and device nodes into the target rootfs without needing to be root.
2005-06-24 05:02:00 +00:00
Eric Andersen e83529ad36 mksquashfs is always rebuilt before generating rootfs image. The attached
patch avoids this issue, by creating a .unpacked file in the squashfs directory
after the source tarball is unpacked, and making the mksquashfs target depend
on the .unpacked file.

http://bugs.busybox.net/view.php?id=234
2005-06-24 03:14:20 +00:00
Eric Andersen a8a6587d1b This patch adds package configuration files for the LVM2 tools and its
dependency, device-mapper. This will provide the basic tools needed to work
with LVM2 volumes on the target system.

http://bugs.busybox.net/view.php?id=183
2005-06-24 02:46:31 +00:00
Eric Andersen 491b44e86a If you update the kernel headers tarball and run make against an already built
buildroot, the header files will be re-extracted, but they will not be put in
exactly the right place if the name of the extracted directory includes the
kernel version numbers.

For example, linux-libc-headers-2.4.25.tar.bz2 will be extracted to
$(TOOLCHAIN_BUILD_DIR)/linux-libc-headers-2.4.25, and then the mv command will
move the newly extracted headers into the already existing
$(TOOLCHAIN_BUILD_DIR)/linux directory, instead of replacing that directory as
desired.

The fix is to first remove the $(TOOLCHAIN_BUILD_DIR)/linux directory and then
do the mv command.

http://bugs.busybox.net/view.php?id=296
2005-06-23 23:25:25 +00:00
Eric Andersen ea804ca007 Setup libpng to be fetched from the sourceforge mirror of choice 2005-06-23 22:58:51 +00:00
Eric Andersen 68886b0aac These patches fix some minor problems with GNU Readline package.
patch-1 will make the package selection default=n (since it's not necessary)
 patch-2 will fix the readline.mk makefile to better follow buildroot style.

This is a cleanup only. But adds the 'readline-target' makefile target to also
install readline .so files to the target in addition to the full install in the
staging area.

http://bugs.busybox.net/view.php?id=300
2005-06-23 22:49:33 +00:00
Eric Andersen 2605b7410f Update ccache to the latest version, which adds features.
http://bugs.busybox.net/view.php?id=297
2005-06-23 22:09:12 +00:00
Eric Andersen 6f3293774c Update to the debian sarge release version of fakeroot 2005-06-23 21:43:23 +00:00
Eric Andersen 819e51b309 New target/device: Via epia-mii:
Creates a target for the epia-mii board. Fairly generic, based on 2.6 kernel.
Doesn't override the busybox or uclibc configurations. Includes one patch,
which I still can't get to apply (it applies cleanly manually, but isn't
applied through buildroot).

http://bugs.busybox.net/view.php?id=188
2005-06-23 21:34:25 +00:00
Eric Andersen d7d57699ef Add support for building a few commonly used bootloaders 2005-06-23 05:09:05 +00:00
Eric Andersen f5723cdb9b Add support for acpid 2005-06-23 04:48:02 +00:00
"Steven J. Hill" 9f6ebf17a8 The configure script for this package is a hack at best. This patch
fixes an issues with the Linux header file 'include/linux/cyclades.h'
that gets tested to determine whether or not the 'tqueue' data
structure is needed or not. The newer version of it added new types
that require 'include/linux/compiler.h' to be included in order for
the test to succeed/fail properly. Please, someone shoot me.
2005-06-19 03:39:31 +00:00
"Steven J. Hill" 297725b5fd Fix build problem with header file needing to be generated before
a file could be built. Also cleaned up some header files.
2005-06-19 03:35:56 +00:00