On Monday 11 February 2008 3:13:56 pm Sergey Jin' Bostandzhyan wrote: > On Mon, Feb 11, 2008 at 01:41:03PM -0500, Andres Mejia wrote: > > > do not pass the --enable-inotify parameter to the configure script; > > > presence of inotify will be detected automatically, if not available it > > > will be disabled on the fly. However, when the --enable-inotify > > > parameter is passed by the user, configure will abort with the error > > > that you are seeing if inotify checks fail. > > > > This is done on purpose so that no package on a different > > architecture/kernel builds packages sucessfully with a different set of > > options enabled, else I'm sure there would be a different set of bugs > > sooner or later. The inotify option is not enabled for any non-linux > > kernel using machine. > > > > The parameters passed to the configure script can be manually overridden > > by a user, but they won't be for the buildd machines. > > Well, if you are sure that the target machines *do have inotify support* > the only thing that could help is the config.log output of the failed > configure process.
The best thing toward logs are located at http://buildd.debian.org/pkg.cgi?pkg=mediatomb . > > > What I still need to do is, to adapt the inotify check for cross > > > compiling, right now it will always fail when cross compiled. > > > > Actually, no cross compiling is done. The powerpc buildd machine is a > > powerpc machine. The same goes for the other buildd machines. > > Then it should work; we do check the headers and then we run some small > test code which is calling inotify_init(). If the inotify_init() function > returns -1 (error) we will compile without inotify support; however - if > the --enable-inotify parameter was specified configure will abort because > it can not do what the user wanted. > > So the question: is inotify really working on those systems? > > Kind regards, > Jin I'm finding this behavior strange. Ubuntu accepted mediatomb into their archive, yet now the powerpc architecture goes past the inotify check just fine, but the i386 and amd64 architectures do not. Take a look at https://launchpad.net/ubuntu/+source/mediatomb/0.10.0.dfsg1-1/ I know for the case of the i386, I've been able to successfully build packages using pbuilder. Also, it looks like the Ubuntu buildd machines are giving a different error, for architectures that run the inotify check sucessfully. -- Regards, Andres -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

