Age | Commit message (Collapse) | Author |
|
Hi,
git 1.6.0 in debian unstable does not put "git-branch" to a directory
that is in PATH anymore
> git-core (1:1.6.0.2-1) experimental; urgency=low
>
> * new upstream point release.
> * debian/git-core.NEWS.Debian: new; mention that most of the programs
> now are installed outside the default $PATH; the "git-xyzzy" form
> in scripts and on the command line is no longer supported in 1.6.0.
so the build script should probably be modified:
|
|
GTA03 project is dropped, long live Openmoko 3d7k project.
This name was literally generated by picking the first character
of the next four car license plates to pass by I am told.
The should catch all GTA03 instances except the machine name.
I registered a new machine name since the 3d7k is different
from original GTA03, the machine number is 2120.
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Hi,
since I am using packaged cross-compiler from debian I need to change
export CROSS_COMPILE=/usr/local/openmoko/arm/bin/arm-angstrom-linux-gnueabi-
in ./build to
export CROSS_COMPILE=arm-angstrom-linux-gnueabi-
every time there are changes to ./build and also instruct others to do
this when they want to test their kernels with the "normal
cross-compiler" and not the one from openmoko. How about making it
possible to override CROSS_COMPILE with for example the following
change?
|
|
This is a known problem and it is starting to become a FAQ.
People get an error message when they try to build a kernel
and they are not in a valid branch of their local repository.
When it happens git-branch will print something like:
* (no branch)
andy-tracking
balaji-tracking
With this patch we make sure we are in a valid branch when
building the kernel using the build script in order to avoid
OM developers some trouble. How? We print a nice message if
we are not in a valid branch and then stop.
Please feel free to edit the error message if you think it is
not clear enough.
Thanks to Werner Almesberger for his advice on shell scripting.
Signed-off-by: Nelson Castillo <arhuaco@freaks-unidos.net>
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
We are not cleaning the module tarballs from the build subdirs
Reported-by: Timo Juhani Lindfors <timo.lindfors@iki.fi>
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
It's a hell of a lot faster swapping between build contexts if we use the O=
option on the kernel makefile to maintain subdirs for each build context
separately. Note this means you will have to make mrproper the toplevel
kernel build directory, and use eg, ./build GTA02 from now on.
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
toolchain-on-1228470136
pending-tracking-hist top was MERGE-via-stable-tracking-build-fix-path-to-toolchain-on-1228470136 / 21b67ab8e79998b0a534263282dab1dda0f11b00 ... parent commitmessage:
From: merge <null@invalid>
MERGE-via-stable-tracking-hist-build-fix-path-to-toolchain-on
stable-tracking-hist top was build-fix-path-to-toolchain-on / ca14ba894df9b28822066c578dde48d7dbe931de ... parent commitmessage:
From: Andy Green <andy@openmoko.com>
build-fix-path-to-toolchain-one-at-last.patch
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
This patch changes the ./build script to generate a uImage.bin file with
the build device appended, eg, uImage-GTA02.bin.
The reason for this change is that it is possible to generate rootfs images
now that can target multiple (and probably increasing numbers of) devices
with the one image. Therefore qi or other bootloader running on the device
is going to have to pick out the right kernel from the rootfs filesystem
for the device it finds it is running on from a set provided down /boot
by the rootfs generator.
/lib/modules for the kernels doesn't get in the way of each other because the
version-specific path is also extended to have the device name as part of it.
2.6.28-GTA02_stable-tracking_c77dda03a7c11666-mokodev
For legacy U-Boot support on GTA01 or GTA02, a symlink to uImage-GTA01.bin or
uImage-GTA02.bin will be needed.
The dfu utility script is updated to take an argument, eg, GTA02
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Make the load address within RAM, rather than a memory mapped
register. (Fix a copy-and-paste error.)
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Suggested-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Colons are not very friendly for tar... scp has trouble too but
you can override that by prepending any path like ./ ... still
better to dilute the colon down to a _ avoiding - because it can
appear in branch names we use.
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Keep a copy of last "moredrivers" config kernel built stamped with
branch and git head at build time.
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
This patch adds the branch and truncated head has to the version of the
kernel
# cat /proc/version
Linux version 2.6.26-andy-2.6.26:2b3bf342baac52b9-mokodev (agreen@pads.home.warmcat.com) (gcc version 4.1.2) #878 PREEMPT Sun Jul 27 14:45:25 BST 2008
Note this versioning is visible down /lib/modules
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Signed-off-by: Andy Green <andy@openmoko.com>
|
|
Signed-Off-By: Holger Freyther <zecke@openmoko.org>
|
|
Add a couple of handy scripts to crossmake and send over dfu
From: warmcat <andy@warmcat.com>
|