I make slmodem run on amd64 using alsa driver, alsa emulation library and -m32 compilation switch. I made an ebuild for that. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 68675 [details] ebuild for slmodem onamd64
Created attachment 68676 [details, diff] patch file to Makefile for linking against library
Please do always attach unified diffs (diff -u old.ebuild new.ebuild) And I guess /emul/linux/x86/usr/lib is a gentoo-specific thing? I would like to have a patch that I can send upstream and that includes the -m32 thing, so people can use it on amd64 w/o the ebuild. Oh, and do we not need a ABI=x86 in the ebuild? Please someone with more multilib knowledge take care of this.
you can't build a kernel module 32bit where the kernel is 64bit, it won't work.
reopen
Thanks for reporting this bug, fixed in CVS.