Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Apr 2009 09:37:19 +0200
From:      Pascal Hofstee <caelian@gmail.com>
To:        hrs@FreeBSD.org
Cc:        emulation@FreeBSD.org
Subject:   Acroread 9
Message-ID:  <d8a0b7620904100037se99c16bm1a6f5192e5bffff3@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi,

I was pleasantly surprised to see the print/acroread9 port in the
ports-tree, and since
i have a couple of PDFs that evince doesn't handle entirely the way it
should, i gave the
port a shot on my 8.0-CURRENT system, especially considering the
recent linux_base
overhaul and all.

The program started up perfectly rendering the first couple of pages,
and then within a
few seconds simply crashed out. A look at the console logs
unfortunately showed the
following message:

linux: pid 78263 (acroread): syscall inotify_init not implemented

In contrary to Acroread 8 (which does run properly) it looks like
Acroread 9 actually uses
the Linux inotify system. The port therefore is unfortunately of not
much use as long as
this subsystem of syscalls isn't mapped to its freebsd equivalent.

I guess it couldn't hurt to mark the port as non-functionial until
this has been resolved, and
opted to put emulation@ on cc on this since i am curious what would
need to be done in
order to get this fixed. To my understanding Linux' inotify system
shares similarities with
FreeBSD's kqueue system and i wonder if a bridge of some sorts could
be established here.

With kind regards,
  Pascal Hofstee



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d8a0b7620904100037se99c16bm1a6f5192e5bffff3>