net/avahi-app fails to configure due to XML::Parser

John Hein jh-fbml at snkmail.com
Mon Oct 17 12:04:31 UTC 2016


Walter Lapchynski wrote at 12:55 -0700 on Oct 15, 2016:
 > On 10/15/2016 12:23 PM, Kevin Oberman wrote:
 > > On Sat, Oct 15, 2016 at 10:09 AM, Walter Lapchynski <wxl at greengear.com <mailto:wxl at greengear.com>> wrote:
 > >     On 10/14/2016 08:52 PM, Kevin Oberman wrote:
 > >     > On Fri, Oct 14, 2016 at 4:04 PM, Walter Lapchynski <wxl at greengear.com <mailto:wxl at greengear.com> <mailto:wxl at greengear.com <mailto:wxl at greengear.com>>> wrote:
 > >     >>     checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
 > >     >>     You'll notice that p5-XML-Parser is included in the package list, though.
 > >     > just re-install p5-XML-Parser and it will work again. 
 > >     Unfortunately, that didn't work, no matter how I do it, whether simply through make or via portmaster on either package or both. Any other ideas?
 > > Can you post the contents of config.log someplace?  Or mail it privately to me. 
 > 
 > The output I got from the compilation is as above. However, if you look at config.log:
 > 
 > http://pastebin.com/DkPPLhwM
 > 
 > you find:
 > 
 >     conftest.c:128:10: fatal error: 'sys/inotify.h' file not found
 >     #include <sys/inotify.h>
 >              ^
 >     1 error generated.
 > 
 > which certainly suggests a different issue. 
 > 
 > So, I'm guessing I should install libnotify?

The missing inotify.h is okay (not needed - and in fact, explicitly
disabled for this port - it caused build problems for this port and
others in the past, although a recent version of devel/libinotify may
work fine these days).  That's just configure doing its normal thing.

The test in configure for XML::Parser is pretty simple.
What if you do:

 perl -e "require XML::Parser"
 which perl
 perl -V

More than likely it's a problem with your perl or XML::Parser
installation.


More information about the freebsd-gnome mailing list