yelp build problem
Kevin Oberman
kob6558 at gmail.com
Wed Oct 10 18:58:57 UTC 2012
On Wed, Oct 10, 2012 at 8:38 AM, Jeremy Messenger
<mezz.freebsd at gmail.com> wrote:
> Sorry, I don't have time to take a look at it now. I am forwarding
> your email to gnome at . Recommend you to file a PR about it too.
>
> Cheers,
> Mezz
>
>
> ---------- Forwarded message ----------
> From: Ronald F. Guilmette <rfg at tristatelogic.com>
> Date: Thu, Oct 4, 2012 at 6:38 PM
> Subject: yelp build problem
> To: Jeremy Messenger <mezz.freebsd at 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 at 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 at 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 at gmail.com
More information about the freebsd-gnome
mailing list