Gustavo Zacarias
3d6392e37e
kmod: needs to autoreconf
...
Fixes:
http://autobuild.buildroot.net/results/7a7/7a70b179f17070d0a0883f71c60030dd7d8a9102/
Didn't see widespread failure because it autoreconfed on its own just
fine if autotools infra was already present.
And didn't work before the automake patch with AUTORECONF=YES because of
an older gtk-doc.m4
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-10-12 11:03:12 +02:00
Thomas De Schampheleire
aaffd209fa
packages: rename FOO_CONF_OPT into FOO_CONF_OPTS
...
To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_CONF_OPT.
Sed command used:
find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g'
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-10-04 18:54:16 +02:00
Jerzy Grzegorek
c7f4b96471
package: remove the trailing slash sign from <PKG>_SITE variable
...
Since the trailing slash is stripped from $($(PKG)_SITE) by pkg-generic.mk:
$(call DOWNLOAD,$($(PKG)_SITE:/=)/$($(PKG)_SOURCE))
so it is redundant.
This patch removes it from $(PKG)_SITE variable for BR consistency.
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-07-31 23:17:46 +02:00
Peter Korsgaard
c85db1ed49
kmod: bump version
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-06-19 17:50:39 +02:00
Peter Korsgaard
9f049a8a87
kmod: python support works with python 3.x as well
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-04-12 00:58:01 +02:00
Peter Korsgaard
e4a021d63c
kmod: bump version
...
And add optional support for the python bindings.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-04-11 20:57:27 +02:00
Max Filippov
55c83179c4
kmod: disable --gc-sections ld option when building for xtensa
...
This is a workaround for the following ld issue exhibited by --gc-sections
option, until a proper fix for binutils is ready:
ld: BFD (GNU Binutils) 2.22 internal error, aborting at elf32-xtensa.c line 3374 in elf_xtensa_finish_dynamic_sections
Fixes:
http://autobuild.buildroot.org/results/97d/97d4c96d6f6cdc1ed4007456f4ab70be9dfa41b5/
Suggested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-03-04 23:18:21 +01:00
Peter Korsgaard
674fd4f834
kmod: really pass --disable-manpages
...
The line below overwrites KMOD_CONF_OPT, so move the --disable-manpages
options below.
Fixes http://autobuild.buildroot.net/results/842/842131307c171e1bc5a1e918996d53b00ddb1be3/
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-02-09 09:35:54 +01:00
Thomas De Schampheleire
7164a32632
packages: remove support for documentation on target
...
This patch removes deprecated symbol BR2_HAVE_DOCUMENTATION and all its
usage. Additionally, it removes the now unused BR2_DEPRECATED_SINCE_2012_11.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-02-08 23:31:21 +01:00
Axel Lin
a5ade62999
kmod: bump to version 16
...
kmod-0001-Add-configure-check-for-_Static_assert.patch is already merged in
upstream.
Signed-off-by: Axel Lin <axel.lin@ingics.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2013-12-25 10:11:15 +01:00
Peter Korsgaard
1d341b76c1
package: drop unneeded HOST_<pkg>_AUTORECONF = YES
...
Since 97c687000 (pkg-autotools.mk: default host AUTORECONF{,_OPT} to the
target values) we automatically enable autoreconf for host builds if it
is enabled for the target, so these can go.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-10-04 14:57:38 +02:00
Peter Korsgaard
24058f10a7
kmod: disable manpages for host-kmod
...
The manpages are not installed to HOST_DIR anyway, and it errors out if
xsltproc isn't available on the host.
2013-09-04 12:36:09 +02:00
Peter Korsgaard
fac638d2ff
kmod: explicitly define host-kmod dependencies
...
So we don't end up pulling in host-busybox (which doesn't exist) if
KMOD_TOOLS is enabled.
Reported-by: Sagaert Johan <sagaert.johan@skynet.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-09-04 10:54:20 +02:00
Peter Korsgaard
4ce8af8632
Remove references to module-init-tools
...
Now that it is replaced by kmod.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-09-02 23:01:34 +02:00
Thomas Petazzoni
00deac473c
kmod: allow to build a host variant
...
Since module-init-tools is deprecated, we now want to use kmod instead
for the installation of modules during the kernel build process. In
order to do this, we need to be able to build a host variant of kmod,
which is want this patch allows to do.
Note that only the depmod tool is installed on the host, since that's
the only one likely to be used on the host in a cross-compilation
context.
[Peter: needs AUTORECONF for the host as well. Fix comment while we're at it]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-09-02 22:59:00 +02:00
Thomas Petazzoni
528d15721b
kmod: indent properly the KMOD_INSTALL_TOOLS macro
...
The KMOD_INSTALL_TOOLS macro uses a non-conventional indentation. This
commit fixes this.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-09-02 22:45:06 +02:00
Thomas Petazzoni
58f6d0a285
kmod: bump to version 15
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-09-02 22:16:47 +02:00
Thomas Petazzoni
10f1903f4f
kmod: fix build failure on gcc < 4.6 caused by _Static_assert()
...
This commit introduces a patch to kmod that ensures _Static_assert()
is only used if available. The patch has been submitted upstream.
Fixes:
http://autobuild.buildroot.net/results/9daf0f46642020591731e20d3bf9041ff6259846/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-08-28 23:59:26 +02:00
Peter Korsgaard
3c3211ccde
kmod: bump version
...
syscall patch is now upstream and static linking is no longer supported.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-07-03 21:40:53 +02:00
Alexandre Belloni
8dfd59d114
Normalize separator size to 80
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-06 22:30:24 +02:00
Danomi Manchego
a13afc1145
kmod: adjust license info based on kmod tools selection
...
The libkmod is licensed as LGPL, while the kmod tools are GPL.
We always install libkmod, but conditionally install the tools.
This patch adjusts the license variables accordingly.
Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-05 10:42:04 +02:00
Simon Dawson
28a7f942ae
kmod: add license information
...
Signed-off-by: Simon Dawson <spdawson@gmail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-04-15 23:48:14 +02:00
Peter Korsgaard
bbf9ed5bf1
kmod: bump version
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-04-12 12:18:27 +02:00
Peter Korsgaard
c27d252f35
kmod: bump version
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-12-15 22:19:49 +01:00
Peter Korsgaard
2fc64312d4
kmod: don't build documentation if not needed
...
No sense in building it if we throw it away in target-finalize anyway.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-11-08 16:26:12 +01:00
Yegor Yefremov
f4c0618b51
kmod: bump to 11
...
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-11-08 11:10:50 +01:00
Gustavo Zacarias
019a581f89
packages: switch to host-pkgconf
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-10-29 22:02:55 +01:00
Peter Korsgaard
ef50034522
kmod: bump version
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-09-13 19:42:47 +02: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
Yegor Yefremov
15be013f18
kmod: bump to 9
...
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-06-20 22:38:08 +02:00
Yegor Yefremov
b2154ab2b8
kmod: bump to 8
...
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-04-20 14:13:55 +02:00
Peter Korsgaard
78f5ac2908
kmod: add option to install module utilities
...
And ensure optional zlib+xz dependencies gets picked up.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-03-22 16:03:12 +01:00
Peter Korsgaard
8fce69fd2f
kmod: bump version
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-03-22 11:57:15 +01:00
Peter Korsgaard
de66776330
kmod: bump version
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-03-08 22:36:51 +01:00
Yegor Yefremov
d390906f66
kmod: bump to 5
...
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-08 21:11:25 +01:00
Peter Korsgaard
95632704cd
kmod: bump version
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-19 12:25:22 +01:00
Yegor Yefremov
cb749b5126
New package: kmod
...
[Peter: needs host-pkg-config]
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-16 16:15:42 +01:00