Commit Graph

24 Commits (97af76a92047a9034cd394e08c715949eea68837)

Author SHA1 Message Date
Jo-Philipp Wich 97af76a920 include: calculate md5sum over sorted kernel config symbol list and incorperate it into the kernel metapackage version, make kmods depend on this specific version. The aim of this change is to invalidate kmods which are built against a different kernel config on the opkg metadata level. Manual copying and insmod of custom *.ko files, e.g. for development purpose, is still possible.
SVN-Revision: 29686
13 years ago
Jonas Gorski 44b272fd58 package/kernel: Fix AddDepends/SetDepends calls with make 3.82
The module definitions depend on 001-depends.mk being the first included,
but make 3.82 does not sort the results of wildcards anymore, so do an
explicit sort of the includes.

Found by Philip Prindeville, thanks!

SVN-Revision: 27982
13 years ago
Jo-Philipp Wich a2328ecf96 kernel: flag as "hold", this is inherited by all kmods as well and will prevent opkg on the target from upgrading them
SVN-Revision: 23173
14 years ago
Nicolas Thill 2bd16b6e18 package/kernel: load target specific modules .mk files after generic ones
SVN-Revision: 21123
14 years ago
Jo-Philipp Wich b1e7cd577b cleanup Makefiles (#7212)
SVN-Revision: 21107
14 years ago
Felix Fietkau 3b61c2c2b1 now that $(BOARD) is part of the opkg ARCH, there's no reason to keep the board name around in kmod-* package versions anymore
SVN-Revision: 17528
15 years ago
Felix Fietkau 34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
SVN-Revision: 15242
15 years ago
Nicolas Thill ab04e16a1a don't fail if there are no modules.mk under ./target/linux/
SVN-Revision: 12675
16 years ago
Nicolas Thill 50ee10f486 package/kernel fixes: - remove dup netfilter.mk includes - always define NF_KMOD so that proper KCONFIG entries are emitted for netfilter modules at DUMP time
SVN-Revision: 11072
16 years ago
Nicolas Thill 34bb4638e7 move package description to a separate definition, remove it when DESCRIPTION=TITLE
SVN-Revision: 8659
17 years ago
Nicolas Thill 02cd6d278f use a default VERSION field for kmod packages
SVN-Revision: 8575
17 years ago
Felix Fietkau 3df35f0b09 revert [8415], seems to be causing problems for the kernel build
SVN-Revision: 8418
17 years ago
Felix Fietkau c2d5c1c0c2 always include kernel config for kernel packages
SVN-Revision: 8415
17 years ago
Felix Fietkau 8e42553971 dynamically enable/disable kernel config options for kmod packages based on build system config
SVN-Revision: 8026
17 years ago
Felix Fietkau bdc9419a20 rewrite of the metadata scanning - cleaner code, faster scanning, recursive scanning and better handling of makefile dependencies
SVN-Revision: 7981
17 years ago
Felix Fietkau 38515a7f81 minor cleanup
SVN-Revision: 6999
17 years ago
Felix Fietkau 4c6c987f09 Improved autorebuild for kernel related stuff. - make modules_install in the kernel tree is no longer called - make modules is called on every target/compile run - kmod packages pull the kernel modules directly out of the kernel tree and have proper file depends on them
SVN-Revision: 6998
17 years ago
Felix Fietkau 35317253e6 trigger a kernel module rebuild when the kernel config changes
SVN-Revision: 6671
17 years ago
Felix Fietkau 13aeec9b06 only enable in-tree kmod-* packages by default
SVN-Revision: 5560
18 years ago
Felix Fietkau c041f53b8d finally kill KMOD_template - removes a big chunk of legacy build code
SVN-Revision: 5222
18 years ago
Felix Fietkau 547b127d7a make kernel module packaging code reusable and use it in madwifi
SVN-Revision: 5189
18 years ago
Felix Fietkau fc8abe2dfa allow platform support directories to add and modify kernel module packages
SVN-Revision: 5184
18 years ago
Felix Fietkau ce19a369af split modules.mk
SVN-Revision: 5183
18 years ago
Felix Fietkau 60c1f0f64d finally move buildroot-ng to trunk 8 years ago