Summary: | filebrowser doesn't get updated, kded module needed | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Carsten Lohrke <carstenlohrke> |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Carsten Lohrke
2006-09-10 16:37:54 UTC
s/date/data Filebrowser updates automatically for me. Anyway, bug reports without version numbers are invalid. Sorry for missing the version - 1.4.3 - and being as blind as I am. Looking at the code you're directly interfacing with inotify, instead using the ioslave. The problem is that you check for linux/inotify.h, while Gentoo/Glibc 2.4 has sys/inotify.h. Would be nice if you'd check for it, too. I don't get this bug. In the summary you put what the issue is. Your not running the correct kded module. We don't use inotify, your looking at code that isn't compiled. Guys, all I dare to ask is, that you do not only check for linux/inotify.h in amarok/configure.in.in, but also for sys/inotify.h. Dude, we *don't* use inotify directly at the moment. It's completly disabled. The check won't change filebrowser's behaviour at all, as that check only affects Amarok's code. Filebrowser has never directly interfaced with inotify in Amarok. I don't really know which code you've been looking. All refereces to HAVE_INOTIFY (in Amarok source) don't make any difference for amarok at the moment (in collectiondb.cpp we undefine it, in threadweaver it doesn't do anything revelant). Btw, if you use Gentoo and doesn't have linux/inotify.h, then you probably got an old linux-headers package, and inotify won't work anyway. Kdelibs does use inotify when available, and the fact you have old linux headers is probably the real cause for the fact it doesn't work. Follow Gentoo's guides on upgrading linux-headers (they should mention you'll have to recompile glibc after upgrading the linux-headers). You need >=linux-headers-2.6.16. |