make oldconfig did not help, I still get these errors when linking the kernel:
LD vmlinux drivers/built-in.o: In function `mv_remove': staging.c:(.text+0x49250): undefined reference to `crypto_unregister_ahash' staging.c:(.text+0x49264): undefined reference to `crypto_unregister_ahash' drivers/built-in.o: In function `mv_probe': staging.c:(.text+0x494f0): undefined reference to `crypto_register_ahash' staging.c:(.text+0x49518): undefined reference to `crypto_register_ahash' and some more missing references. All due to the missing ahash.o and shash.o while linking. When I select CONFIG_CRYPTO_HASH in the kernel config, everything works! Should there be a patch to force this option to be always selected? Only for orion target? Or lies the problem somewhere else? I am unsure what to do with this... :) Greetings, Maarten On Thu, 2011-03-31 at 16:54 +0200, Peter Wagner wrote: > you should at least try make oldconfig befor you compile the kernel ... > > Am Donnerstag, 31. März 2011, 00:02:08 schrieb Peter Wagner: > > did you fetch the newest trunk? > > and > > make target/linux/clean ; make oldconfig and then make? > > > > Am Mittwoch, 30. März 2011, 23:59:33 schrieb Maarten Bezemer: > > > On Wed, 2011-03-30 at 23:39 +0200, Maarten Bezemer wrote: > > > > by replacing 'crypto_hash-objs' to 'objs'. > > > > > > 'objs' should be 'objs-y' (of course) _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
