Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Oct 2012 11:58:55 -0700
From:      Kevin Oberman <kob6558@gmail.com>
To:        Jeremy Messenger <mezz.freebsd@gmail.com>
Cc:        FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: yelp build problem
Message-ID:  <CAN6yY1uGatHLgOqiaSVT_B1AhgU4tkaRo5mXs=pSQa9cS1cdkw@mail.gmail.com>
In-Reply-To: <CADLFttfM%2B_LbFURWGu2ypQWg2mHgnWBqtuuaA35jiNp_LkEABw@mail.gmail.com>
References:  <51277.1349393928@tristatelogic.com> <CADLFttfM%2B_LbFURWGu2ypQWg2mHgnWBqtuuaA35jiNp_LkEABw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 10, 2012 at 8:38 AM, Jeremy Messenger
<mezz.freebsd@gmail.com> wrote:
> Sorry, I don't have time to take a look at it now. I am forwarding
> your email to gnome@. Recommend you to file a PR about it too.
>
> Cheers,
> Mezz
>
>
> ---------- Forwarded message ----------
> From: Ronald F. Guilmette <rfg@tristatelogic.com>
> Date: Thu, Oct 4, 2012 at 6:38 PM
> Subject: yelp build problem
> To: Jeremy Messenger <mezz.freebsd@gmail.com>
>
>
>
>
> Can you help me to get past this?
>
>
> ...
> checking for shmat... yes
> checking for IceConnectionNumber in -lICE... yes
> checking for YELP_SEARCH... no
> checking for gzopen in -lz... yes
> checking for lzmadec_open in -llzmadec... no
> checking for bzread in -lbz2... no
> checking for BZ2_bzread in -lbz2... yes
> checking for gawk... (cached) gawk
> checking which gecko to use... libxul
> checking manual gecko home set... checking for compiler -fshort-wchar
> option... yes
> checking whether to enable C++ RTTI... no
> checking whether we have a gtk 2 gecko build... configure: error: This
> program needs a gtk 2 gecko build
> ===>  Script "configure" failed unexpectedly.
> Please run the gnomelogalyzer, available from
> "http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose the
> problem and suggest a solution. If - and only if - the gnomelogalyzer cannot
> solve the problem, report the build failure to the FreeBSD GNOME team at
> gnome@FreeBSD.org, and attach (a)
> "/usr/ports/x11/yelp/work/yelp-2.30.2/config.log", (b) the output of the
> failed make command, and (c) the gnomelogalyzer output. Also, it might be a
> good idea to provide an overview of all packages installed on your system
> (i.e. an `ls /var/db/pkg`). Put your attachment up on any website,
> copy-and-paste into http://freebsd-gnome.pastebin.com, or use send-pr(1) with
> the attachment. Try to avoid sending any attachments to the mailing list
> (gnome@FreeBSD.org), because attachments sent to FreeBSD mailing lists are
> usually discarded by the mailing list software.
> *** Error code 1
>
> Stop in /usr/ports/x11/yelp.

This looks like a libxul issue. As of now, yelp will not build if you
have libxul installed. It will only build against the old libxul19
port and that one has about four vulnerabilities. If you want yelp,
you will need to install libxul19 and, if portaudit is installed, make
it with "-DDISABLE_VULNERABILITIES". I hope someone with more gecko
clue than I have will get yelp patched to work with the current
libxul, but I would not hold my breath.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6558@gmail.com



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