Jose Calhariz <[email protected]> writes: > I used to cross compile openafs modules to amd64/x86_64 linux kernel > from a i386 userland. I am using the kernel-package command to produce > a debian package with the openafs modules. The last time I compiled new > modules was with openafs 1.4.7, for kernel 2.6.26.
> Now I try to do the same with openafs modules 1.4.11 or 1.4.12 for > Linux kernel 2.6.26. But it fails with what seams to be typical cross > compiling problems. I Have looked into the code and logs from > openafs-modules-source and kernel-package. And I found nothing wrong, > or different from openafs 1.4.7. The proper flags for cross-compiling > seams to be correct, the generated .o files are for x86_64. The full > error messages are in the end of the email. It doesn't work because make libafs_tree only includes the files required for the architecture one runs it on. The OpenAFS Debian packages switched from a full copy of the source tree to using libafs_tree in that time frame. I haven't had a chance to try to fix it yet. If someone else beat me to it, I definitely wouldn't complain. -- Russ Allbery ([email protected]) <http://www.eyrie.org/~eagle/> _______________________________________________ OpenAFS-info mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-info
