Simon Dawson
3116742e8f
kexec: disable on unsupported architectures
...
kexec only supports the following architectures.
i?86
powerpc
powerpc64
arm*
s390x|s390
sh4|sh4a|sh3|sh
mips*
cris
crisv32
ia64
x86_64
alpha
The Buildroot kexec package is available when an unsupported target
architecture is selected, leading to autobuild failures like the following.
http://autobuild.buildroot.net/results/e706b08abb4fd1987fc4aa970d6be50fc92dc1fa/build-end.log
This patch makes the kexec package available only for the supported
architectures.
Signed-off-by: Simon Dawson <spdawson@gmail.com >
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-11-16 17:01:04 +01:00
Simon Dawson
d7520d3564
kexec: disable on avr32
...
kexec does not support the avr32 architecture; this results in autobuilder
failures such as the following.
http://autobuild.buildroot.net/results/5f5e91c3eb622bce88402a9afc8a3e7bd5007136/build-end.log
This patch disables support for the kexec package on the avr32 architecture.
Signed-off-by: Simon Dawson <spdawson@gmail.com >
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-11-14 22:29:55 +01:00
Arnout Vandecappelle (Essensium/Mind)
e1502ebc0c
all packages: rename XXXTARGETS to xxx-package
...
Also remove the redundant $(call ...).
This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \
-e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \
-e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/'
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2012-07-17 20:23:05 +02:00
Peter Korsgaard
56bf500c8b
kexec: fix build without largefile support
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-04-22 20:54:19 +02:00
Sven Neumann
937c9773f8
kexec: update to kexec-tools 2.0.3
...
Drop kexec-fix-linker-options.patch as this has been fixed upstream.
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-04-20 20:12:42 +02:00
Thomas Petazzoni
300f9c9c9d
package: remove useless arguments from AUTOTARGETS
...
Thanks to the pkgparentdir and pkgname functions, we can rewrite the
AUTOTARGETS macro in a way that avoids the need for each package to
repeat its name and the directory in which it is present.
[Peter: pkgdir->pkgparentdir]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-09-29 23:12:27 +02:00
Peter Korsgaard
62fc4c0f77
kexec: tweak zlib option name
...
To match other _ZLIB options.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-09-26 22:17:12 +02:00
Sven Neumann
b766ed21e8
kexec: fix compilation with gcc 4.6
...
gcc 4.6 has stricter checks for invalid command-line options.
Fix compilation by passing linker options with -Wl,
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-09-26 22:16:08 +02:00
Andy Kennedy
87a5a19408
kexec: bump to version 2.0.2 + change URL to match kernel.org
...
Closes #3007
Changed the KEXEC_SITE to the new home of kexec. This patch also satisfies
bug #3007 created by me last month. Thanks to Gustavo for pointing out that
the easy fix was to bump kexec to 2.0.2.
Signed-of-by: Andy Kennedy <Andy.Kennedy@AdTran.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-01-14 23:06:49 +01:00
Thomas Petazzoni
478ea1a12d
packages: remove unneeded _INSTALL_TARGET_OPT definitions
...
Now that <pkg>_INSTALL_TARGET_OPT always defaults to
'DESTDIR=$(TARGET_DIR) install', we can remove the
<pkg>_INSTALL_TARGET_OPT definition from a lot of packages.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2010-09-27 15:32:32 +02:00
Thomas Petazzoni
0355eb522b
kexec: convert to new style hook
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2010-09-12 19:26:53 +02:00
Thomas Petazzoni
fbcedeab9d
kexec: bump version to fix build failure
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2010-02-23 20:34:35 +01:00
Will Newton
422ce6536b
package: Remove unnecessary dependencies on uclibc.
...
A C library will have been built by the toolchain makefiles, so there is no
need for packages to explicitly depend on uclibc.
Signed-off-by: Will Newton <will.newton@gmail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2009-09-03 20:22:38 +02:00
Peter Korsgaard
87c15b5356
kexec: bump version and convert to Makefile.autotools.in format
2009-02-21 19:13:24 +00:00
Peter Korsgaard
4a7bfd2775
package/: convert to DOWNLOAD helper
2009-01-16 11:42:52 +00:00
Peter Korsgaard
ac1d92c425
package/: get rid of unneeded $(strip ..)
2008-12-08 08:15:27 +00:00
Peter Korsgaard
4683420c4c
Kconfig: remove 'default n'
...
'default n' is the default, so there's no need to say it explicitly.
2008-07-17 20:01:44 +00:00
Hamish Moffatt
06aae8eaf7
Remove bashisms
2008-05-28 01:21:45 +00:00
Thomas Lundquist
dc6a57bc69
Added BR2_DEBIAN_MIRROR
2007-12-27 12:00:12 +00:00
Ulf Samuelsson
5f9ba7cca5
Fix kexec build for ARM
2007-10-18 05:26:06 +00:00
Bernhard Reutner-Fischer
14a71561a3
- just use the strip binary to avoid confusing libtool (quotes)
...
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-10-01 16:15:31 +00:00
Bernhard Reutner-Fischer
6547bced93
- global whitespace trimming
2007-08-22 12:35:41 +00:00
Bernhard Reutner-Fischer
956d3eb78b
- semicolon touchup. No other changes
2007-08-22 09:56:41 +00:00
Bernhard Reutner-Fischer
6c6cb06709
- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* toolchain/*/*.mk */Makefile.in -l)
2007-08-21 19:20:18 +00:00
Ulf Samuelsson
e4ead9c13c
Remove switches if sstrip is run
2007-08-21 01:53:57 +00:00
Ulf Samuelsson
a0511a1291
Patch kexec inside makefile
2007-07-27 07:34:44 +00:00
Ulf Samuelsson
cb726c166d
Patch correctly kexec, make sure utils is built using HOSTCC
2007-07-24 14:06:13 +00:00
Ulf Samuelsson
e1621a4a2a
Use <package>_VERSION in all <package>.mk instead of <package>_VER
2007-07-11 14:06:06 +00:00
Bernhard Reutner-Fischer
9bb66ca13e
- the TARGET_CONFIGURE_OPTS have to be passed after $(MAKE).
...
Fixes build breakage as seen by Ulf et al.
2007-07-09 08:30:38 +00:00
Bernhard Reutner-Fischer
74d518dc2a
- add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGS
...
- use TARGET_CONFIGURE_ARGS where appropriate.
2007-06-27 12:01:27 +00:00
Eric Andersen
85d7f6f05f
fixup package LDFLAGS handling
2007-03-13 22:59:59 +00:00
Bernhard Reutner-Fischer
d814fdab67
- correct typo
2007-01-24 19:11:13 +00:00
Bernhard Reutner-Fischer
90460bd227
- update timestamp of the build_dir binary by stripping it
2007-01-23 11:47:05 +00:00
Bernhard Reutner-Fischer
fc613ea410
- the arm patch broke anybody else.
...
- restructure patches per task they fulfil
2007-01-22 14:59:06 +00:00
Eric Andersen
732d94d25f
fixup a whole steaming pile of insanity. When packages are configured,
...
they should be configured with --prefix=/usr and we then need to use
make DESTDIR=$(STAGING_DIR) install to get things installed into the
staging directory. The current situation for many packages, which use
--prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled
into the binary itself.
This also adds in a pile of libtool fixups. Between broken pkgconfig,
broken libtool handling, and broken --prefix settings, its a wonder
things have worked as well as they have up till now.
-Erik
2007-01-14 03:52:21 +00:00
Bernhard Reutner-Fischer
3302ff40e6
- Add args patch.
2006-12-20 17:40:52 +00:00
Bernhard Reutner-Fischer
0d4d94ab24
- Petr Stetiar updated the kexec arm patch. Thanks!
2006-12-20 16:50:04 +00:00
Bernhard Reutner-Fischer
def40ff869
- remove obsoleted dep on host-fakeroot
2006-12-20 14:41:04 +00:00
Bernhard Reutner-Fischer
a729c3d346
- add kexec package
2006-12-19 13:24:27 +00:00