The version in tree is outdated and doesn't work with kernel 2.6.19. Latest version (0.8.7) works fine.
this is an active, recently updated project that just needs a version bump. why is treecleaner on here?
-> sound
Might be useful if someone could post the compile errors, that way innocent bystanders like myself can comment on what needs fixing
> Might be useful if someone could post the compile errors, that way innocent > bystanders like myself can comment on what needs fixing Works for me .. >>> Emerging (1 of 1) sys-apps/realtime-lsm-0.8.5-r1 to / * realtime-lsm-0.8.5.tar.gz MD5 ;-) ... [ ok ] * realtime-lsm-0.8.5.tar.gz RMD160 ;-) ... [ ok ] * realtime-lsm-0.8.5.tar.gz SHA1 ;-) ... [ ok ] * realtime-lsm-0.8.5.tar.gz SHA256 ;-) ... [ ok ] * realtime-lsm-0.8.5.tar.gz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking realtime-lsm-0.8.5.tar.gz ;-) ... [ ok ] * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.19-gentoo-r2 >>> Unpacking source... >>> Unpacking realtime-lsm-0.8.5.tar.gz to /var/tmp/portage/sys-apps/realtime-lsm-0.8.5-r1/work * Applying kmisc.patch-0.8.2_pre20041022 ... [ ok ] * Converting Makefile to use M= instead of SUBDIRS= ... [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sys-apps/realtime-lsm-0.8.5-r1/work/realtime-lsm-0.8.5 ... * Preparing realtime module CONFIG_SECURITY_CAPABILITIES=m make modules -C //usr/src/linux M=/var/tmp/portage/sys-apps/realtime-lsm-0.8.5-r1/work/realtime-lsm-0.8.5 make[1]: Entering directory `/usr/src/linux-2.6.19-gentoo-r2' CC [M] /var/tmp/portage/sys-apps/realtime-lsm-0.8.5-r1/work/realtime-lsm-0.8.5/realcap.o CC [M] /var/tmp/portage/sys-apps/realtime-lsm-0.8.5-r1/work/realtime-lsm-0.8.5/commoncap.o LD [M] /var/tmp/portage/sys-apps/realtime-lsm-0.8.5-r1/work/realtime-lsm-0.8.5/realtime.o Building modules, stage 2. MODPOST 1 modules CC /var/tmp/portage/sys-apps/realtime-lsm-0.8.5-r1/work/realtime-lsm-0.8.5/realtime.mod.o LD [M] /var/tmp/portage/sys-apps/realtime-lsm-0.8.5-r1/work/realtime-lsm-0.8.5/realtime.ko make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r2' >>> Source compiled. >>> Test phase [not enabled]: sys-apps/realtime-lsm-0.8.5-r1 >>> Install realtime-lsm-0.8.5-r1 into /var/tmp/portage/sys-apps/realtime-lsm-0.8.5-r1/image/ category sys-apps * Installing realtime module * Preparing file for modules.d ... [ ok ] >>> Completed installing realtime-lsm-0.8.5-r1 into /var/tmp/portage/sys-apps/realtime-lsm-0.8.5-r1/image/ man: ./ ./usr/ ./usr/share/ ./usr/share/doc/ ./usr/share/doc/realtime-lsm-0.8.5-r1/ ./usr/share/doc/realtime-lsm-0.8.5-r1/ChangeLog.gz ./usr/share/doc/realtime-lsm-0.8.5-r1/AUTHORS.gz ./usr/share/doc/realtime-lsm-0.8.5-r1/README.gz ./etc/ ./etc/modules.d/ ./etc/modules.d/realtime ./lib/ ./lib/modules/ ./lib/modules/2.6.19-gentoo-r2/ ./lib/modules/2.6.19-gentoo-r2/extra/ ./lib/modules/2.6.19-gentoo-r2/extra/realtime.ko >>> Done.
The problem isnt a compiling problem. Try modprobing the module once its installed. sphinx ~ # modprobe realtime FATAL: Error inserting realtime (/lib/modules/2.6.19-suspend2/extra/realtime.ko): Invalid module format sphinx ~ # dmesg (cut) realtime: exports duplicate symbol cap_netlink_send (owned by commoncap)
I don't remember what was the problem, but surprisingly now it works for both 0.8.5-r1 and 0.8.7 (not in-tree) with gentoo-sources-2.6.19-r1.
Just tried suspend2-sources-2.6.19-r1 and it works here too (with realtime 0.8.5-r1).
closing then
Maybe someone can reopen this bug because for me it doesn't work. I've installed: sys-apps/realtime-lsm-0.8.5-r1 sys-kernel/gentoo-sources-2.6.19-r4 For me `modprobe realtime` fails with this error message: FATAL: Error inserting realtime (/lib/modules/2.6.19-gentoo-r4/extra/realtime.ko): Invalid argument