1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270
|
2007-11-30 Manoj Srivastava <srivasta@debian.org>
* version_vars.mk:
srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-13
use DEB_HOST_ARCH_OS, not DEB_HOST_GNU_SYSTEM
* modules.mk:
srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-13
use DEB_HOST_ARCH_OS, not DEB_HOST_GNU_SYSTEM
* defaults.mk:
srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-13
use DEB_HOST_ARCH_OS, not DEB_HOST_GNU_SYSTEM
2007-05-05 Manoj Srivastava <srivasta@debian.org>
* version_vars.mk (GIT_VERSION):
srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-11
If CONFIG_LOCALVERSION_AUTO is set, see if we are
running in a git tree. If so, append -dirty to the git
version string.
(version):
srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-11
Append git version string
2007-03-01 Manoj Srivastava <srivasta@debian.org>
* version_vars.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--versionfix-11
For powerpc, handle circular dependency of version
number and KERNEL_ARCH. For powerpc, we need to set the
(KERNEL_ARCH) based on the version numbers -- which we
can't get to unless we know the kernel
architecture. Yossarian would have liked this. Use grep
to get the most significant digits of the version
number. Use these to calculate significant digits of the
version number. Use these to calculate the
KERNEL_ARCH. Use KERNEL_ARCH to get to the full version.
2006-10-27 Manoj Srivastava <srivasta@debian.org>
* version_vars.mk (TEST):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-198
Fixed invocation of version determining code; now we
ignore the warning the kernel makefile dumps to stdout
when the .config needs recompiling.
2006-10-01 Manoj Srivastava <srivasta@debian.org>
* version_vars.mk (LOCALVERSION):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-192
Fix the invocation of make for real this time, when
KERNEL_ARCH is unset.
2006-09-30 Manoj Srivastava <srivasta@debian.org>
* version_vars.mk (TEST):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-189
Only pass ARCH if KERNEL_ARCH is not empty.
2006-09-29 Manoj Srivastava <srivasta@debian.org>
* initrd.mk (initrddep):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-189
Fix typo in yaird version number. We want >= 0.0.11,
not 0.1.11.
* version_vars.mk (TEST):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-189
Add an dummy call to make, if there are problems in the
.config, kbuild rewrites .config, and the informational
message messes up the VERSION variable. If the variable
TEST did get a mesage about .config being written, pass
it on.
(LOCALVERSION):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-189
Pass KERNEL_ARCH along to the make calls for
version numbers
2006-08-19 Manoj Srivastava <srivasta@debian.org>
* initrd.mk (initrddep):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-177
revert the dependency order of yaird vs
initramfs-tools, since we changed the default initrd
generator.
2006-07-19 Manoj Srivastava <srivasta@debian.org>
* version_vars.mk (UTS_RELEASE_HEADER):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-168
New variable, added since the kernel build system added
a new file include/linux/utsrelease.h
2006-06-05 Manoj Srivastava <srivasta@debian.org>
* pkg_names.mk (UML_DIR):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-154
The new rootstrap can automatically install UML modules
at build time, as long as the installation directory is
compatible. This makes it so.
2006-04-12 Manoj Srivastava <srivasta@debian.org>
* pkg_names.mk (i_package):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-142
Modify the names of the Xen image packages based on type
of xen image being built.
2006-03-29 Manoj Srivastava <srivasta@debian.org>
* version_vars.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-141
Also track .kernelrelease.
2006-03-27 Manoj Srivastava <srivasta@debian.org>
* defaults.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-138
Set the CROSS_ARG from KERNEL_CROSS, keeping in mind
that a bare "-" means an empty string.
2006-02-27 Manoj Srivastava <srivasta@debian.org>
* pkg_names.mk (KPKG_DEST_DIR):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-126
Use DEB_DEST
* version_vars.mk (localversion_files):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-123
Define localversion_files
* defaults.mk (DEBIAN_FILES):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-122
Add rules to the default files we copy over.
2006-02-07 Manoj Srivastava <srivasta@debian.org>
* kernel_arch.mk: This file is here to localize the various over
rides of architecture required to match the arch name
dpkg-architecture determines and what the kernel folks
call that platform.
* defaults.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-118
Move the over the over rides of kernel arch to a separate
file. This is needed when we need to match
what DEB_HOST_ARCH_CPU says this platform is and what the
kernel folks call that platform.
2006-01-28 Manoj Srivastava <srivasta@debian.org>
* defaults.mk (KERNEL_ARCH):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-115
Apparently, what DEB_HOST_ARCH_CPU calls mipsel is still
mips according to the kernel. Added code to set the
KERNEL_ARCH -- this is mostly for clean, anyway.
2006-01-03 Manoj Srivastava <srivasta@debian.org>
* config.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-109
Added the calculation of $(debian) here, since it is
included _after_ the config file is.
* version_vars.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-107
Removed the calculation of $(debian) from this file,
since this is included before the config file is
included, so the latter always over rides the setting of
the debian revision on the command line.
2005-12-27 Manoj Srivastava <srivasta@debian.org>
* defaults.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-91
removed special casing of powerpc64 when determining
whether or not we are cross compiling.
2005-12-25 Manoj Srivastava <srivasta@debian.org>
* defaults.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-91
Let the architecture still be whatever DEB_HOST_ARCH_CPU
says it should be. Just set KERNEL_ARCH correctly on
amd64/x86_64 machines.
2005-12-22 Manoj Srivastava <srivasta@debian.org>
* defaults.mk (architecture):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-91
well, on amd64 boxes, DEB_HOST_ARCH_CPU does not match
what the kernel calls this architecture. However,
DEB_HOST_GNU_CPU does. Anyway, if we find the
architecture is being called amd64, we revert it to the
kernel nomenclature of x86_64
2005-12-03 Manoj Srivastava <srivasta@debian.org>
* checks.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-74
It was pointed out to me that the ability to build third
party modules using make-kpkg and linux kernel headers
packages had broken with recent kernel packages, since
the check for whether we were in a top level kernel
source directory failed to take into account if we were
in a header package directory, which is sufficient.
2005-11-08 Manoj Srivastava <srivasta@debian.org>
* README: No longer mention FLAVOURS, since that is now gone.
2005-11-07 Manoj Srivastava <srivasta@debian.org>
* config.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-64
Removed the debian version calculation from here.
* version_vars.mk (debian):
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-64
Moved the calculation of the version number
here. It really is both the upstream and the
debian revision, despite the name. The default
is now $(version)-10.00.Custom
2005-11-02 Manoj Srivastava <srivasta@debian.org>
* version_vars.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-53
This file looks at the top level kernel Makefile, and
extracts the components of the version string. It uses
the kernel Makefile itself, so it takes into account
everything the kernel Makefile itrself pays attention
to. This file also calculated the obsolete Debian
specific Flavour variable.
* patches.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-53
This file deals with setting up variables, looking at
directories, and creating a list of valid third party
patches available for the kernel being built.
* modules.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-53
This file deals with setting up variables, looking at
directories, and creating a list of valid third party
modules available for the kernel being built.
* initrd.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-53
This snippet uses hard coded version based heuristics to
determine which set of tools would be viable for
providing an initrd or initramdisk for the kernel being
built, if initrd's are selected by the user as desired.
* defaults.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-53
This file sets default values for variables _before_
the user configuration files are read.
* config.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-53
Various internal variable set based on defaults and the
user configuration files, or from environment vars.
* checks.mk:
srivasta@debian.org--etch/kernel-package--devel--9.0--patch-53
Various checks that would let the build process detect
and abort on various error conditions.
|