Commit Graph

1199 Commits

Author SHA1 Message Date
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
"Steven J. Hill"
4a53172b1c Delete gzip compressed patch and add the uncompressed one. Originally,
e2fsprogs was the only package that had a compressed patch.
2005-06-19 03:33:03 +00:00
Manuel Novoa III
42ca8b26e4 Add support for binutils 2.16.1. Patches are identical to those for 2.16. 2005-06-18 23:22:01 +00:00
"Steven J. Hill"
d6d4c31b73 Updated patch to add '#define EXT2_FLAT_INCLUDES' in the file 'lib/ext2fs/ext2fs.h' to fix build error. 2005-06-12 02:33:09 +00:00
Eric Andersen
7011c7fe12 http://bugs.uclibc.org/view.php?id=289
Debian have removed version 5.1.2 patchlevel 6 from their FTP servers,
replacing it with 5.1.2 patchlevel 6.1.  The resulting patch applies cleanly,
but one of the buildroot patches does not apply cleanly unless modified.
Patch is included to fix this.
2005-06-09 12:33:27 +00:00
Eric Andersen
670330f2cd http://bugs.uclibc.org/view.php?id=284
Nano depends on ncurses. The attached patch (against svn) fixes the package make file.
2005-06-09 12:30:05 +00:00
Eric Andersen
d76bf2a472 http://bugs.uclibc.org/view.php?id=285
The ncurses package make file does not install the terminfo files into the
correct directory. The attached patch (against svn) corrects this problem.
2005-06-09 12:26:20 +00:00
Eric Andersen
178a317d26 http://bugs.uclibc.org/view.php?id=286
Can't build "bridge" package in buildroot (patch enclosed)
2005-06-09 12:23:36 +00:00
Eric Andersen
1d63e8a8d9 Make the sourceforge mirror site a config option, as sourceforge
mirrors tend to change, move, go down, etc from time to time.
2005-06-09 12:15:00 +00:00