Peter Korsgaard
635346844c
target/generic: support for busybox >= 1.14.x speed=0 handling
2009-04-15 13:42:12 +00:00
austinf
a1e086da09
unmark the sparc targets as broken, they build if you disable shared libgcc
2009-04-15 09:13:21 +00:00
Peter Korsgaard
e9cb98273d
target/Makefile.in: make 3.80 compatibility fix
...
Patch by Andreas Schweigstill <aschweig@schweigstill.de>
2009-04-09 11:34:11 +00:00
Peter Korsgaard
32faf35112
Makefile: add target-finalize for common filesystem cleanup
...
And remove from each rootfs variant.
2009-04-07 21:04:31 +00:00
Peter Korsgaard
76e5c2988f
target/jffs2: default to big endian format for big endian archs
...
Same logic as in target/Config.in.arch.
2009-04-07 19:22:50 +00:00
Peter Korsgaard
dbdd03601b
target/jffs2: s/Memory Type/Flash Type/
2009-04-07 19:22:46 +00:00
Peter Korsgaard
bd176bded3
target/jffs2: Put all sub options in a BR2_TARGET_ROOTFS_JFFS2 conditional
...
And get rid of all the individual 'depends on B2_TARGET_ROOTFS_JFFS2'
2009-04-07 19:22:43 +00:00
Peter Korsgaard
3b4a5f59e1
target: remove BR2_TARGET_ROOTFS_*_SQUASH options
...
Everything besides ubifs does an unconditional chown -R 0:0 anyway.
2009-04-07 19:22:37 +00:00
Peter Korsgaard
7092bd901d
squashfs: add v4.0 support and version selection
...
Squashfs 4.0 is needed to create file systems for the mainline squashfs
version (mainline from 2.6.29). This is unfortunately not compatible with
the old 3.x version and the external kernel patches, so add a choice
between the 2 versions.
2009-04-06 09:21:36 +00:00
Peter Korsgaard
4ffff5ec9b
target/device/Atmel: remove unused legacy u-boot handling
2009-04-01 14:53:50 +00:00
Peter Korsgaard
d290edadb9
fakeroot: install into HOST_DIR
2009-04-01 14:15:19 +00:00
Peter Korsgaard
7737b360df
makedevs: install into HOST_DIR
2009-04-01 13:02:07 +00:00
Peter Korsgaard
265f8bb959
target/Config.in.arch: really provide correct --with-arch= for ARM targets
...
The ARM arch names are armVx, not armX
2009-03-30 10:00:48 +00:00
Peter Korsgaard
b5b921e185
target/Config.in.arch: provide correct gcc --with-arch= for ARM targets
...
Updated to match gcc-4.3.3/gcc/config/arm/arm-cores.def.
Should fix EABI issues as recently reported to the list.
2009-03-30 08:42:08 +00:00
Peter Korsgaard
30141c22ee
target/device/x86: only include Makefile if BR2_TARGET_X86 is enabled
...
Fixes build breakage for !BR2_TARGET_X86 in kernel headers.
2009-03-24 19:57:48 +00:00
Peter Korsgaard
3803dc14e4
target/linux: default to bzImage for i386/x86_64
2009-03-24 08:28:04 +00:00
Peter Korsgaard
f91a64d224
package: auto* needs perl
2009-03-23 21:45:52 +00:00
Peter Korsgaard
2e47c82b61
u-boot: add 2009.03 release
2009-03-23 13:30:36 +00:00
Peter Korsgaard
589ab711a6
u-boot: get rid of version specific patch dirs
...
All those dirs seem a bit excessive for a single patch
2009-03-23 13:30:30 +00:00
Peter Korsgaard
cb69d005ad
target/generic: s/TTYSO/TTYS0/
...
Thanks to Hiroshi Shinji for noticing.
2009-03-23 09:44:13 +00:00
Peter Korsgaard
9611fd600b
target/generic: add kconfig for serial getty config (port + baudrate)
...
These are the settings people most often want to tweak for embedded boards,
so add kconfig variables to make it easy to do.
2009-03-20 21:59:43 +00:00
Peter Korsgaard
bf1ccf16a2
target/device: wrap AMD preset in BR2_TARGET_AMD menuconfig
2009-03-20 21:59:37 +00:00
Peter Korsgaard
1a57a54804
target/generic: skeleton: add netdev group for dbus
2009-03-20 08:38:33 +00:00
Peter Korsgaard
77754571b2
pkgconfig: add pkgconfig package for target
...
The host versions shouldn't be visible in Kconfig, so remove the
reference to BR2_PACKAGE_PKGCONFIG everywhere and prefix the host targets
with host-.
At the same time add pkgconfig for the target (E.G. for development) and
let BR2_PACKAGE_PKGCONFIG control that package.
Notice: all defconfigs in the tree have been updated, but make sure to
disable the pkgconfig package (unless you want it) if you use an external
config, otherwise you'll end up with pkgconfig and glib2 in the target.
2009-03-18 19:19:10 +00:00
Thiago A. Corrêa
0c84c92b13
Fix dependency for custom patches when custom patch is empty.
2009-03-16 11:38:33 +00:00
Thiago A. Corrêa
d96c3de0da
Fix build (dependency) with custom patch option
2009-03-13 04:31:43 +00:00
Thiago A. Corrêa
227d6e5245
Revert wrongly commited files (u-boot changes) from -r25617
2009-03-11 21:40:00 +00:00
Thiago A. Corrêa
149c0d450c
Let user skip installation of the GUI module for Qtopia
2009-03-11 21:35:07 +00:00
Peter Korsgaard
624b1c4cf1
target/generic: development system needs wchar + program invocation
2009-03-04 11:14:40 +00:00
Peter Korsgaard
7664a62a0c
uclibc: add 0.9.30.1
2009-03-03 09:41:15 +00:00
Peter Korsgaard
4aefa7fbb1
s/buildroot.uclibc.org/buildroot.net/
2009-03-02 08:34:20 +00:00
Peter Korsgaard
4bf006c12c
avr32: rename 2.6.28.x kernel patches to match current kernel headers version
2009-02-25 14:28:49 +00:00
Peter Korsgaard
aae3f1b6b3
linux: always apply platform patches if available
...
Get rid of BR2_KERNEL_HEADERS_PATCH_DIR config, and simply always apply
platform patches if available.
2009-02-25 14:28:35 +00:00
Peter Korsgaard
8259f1529a
kernel-headers: remove 2.6.20-22 variants and outdated impi/lzma patches
2009-02-25 14:26:03 +00:00
Peter Korsgaard
4700ea5af2
linux-advanced: don't error out on non writable /tftpboot
...
Odd that we have 2x the same target right after eachother, but this is
Makefile.in.advanced ofcourse ;)
2009-02-22 10:38:10 +00:00
Peter Korsgaard
5dac2c31e2
u-boot: don't touch config.h unless explicitly requested by user
...
Fixes the problem of important variables like serverip being overwritten
with empty strings if the network/default env stuff isn't used.
2009-02-10 15:19:57 +00:00
Peter Korsgaard
cfeadbdf6c
u-boot: remove unused BOOTARGS / BOOTCMD handling
...
Not available in Kconfig and no references to it in the tree.
2009-02-10 15:19:24 +00:00
Peter Korsgaard
30ab8666e4
u-boot: don't make ETH1ADDR setting depend on avr32
...
No sensible reason why this should only be present on avr32.
2009-02-10 15:19:04 +00:00
Thiago A. Corrêa
0442dce7d0
Remove BR2_LINUX_COPYTO_TFTPBOOT from avr32 defconfigs. This will cause build to fail if user is not root and don't have a /tftpboot folder
2009-02-09 17:35:00 +00:00
Peter Korsgaard
8b47a479f5
u-boot: remove commented out line
2009-02-07 06:57:37 +00:00
Thiago A. Corrêa
d16f8bf2cd
Simplify kernel naming scheme. Only use kernel name plus the rootfs suffix if one is provided
2009-02-06 17:38:05 +00:00
Peter Korsgaard
8567f5fa15
u-boot: fix dependency for host mkimage
2009-02-04 23:15:51 +00:00
Peter Korsgaard
10f0c6c0b3
linux/Makefile.in.advanced: don't depend on phony target for mkimage
...
Stops continous rebuilds.
2009-02-04 23:15:48 +00:00
Peter Korsgaard
4d12298c67
buildroot: move BR2_ROOTFS_{PREFIX,SUFFIX} to target menu
...
As suggested on the list by Thiago - Makes more sense to have this together
with the stuff using it.
2009-02-04 12:47:13 +00:00
Peter Korsgaard
87736033ab
target/generic: add ttyCPMx device nodes to device_table / securetty
...
Serial devices for CPM cores on ppc.
2009-02-03 14:30:44 +00:00
Ulf Samuelsson
23b44e5a37
Update sam9g20 BSP
2009-02-02 07:22:19 +00:00
Peter Korsgaard
23152113a9
buildroot: use same defaults for atmel target as everything else
2009-02-01 19:37:06 +00:00
Ulf Samuelsson
6f295f7c6f
Add AT91 defconfigs for binary toolchains
2009-01-31 21:44:04 +00:00
Ulf Samuelsson
37e6f8b7d0
Add barebone at91sam9260 board
2009-01-31 21:05:29 +00:00
Ulf Samuelsson
4847ef7087
Update at91rm9200df BSP
2009-01-31 21:04:45 +00:00
Ulf Samuelsson
c1bb025dff
Update atstk200x BSP
2009-01-31 20:44:04 +00:00
Ulf Samuelsson
228f4f8e39
Update atstk1005 BSP
2009-01-31 20:43:32 +00:00
Ulf Samuelsson
d97e32744d
Update atngw100 BSP
2009-01-31 20:43:01 +00:00
Ulf Samuelsson
78491a711d
Update at91sam9263ek BSP
2009-01-31 20:42:28 +00:00
Ulf Samuelsson
c8ce0bed9e
defconfig using binary toolchain
2009-01-31 20:41:36 +00:00
Ulf Samuelsson
ba7113b7f2
defconfig for arm toolchain
2009-01-31 20:41:00 +00:00
Peter Korsgaard
c4cd1bcb84
grub: revert r21974 (features.h should never be included explicitly)
...
features.h (or something including it) is needed for __UCLIBC* to get
defined - E.G. without that the build breaks without largefile support.
Nigel, what was the reason for your commit and what file not found error
did you see?
2009-01-31 12:30:02 +00:00
Peter Korsgaard
2b3ad678ff
grub: fix build
...
Revert to the -35 debian patch (from stable.debian.net) so the other
patches apply, E.G. effectively revert r23968.
Someone who actually uses grub should probably look into updating our
version.
2009-01-31 12:29:55 +00:00
Ulf Samuelsson
c1e444ff72
Remove AVR32 patches from kernel-headers directory and put them in
...
"target/device/Atmel/arch-avre/kernel-headers-2.6.28.2"
Make sure BR2_KERNEL_HEADERS_PATCH_DIR is enabled for 2.6.28
Set
KERNEL_HEADERS_PATCH_DIR="target/device/Atmel/arch-avre/kernel-headers-2.6.28.2"
for Atmel AVR32 targets and "valka"
2009-01-30 18:39:03 +00:00
Peter Korsgaard
0c54ef9c9a
target/linux/Makefile.in.advanced: get rid of BUILDROOT_USE_XWINDOWS
...
As discussed on the list.
2009-01-30 14:41:04 +00:00
Peter Korsgaard
acc182cea2
target/Config.in.arch: fix ARM abi setting
...
Reported by Sven Neumann and based on 7f7aac5d3 in Bernhard's tree.
2009-01-30 11:35:04 +00:00
Peter Korsgaard
a72794391a
readline: s/BR2_READLINE/BR2_PACKAGE_READLINE/
...
Package configs should start with BR2_PACKAGE_.
2009-01-30 09:54:59 +00:00
Ulf Samuelsson
c528189f96
Move AVR32 patch to kernel header to unbreak several applications
2009-01-30 08:53:08 +00:00
Ulf Samuelsson
0effa31366
Update some comments, which will cause defconfig to wait for input
2009-01-29 23:32:06 +00:00
Ulf Samuelsson
4ab2b56d19
Update some comments, which will cause defconfig to wait for input
2009-01-29 23:23:51 +00:00
Ulf Samuelsson
0ed2265be4
Update some comments, which will cause defconfig to wait for input
2009-01-29 23:22:27 +00:00
Ulf Samuelsson
a1e2f48a2c
at91rm9200df defconfig comment update
2009-01-29 23:02:41 +00:00
Ulf Samuelsson
6031f96b50
2.6.23 is not patchable for at91, cleanup some comments
2009-01-29 22:45:55 +00:00
Ulf Samuelsson
9aa7366856
Delete AT91 patches before 2.6.22
2009-01-29 22:40:27 +00:00
Ulf Samuelsson
8a97c4ea19
Cleanup of AT91 patches
2009-01-29 22:33:23 +00:00
Ulf Samuelsson
1a070853d6
Remove some unneeded AT91 patches
2009-01-29 22:11:46 +00:00
Ulf Samuelsson
b389a73cf1
Update at91sam9263ek BSP
2009-01-29 22:00:58 +00:00
Ulf Samuelsson
acaf54afe1
Update at91sam9261ek BSP
2009-01-29 21:54:58 +00:00
Ulf Samuelsson
43036ab968
Update at91sam960dfc BSP
2009-01-29 21:47:42 +00:00
Ulf Samuelsson
495d0d69f0
Update at9sam9g20dfc BSP
2009-01-29 21:37:29 +00:00
Ulf Samuelsson
38986e2cc2
Cleanup AT91 board support
2009-01-29 21:29:19 +00:00
Ulf Samuelsson
6087c68fe5
Clean up at91bootstrap
2009-01-29 21:28:57 +00:00
Ulf Samuelsson
f8cdfdaada
Update at91rm9200df BSP
2009-01-29 21:27:51 +00:00
Ulf Samuelsson
3a7e2fd783
Remove default value from choice in x86 config
2009-01-29 21:17:36 +00:00
Ulf Samuelsson
b31e63aaf1
Remove obsolete at91bootstrap patches
2009-01-29 20:52:52 +00:00
Ulf Samuelsson
ad54aa3ba7
Clean up AVR32 Linux support for atngw100, atstk100x and atstk1005
...
The boards now support 2.6.27.13 as default
There are configs for 2.6.28.2, but this patch is marked (experimental)
Configuration options for no longer existing patches are removed
(AC-97,ISI and PS2-I/F)
2009-01-29 20:51:05 +00:00
Ulf Samuelsson
010a1acb23
Clean up ARM Ltd. BSP
2009-01-29 20:10:23 +00:00
Ulf Samuelsson
9d58dd7384
Update x86 BSP to latest uclibc/linux/tools versions
2009-01-29 19:25:24 +00:00
Ulf Samuelsson
37ae66f462
Clean up x86 support
2009-01-29 17:52:39 +00:00
Ulf Samuelsson
7f44fb1ae2
Clean up ARM Ltd BSP
2009-01-29 17:41:36 +00:00
Ulf Samuelsson
e5fbca8e8f
Remove Via BSP which only provide support for linux-2.4
2009-01-29 17:26:08 +00:00
Ulf Samuelsson
80aa788939
Remove Soekris BSP which only provide support for linux-2.4
2009-01-29 17:23:35 +00:00
Ulf Samuelsson
c73c1193f3
Remove jp BSP which only provide support for linux-2.4
2009-01-29 17:22:49 +00:00
Ulf Samuelsson
7785182e46
Remove Hitachi BSP, does not do ANYTHING except providing a differernt uClibc configuration for an obsolete version
2009-01-29 17:22:10 +00:00
Ulf Samuelsson
2f1eb9e4b8
Remove unneeded ARM architecure patch, just a clone of SAM9260 support
2009-01-29 17:21:16 +00:00
Peter Korsgaard
83e903468c
target/device: remove obsolete Sharp/LNode80 platform
...
As discussed on the list and requested on irc:
< prpplague> Jacmet: hey, just wanted to drop a note to confirm that the
LNode80 can be removed, we never went into full scale
production of it, only 20 were ever made
2009-01-29 17:05:12 +00:00
Ulf Samuelsson
a77bf1ecde
Update atstk100x BSP
2009-01-29 09:33:25 +00:00
Ulf Samuelsson
b47232e869
Add AVR32 support for linux-2.6.28.2
2009-01-29 09:32:45 +00:00
Ulf Samuelsson
6653646d66
Update at91rm9200df BSP
2009-01-27 06:05:15 +00:00
Ulf Samuelsson
0dbf9dd7ab
Create a common BR2_COPYTO to prepare to replace
...
all the different COPYTOs spread out all over
Buildroot.
Generate COPY_FILE subroutine which can be used
to copy a file.
$(COPY_FILE , file, directory, filename)
This will copy to binary dir and to the selected
copy dir if set in new config (intended to replace
all old COPYTO configs)
This is overridden by BUILDROOT_COPYTO,
if set into the environment.
2009-01-26 23:52:31 +00:00
Ulf Samuelsson
78fa0d4eb4
Update at91sam9260dfc BSP
2009-01-26 21:19:05 +00:00
Peter Korsgaard
87c5abadfa
target/device/Atmel/arch-avr32: remove old unused kernel patches
...
As discussed on the list:
22:08 < HcE> Jacmet: so yes, AVR32 wise you can delete anything older than
2.6.27
2009-01-26 21:10:11 +00:00
Ulf Samuelsson
8586be28d4
Replace BUILDROOT_KERNEL_CONFIG_METHOD environment variable with BUILDROOT_USE_XWINDOWS
2009-01-26 20:17:06 +00:00
Peter Korsgaard
d2c6e22040
linux/advanced: default to make menuconfig
2009-01-26 16:25:17 +00:00
Peter Korsgaard
7f4cb62a1b
u-boot: halt build early with description if no u-boot board name is set
2009-01-26 14:49:19 +00:00
Peter Korsgaard
3bab463be4
u-boot: clean up after Ulf
...
As discussed on the list.
2009-01-26 14:49:00 +00:00
Peter Korsgaard
6218173ce2
u-boot: mark 2008.10 version as recent
2009-01-26 14:04:10 +00:00
Ulf Samuelsson
377773e2f7
Fix erronous mkimage target
2009-01-26 11:46:44 +00:00
Ulf Samuelsson
f529db89db
Revert bad patch to fix linux rebuild problem
2009-01-26 10:38:00 +00:00
Ulf Samuelsson
86c392e504
Update patchlevels for linux-2.6.25/27/28
2009-01-25 23:42:09 +00:00
Ulf Samuelsson
147b034d0d
Ensure /boot exists, Write linux version to file,in case the kernel version has changed after the first build
2009-01-25 23:14:55 +00:00
Ulf Samuelsson
4374b75504
Revert Atmel boards back to desired operation
2009-01-25 21:53:14 +00:00
Ulf Samuelsson
9f20b5f97f
Use new SHELL variable BUILDROOT_KERNEL_CONFIG_METHOD
...
which will override selection between xconfig and menuconfig
make xconfig will, if it fails, or user does not save configuration
result in make menuconfig beeing tried
Fix several issues causing final part of linux to be regenerated
on each make.
2009-01-25 21:48:33 +00:00
Ulf Samuelsson
4f081d489d
Update at91sam9261ek BSP
2009-01-25 21:01:33 +00:00
Peter Korsgaard
7e41b89b56
target/linux-advanced: default to menuconfig for all archs
...
Default to menuconfig for atmel targets as well, mention QT3 dependency
for make xconfig and update affected defconfigs.
2009-01-25 20:11:31 +00:00
Ulf Samuelsson
d661484784
Add linux config for at91sam9261ek
2009-01-24 10:23:00 +00:00
Ulf Samuelsson
f5371f72f3
Update at91sam9260dfc BSP
2009-01-24 10:16:53 +00:00
Peter Korsgaard
7b981dbf06
Revert r24952 (BR2_TARGET_TEST_PACKAGES)
...
As discussed on the list. It is already out of date
(BR2_TARGET_UBOOT_2009_01_RC3, BR2_PACKAGE_RAIDTOOLS), is the wrong solution
and breaks the make allyesconfig; make menuconfig / sed workflow.
2009-01-23 20:45:30 +00:00
Ulf Samuelsson
9d51c94e35
Bump AT91 u-boot patches to 2009.01
2009-01-23 19:41:42 +00:00
Ulf Samuelsson
ce6ecb3b0a
Update at91sam9263ek BSP
2009-01-23 18:05:25 +00:00
Ulf Samuelsson
501c007158
Do not reapply linux patches if LINUX26_PATCH_SOURCE is empty, and we are continuing building after a failure
2009-01-23 00:54:23 +00:00
Ulf Samuelsson
6f39a7c62e
Update AT91 u-boot patches to 2009.01
2009-01-22 23:09:41 +00:00
Ulf Samuelsson
e4c96c2d26
Use latest u-boot as default
2009-01-22 18:46:00 +00:00
Peter Korsgaard
5f1fb36aa3
u-boot: add 2009.01, remove -rc3
2009-01-22 10:11:09 +00:00
Ulf Samuelsson
6fd0d36d32
Add simple way to enable most (but not all) targets for testing purposes
2009-01-22 07:53:24 +00:00
Ulf Samuelsson
2f4722048b
Fix AVR32 u.boot build bug
2009-01-22 07:39:12 +00:00
Peter Korsgaard
a5e5bdd51b
u-boot: unbreak target tools
...
Got broken by r24697.
2009-01-21 15:49:06 +00:00
Ulf Samuelsson
8a97f125ab
U_BOOT_ARCH_PATCH_DIR should contain a value or should not be defined, empty string is not allowed
2009-01-20 08:11:26 +00:00
Ulf Samuelsson
5a46761446
Bump u-boot to -2009.01-rc3, and add possibility to apply the arch-at91 patches if using an at91
2009-01-19 22:42:03 +00:00
Ulf Samuelsson
b71c76a10a
Fix some bugs in advanced linux configuration, remove some arbitrary combinations of major/minor directly supported, general cleanup
2009-01-19 21:27:04 +00:00
Peter Korsgaard
675b479c2f
Kconfig: remove 'default n' and 'default no' (see r22874)
...
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-18 14:20:18 +00:00
Ulf Samuelsson
bdac3e337f
Update broken AVR32 toolchain, and update configs for this, deprecate all but latest AVR32 toolchain
2009-01-16 22:39:05 +00:00
Peter Korsgaard
3ff43a6838
buildroot: convert remaining WGET users to DOWNLOAD helper
2009-01-16 12:07:53 +00:00
Peter Korsgaard
ed5f6093c0
target/: convert to DOWNLOAD helper
2009-01-16 11:48:43 +00:00
Peter Korsgaard
d58636d765
buildroot: add BR2_BACKUP_SITE and DOWNLOAD helper
...
This is the long requested backup mirror support. So far only enabled
for Makefile.autotools.in, but there's no reason why we cannot use
DOWNLOAD everywhere.
Notice, I'm still syncing http://buildroot.uclibc.org/downloads/sources/
2009-01-16 10:27:48 +00:00
Peter Korsgaard
2b893123a5
BR2_PRIMARY_SITE: move to Mirrors and Download locations menu
2009-01-16 10:27:39 +00:00
Ulf Samuelsson
63e0cdb206
Update kernel snapshot version
2009-01-15 23:19:28 +00:00
Ulf Samuelsson
3f8d9b275f
Update at91sam9263ek BSP
2009-01-13 18:45:19 +00:00
Peter Korsgaard
a81367744f
buildroot: mark alpha as broken
...
It still doesn't build with threading + shared libs disabled
2009-01-13 15:14:21 +00:00
Peter Korsgaard
8161c45b89
buildroot: mark ia64, m68k, nios2, sparc and sparc64 as broken
...
No sense in showing the architecture options when they cannot even build
the toolchain.
2009-01-12 20:58:54 +00:00
Peter Korsgaard
b2c5b9109e
toolchain: fix cris build with 2.6.28 kernel headers
...
Patch by Hinko Kocevar <hinko.kocevar@cetrtapot.si>
2009-01-12 20:16:16 +00:00
Peter Korsgaard
b24c3215c1
buildroot: get rid of s390 support
...
As discussed on the list. It isn't supported by uclibc, so I strongly doubt
anyone has been using it.
2009-01-12 14:36:14 +00:00
Ulf Samuelsson
e791c63303
Update sam9263EK BSP
2009-01-12 10:25:31 +00:00
Ulf Samuelsson
0fac1d7d4b
Support large sector NAND flash for JFFS2
2009-01-12 00:43:22 +00:00
Ulf Samuelsson
e897b420fb
Update at91bootstrap to 2.10
2009-01-11 21:44:14 +00:00
Ulf Samuelsson
f4431ebb08
Move AT91 patches for u-boot-2009.01-rc1 to device/Atmel/arch-arm/u-boot/2009.01-rc1
2009-01-11 21:42:07 +00:00
Ulf Samuelsson
00a1ff5bc3
Remove premature deprecation of u-boot-1.2.0-atmel
2009-01-11 21:39:54 +00:00
Ulf Samuelsson
41950c0d2d
Update AVR32 uclibc config for 0.9.30
2009-01-11 21:15:46 +00:00
Ulf Samuelsson
83b2a67eec
Update defocnfig for ngw100
2009-01-11 21:15:08 +00:00
Ulf Samuelsson
bd8c8ab095
Add linux-2.6.27.10 config for stk100x
2009-01-11 21:14:17 +00:00
Ulf Samuelsson
06b9e7abe7
Move kernel localversion files to TARGET_DIR/boot
...
to allow packages which assumes that LINUX26_DIR
and the /lib/modules/LINUX_VERSION use
the consistent version numbering to build.
Create a file ".linux-version" containing
the real linux version in $(PROJECT_B UILD_DIR)
to allow packages to read the correct linux version
2009-01-11 20:43:24 +00:00
Ulf Samuelsson
7aa8a5acce
Update at91sam9261ek configs, build completes
2009-01-09 06:31:01 +00:00
Ulf Samuelsson
34b01cc4a1
Make sure U-boot is built, if we do make uImage
2009-01-09 06:30:08 +00:00
Ulf Samuelsson
4ff9d431b8
Update sam9263ek configs, build completes
2009-01-08 23:01:50 +00:00
Ulf Samuelsson
ab5c2cfc03
Linux26 requires "mkimage" from u-boot to be in the PATH
...
if an uImage is to be built for arm, avr32, blackfin and sh.
PATH has therefore been set to have $(STAGING_DIR)/usr/bin
as the first item allowing linux to find mkimage.
This patch will, if an uImage is built, create a "u-boot-toóls"
directory in the PROJECT_BUILD_DIR directory.
$(STAGING_DIR)/usr/bin/mkimage is copied to this directory
and the PATH variable will now include "u-boot-tools"
If an uImage is built, then the linux build will now depend on "u-boot".
2009-01-08 22:58:30 +00:00
Peter Korsgaard
9dd66ff7e9
target/u-boot: more cleanups
...
As discussed on the list.
- No sense in depending on BR2_TARGET_UBOOT when the configurations are
within a if BR2_TARGET_UBOOT conditional.
- n is default, so remove 'default n'
- clarify nested conditionals
2009-01-08 14:58:54 +00:00
Peter Korsgaard
2b75de900b
target/u-boot: cleanup
...
Fix s/Linux/U-Boot/ typo, default to the latest stable version, mark
old versions as deprecated and comment out unreleased version for now.
2009-01-08 14:58:51 +00:00
Ulf Samuelsson
03c16d10e2
Update atngw100 configs, needs patch from Atmel fork for strace to build correctly, otherwise disable strace
2009-01-06 23:02:50 +00:00
Ulf Samuelsson
036f1daaa0
Remove incorrrect dependency on latest minor kernel patch
2009-01-06 23:00:24 +00:00
Ulf Samuelsson
ec2eb199ca
Add PATH to linux build options to allow 'mkimage' to be found. Neccessary for arm,blackfin,sh and avr32 in linux-2.6.28
2009-01-06 21:42:43 +00:00
Ulf Samuelsson
c7b77e5669
Set default kernel to BR2_LINUX26_STABLE, Remove duplicate definion of BR2_KERNEL_CURRENT_VERSION and remove comments from Config.in choices
2009-01-06 21:24:42 +00:00
Ulf Samuelsson
3867e083e1
Update at91sam9260 Board Support Package to linux-2.6.28
2009-01-06 16:42:15 +00:00
Ulf Samuelsson
7e9a5c9500
Update AT91SAM9G20 Board Support to linux-2.6.28
2009-01-06 16:39:17 +00:00
Ulf Samuelsson
c299ec7a8d
Add support for SAM9G20 in at91bootstrap
2009-01-06 16:36:45 +00:00
Ulf Samuelsson
0082e57f16
Add CONFIGs for new commands to at91 parts
2009-01-06 16:24:42 +00:00
Ulf Samuelsson
3ab31f3a6a
Add support for waiting for NFS root server before booting
2009-01-06 16:24:06 +00:00
Ulf Samuelsson
756b2f1f98
Remove patches that should not have been inlcuded in the spimux commit
2009-01-06 16:21:36 +00:00
Ulf Samuelsson
ce5971ecca
Add 'mux' command to control ext mux on at91rm9200dk/ek
2009-01-06 16:17:43 +00:00
Ulf Samuelsson
d6afbb99b4
Add 'led' command to control coloured LEDs
2009-01-06 16:17:15 +00:00
Ulf Samuelsson
b4a6b4eaa4
Remove an extra #endif from u-boot.factory
2009-01-06 16:13:08 +00:00
Ulf Samuelsson
0590b0ff85
Fix some CFG/CONFIG related problems for AT91RM9200 configuration of U-Boot
2009-01-06 16:10:56 +00:00
Ulf Samuelsson
d5e3c2c55a
Use the correct sam9g20 patch for 2009.01-rc1
2009-01-06 16:09:53 +00:00
Ulf Samuelsson
b33e097596
When you set BR2_PACKAGE_LINUX_USE_DEFCONFIG
...
to configure linux using the
make <board>_defconfig
You have to supply the $(BOARD_NAME) variable.
Add this info in the help text for
target/linux/Makefile.in.advanced
----------------
When you do not set BR2_PACKAGE_LINUX_USE_XCONFIG
to configure linux using "$make <XXXX>config
The choices "$make menuconfig" or "$make xconfig"
should not be visible.
Add dependency
2009-01-06 14:40:24 +00:00
Ulf Samuelsson
6bcd872614
Use PROJECT-u-boot-VERSION-DATE.bin as u-boot target
...
Provide link using "u-boot.bin"
Add BR2_TARGET_UBOOT_DEFAULT_ENV config
If this is set, Buildroot will generate
a default environment to allow easy downloading
of the kernel and root file system
Both as compile time data and an autoscript.
Make u-boot depend on $(U_BOOT_TARGETS)
Add "u-boot-autoscript" to U_BOOT_TARGETS if
BR2_TARGET_UBOOT_DEFAULT_ENV is set.
Take kernel name from Linux build.
Use correct ARCH when mkimaging the autoscript.
Do not use TARGET_ATMEL_COPYTO for generic u-boot.
Hide dataflash memory configurations when
different boot memory is used.
2009-01-06 14:16:27 +00:00
Peter Korsgaard
1250acd942
u-boot: unbreak build after r24674
...
Disable broken autoscript handling so the build atleast completes
2009-01-05 16:16:30 +00:00
Peter Korsgaard
62ee161f0d
u-boot: revert U_BOOT_TARGET part of r24646
...
More u-boot build unbreaking. r24646 added U_BOOT_TARGET which uses the
nonexisting BOARDNAME variable, which means that the filename expands
to -u-boot-*, confusing ln.
There's limited point in having that symlink in the first please, so simply
revert that hunk.
2009-01-05 16:12:34 +00:00
Peter Korsgaard
f7870ba027
u-boot: unbreak build after r24646
...
Unset variables aren't the same as "".
2009-01-05 15:52:44 +00:00
Peter Korsgaard
585aca9a5a
add .empty files for git-svn
...
git-svn (and git) doesn't handle empty directories, so add .empty files
to those dirs like elsewhere in buildroot.
Those empty directories are normally not a big deal, but the recent changes
to u-boot broke the build.
2009-01-05 15:47:00 +00:00
Ulf Samuelsson
2d696140c2
Allow use of uClibc-0.9.30 for AVR32 toolchain
2009-01-03 16:25:47 +00:00
Ulf Samuelsson
cc30201f47
Update target/device/Atmel/*/Makefile.in
...
------------------------------------------
Replace $(BOARDNAME)_PATH with BOARD_PATH
Set U-Boot targets for 1.2.0-atmel as well as 2009.01-rc1
Remove hardwiring of BusyBox configuration files.
Remove older BusyBox configuration files
Remove "at91sam9260dfc-linux-2.6.28-rc6.config" from at91sam9g20dfc directory
Update "at91rm9200df_defconfig"
Add "at91rm9200df-linux-2.6.28.config"
Update "at91sam9260dfc_defconfig"
2009-01-03 16:10:50 +00:00
Ulf Samuelsson
c7066b1807
Generate an autoscript for configuring u-boot in $(BINARIES_DIR)
...
mkimage the autoscript to autoscript.$(PROJECT)-
Move build of u-boot-1.2.0-atmel to target/u-boot
Only visible for AT91 targets.
Fetch prepatched 1.2.0-atmel tarball from $(BR2_ATMEL_MIRROR)
Rest from normal location.
Introduce U_BOOT_CONFIGURE_OPTS
Set to NOSOFT_FLOAT for u-boot-1.2.0-atmel
Disable target/device/Atmel/u-boot
Keep files in target/device/Atmel/u-boot during a test period.
Files:
M target/device/Atmel/Makefile.in
M target/device/Atmel/Config.in
M target/u-boot/Makefile.in
M target/u-boot/Config.in
A target/u-boot/1.2.0-atmel
2009-01-03 15:50:38 +00:00
Nigel Kukard
98eefe7074
Fixed missing "
2009-01-03 15:03:16 +00:00
Ulf Samuelsson
4eb79e2732
Update linux versions
2009-01-03 01:06:36 +00:00
Ulf Samuelsson
d2485586b9
Fix remaining 'butterfinger' issue
2009-01-03 00:40:02 +00:00
Ulf Samuelsson
5dec4da010
Remove debugging variable added to svn by mistake, (Thanks Pter)
2009-01-03 00:07:25 +00:00
Ulf Samuelsson
7213dae7a5
Add support for at91sam9g20 to U-Boot
2009-01-03 00:06:13 +00:00
Ulf Samuelsson
fc6be2d970
Add facilities for installing u-boot in different locations
2009-01-03 00:05:42 +00:00
Ulf Samuelsson
f563fc9565
Provide factory default command to u-boot, using Buildroot variables
2009-01-03 00:04:55 +00:00
Ulf Samuelsson
75c6381110
Fix issue with AT91/AVR32 Ethernet MACB
2009-01-03 00:04:14 +00:00
Ulf Samuelsson
ff9b66d5d0
Add X-Modem tools for minicom to u-boot allowing easy downloading of U-Boot
2009-01-03 00:03:31 +00:00
Ulf Samuelsson
b00e4bf529
Add Memory configration to u-boot (Config.in) and remove comments from 'choice's', Rearrange options for clarity
2009-01-03 00:02:07 +00:00
Ulf Samuelsson
e074c38220
Add Memory configuration to U-Boot build, remove some debugging info
2009-01-03 00:00:46 +00:00
Ulf Samuelsson
abda401711
Support AT91 in vanilla U-Boot
2009-01-02 11:18:09 +00:00
Ulf Samuelsson
e195cb19f2
Update at91sam9260dfc BSP
2009-01-02 08:32:25 +00:00
Peter Korsgaard
69f8592407
buildroot: set SHELL instead of messing around with CONFIG_SHELL
...
Simply set SHELL to bash instead of adding CONFIG_SHELL to all shell
invocations. CONFIG_SHELL is still set, as it is used by kconfig.
2009-01-01 21:20:35 +00:00
Nigel Kukard
33b846773a
* Added "generic" option to x86_64 target
...
- Default to generic and not core2
2009-01-01 17:48:06 +00:00
Ulf Samuelsson
3de57c4447
Update kernel patch from 2.6.28-rc6 to 2.6.28
2008-12-30 08:26:51 +00:00
Ulf Samuelsson
e2ba403798
Use correct filename for patch
2008-12-29 15:13:32 +00:00
Ulf Samuelsson
b9dc2a4b66
Use correct filename for patch
2008-12-29 15:12:10 +00:00
Peter Korsgaard
cd7245fc11
target/generic: add ttyAMAx device nodes (E.G. for qemu-system-arm)
2008-12-23 14:54:49 +00:00
Ulf Samuelsson
350ced4a71
Add updated gcc-4.2.2 prepatched toolchain for AVR32
2008-12-20 22:27:56 +00:00
Ulf Samuelsson
039ed4b223
Add AP7200 eval kit configuration
2008-12-20 22:26:24 +00:00
Ulf Samuelsson
207503d59e
Add BSP for AP7200
2008-12-20 22:24:11 +00:00
Ulf Samuelsson
736235cb0f
Add support for AT32AP7200
2008-12-20 22:23:15 +00:00
Ulf Samuelsson
c923379e8a
Add 2.6.27.7 patches for AVR32
2008-12-20 22:19:38 +00:00
Ulf Samuelsson
80b526fd3c
Hide AT91 features if not an AT91 ARM
2008-12-20 22:17:52 +00:00
Ulf Samuelsson
1942056ae7
Use correct linux version when applying latest minor patch
2008-12-20 21:45:59 +00:00
Ulf Samuelsson
2ee2248cc4
Sort Linux debug info in alphabetical order
2008-12-20 21:45:05 +00:00
Ulf Samuelsson
f0ebb39d18
Put latest version info in separate file for easier maintenance
2008-12-20 20:57:07 +00:00
Ulf Samuelsson
fc92f159bb
Update to latest linux versions
2008-12-17 18:03:29 +00:00
Ulf Samuelsson
7591247d51
Remove AVR32 target variants, the current entries refers to CHIPS which have the same CPU core, CHIP variant is defined elsewhere
2008-12-17 09:28:33 +00:00
Peter Korsgaard
7139678f78
make the default etc/init.d/S40network compatible with msh
...
msh is currently the only good choice for uClinux but it doesn't
understands shell functions. In this case there is nothing to gain
by using shell functions anyway.
Signed-off-by: Nicolas Pitre <nico@cam.org>
2008-12-08 14:52:16 +00:00
Peter Korsgaard
7cb7952b40
target/initramfs: actually build initramfs target
...
Currently, BR2_TARGET_ROOTFS_INITRAMFS doesn't actually do anything,
as it doesn't alter $(TARGETS)
This change hooks up the TARGETS variable to INITRAMFS_TARGET (which
is only set if BR2_TARGET_ROOTFS_INITRAMFS=y), so that the initramfs
list is built.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
2008-12-08 13:42:04 +00:00
Peter Korsgaard
326ae9c89b
target/tar: remove unused cut'n'paste leftover
2008-12-08 09:07:01 +00:00
Peter Korsgaard
224c62ecf8
target: paths may need stripping
...
r24310 removed a few too many strips.
2008-12-08 09:06:59 +00:00
Peter Korsgaard
4b72854dde
target/: get rid of unneeded $(strip ..)
2008-12-08 08:15:58 +00:00
Peter Korsgaard
6dbe1188de
taget/linux: handle non-modular kernels
...
Based on b151271 in Bernhard's tree.
2008-12-07 06:55:36 +00:00
Thomas Petazzoni
be5be0ec5a
Compiling current SVN fails with the following error for me:
...
cc1: warnings being treated as errors
buildroot/buildroot/build_powerpc/makedevs/makedevs.c: In function main:
buildroot/buildroot/build_powerpc/makedevs/makedevs.c:531: error:
ignoring return value of system, declared with attribute warn_unused_result
This change adds a simple warning if system() fails.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-02 22:26:00 +00:00
Peter Korsgaard
63402d7737
target/cramfs/cramfs.mk: Fix device table not being passed to mkcramfs
...
While mkcramfs was being patched to support a device table, the target device table was not being passed to the mkcramfs options. This patch fixes that
Signed-off-by: Jared Holzman <j.holzman@genesysdesign.com.au>
2008-12-02 09:15:08 +00:00
Ulf Samuelsson
1158bc9a25
Add support for AT91SAM9G20 & -EK
2008-11-29 22:00:29 +00:00
Ulf Samuelsson
074da836d2
Add AT91 support for 2.6.27.7 and 2.6.28-rc6
2008-11-29 21:58:48 +00:00
Ulf Samuelsson
4f1887e424
Update Linux versions
2008-11-29 21:56:25 +00:00
Peter Korsgaard
193508d257
linux: remove unused BR2_LINUX_BOARD_PATCH
...
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-11-14 13:39:58 +00:00
Peter Korsgaard
204821c56c
target/Config.in.toolchain: cleanup
2008-11-14 10:06:44 +00:00
Ivan Kuten
da6f419424
revert 23987 until proper implementation
2008-11-10 11:17:21 +00:00
Ivan Kuten
1f370768bc
Download Kernel.org minor patches at the same time as full sources.
...
Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
2008-11-10 10:45:46 +00:00
Thomas Petazzoni
f5ca546b76
Fix Grub tarball version as the current version has disappeared from
...
Debian mirrors.
Patch provided by Roberto A. Foglietta <roberto.foglietta@gmail.com>
2008-11-08 22:24:39 +00:00
Hans-Christian Egtvedt
12b5b0124b
linux26: make installation of modules rule depend on .depend_done
...
This patch will make the installation of modules rule depend on .depend_done instead of .configured to make sure make prepare is run before modules are installed.
Make kernelversion does not work before make prepare has been run.
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 12:59:32 +00:00
Peter Korsgaard
ab1c8b3943
Kernel build fix related to external toolchain use
...
This patch prevents the user from select "linux (Same version as linux
headers)" as a choice for building the kernel when an external binary
toolchain is used, since "same version as linux headers" doesn't make
sense when an external toolchain is used.
It fixes the issue encountered by Hartley <hartleys@visionengravers.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-11-04 19:58:48 +00:00
Peter Korsgaard
e9bbc07625
syslinux: fix download url
2008-11-02 19:21:12 +00:00
Arnar Mar Sigurðsson
057eca1834
Update valka target
2008-10-31 17:22:59 +00:00
Hans-Christian Egtvedt
fc23ee8dea
linux: skip installing modules if modules are disabled in kernel config
...
This patch will check if CONFIG_MODULES is set in the kernel .config, if not
yes then it will skip installing the modules.
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-30 14:56:58 +00:00
Hans-Christian Egtvedt
fed8349509
linux: make touch also create the dependency file when installing modules
...
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-30 14:22:11 +00:00
Hans-Christian Egtvedt
aabaf095a0
linux: fix typo in status printout
...
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-30 14:02:47 +00:00
Hans-Christian Egtvedt
4c1a34471d
linux: add probing for kernel version when installing modules
...
This patch will ask the kernel for the specific version before doing
modules_install, that way Buildroot will know which directories to remove and
what parameters to use for depmod. Needed when compiling a kernel grabbed from
GIT or vendor specific releases.
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-30 14:02:05 +00:00
Peter Korsgaard
cb9d03ca6e
target: add /sys directory to target skeletons needing it
...
The remaining target_skeletons where /etc/fstab mentions sysfs
2008-10-18 13:00:58 +00:00
Peter Korsgaard
ca672dc4dc
target/device/Atmel: add /sys to target skeletons
...
Reported by John Schimandle
2008-10-18 12:47:42 +00:00
Peter Korsgaard
921eb994f8
Add Xilinx UARTLITE and MPC5200 PSC device files (serial ports)
...
From: Grant Likely <grant.likely@secretlab.ca>
The Xilinx UART Lite and MPC5200 Programmable Serial Controller (PSC)
devices have dedicated major/minor numbers. Add them to the device
table data file so they get are present in the root filesystem
2008-10-17 10:19:41 +00:00
Hans-Christian Egtvedt
0fbec516fd
linux: fix copy of Busybox config to target directory
...
This patch fixes bug report #5204 . The Busybox config was not copied from the
correct place.
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-03 07:24:34 +00:00
Peter Korsgaard
5c662fee80
target/linux/advanced: don't hardcode date suffix
...
Use ROOTFS_SUFFIX instead of hardcoding -$(DATE).
Reported by Lars Lockenvitz.
2008-09-22 12:04:05 +00:00
Peter Korsgaard
49e3aba2d9
target/generic: add uartlite ttyULx devices to securetty
2008-09-16 18:44:54 +00:00
Peter Korsgaard
8a00a1ac65
jffs2: cleanup
...
Patch by Markus Heidelberg <markus.heidelberg@web.de>
* remove needless help in invisible config options
* correct wrong indenting
* remove unused BR2 variables for default pagesize and devfile
2008-09-07 14:31:39 +00:00
Peter Korsgaard
f8bc2e1e31
target/generic/mini: remove udhcpc default.script entry
...
It isn't provided in the target skeleton, and avahi gets the
permissions correct so it isn't needed and just confuses users.
2008-08-31 06:26:40 +00:00
Peter Korsgaard
b71d24d032
ubifs: fix long help text lines
2008-08-27 20:19:53 +00:00
Peter Korsgaard
df6555a017
cloop: fix long help text lines
2008-08-27 20:19:50 +00:00
Peter Korsgaard
98f17d003c
target/device/jp: fix long help text lines
2008-08-27 20:18:40 +00:00
Peter Korsgaard
f1258adf6b
target/device/Atmel: fix long help text lines
...
And remove trailing spaces while we're at it.
2008-08-27 20:18:37 +00:00
Peter Korsgaard
dc8423d97f
squashfs: bump version
2008-08-27 07:46:55 +00:00
Ulf Samuelsson
cc1ab5e670
Update AT91 patches to latest Linux
2008-08-23 20:45:42 +00:00
Ulf Samuelsson
fd3742248d
Add configurations for current linux versions
2008-08-23 20:25:29 +00:00
Peter Korsgaard
644b251f62
u-boot: bump version
2008-08-20 20:04:18 +00:00
Peter Korsgaard
b4aeef0f1c
u-boot: fix broken insert_define in Makefile
...
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-08-20 20:04:14 +00:00
Peter Korsgaard
b7a45746a4
u-boot: fix wrong syntax in Makefile
...
Patch by Markus Heidelberg <markus.heidelberg@web.de>
Some $(call insert_define, ..., ...) calls were lacking the comma after
the variable. That didn't lead to a syntax error but it didn't have any
effect on the output u-boot/include/config.h
2008-08-20 20:04:11 +00:00
Peter Korsgaard
0fa75a11ee
target/device: enable uclibc globbing support
...
Enable UCLIBC_HAS_GNU_GLOB like in the generic config for target specific
uclibc configs. Fixes globbing issue reported on the uclibc list.
2008-08-14 06:52:15 +00:00
Peter Korsgaard
02a623ddf9
buildroot: remove trailing spaces
...
for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`;
do
sed -i 's/ \+$//' $i;
done
2008-08-04 19:07:05 +00:00