FreeBSD Port: x11-wm/fvwm2-devel

Cy Schubert Cy.Schubert at
Sat Apr 15 20:02:58 UTC 2006

In message <443F8A29.6080604 at>, Larkine writes:
> Hello
> When i try to install fvwm2-devel with the command :
> cd /usr/ports/x11-wm/fvwm2-devel/ && make install clean
> i obtain this message:
> FBidi.c: In function `FBidiIsApplicable' :
> FBidi.c:38: error: `FRIBIDI_CHAR_SET_NOT_FOUND' undeclared (first use in
> this function)
> FBidi.c:38: error: (Each undeclared identifier is reported only once
> FBidi.c: in function `FBidiConvert':
> FBidi.c:72: error: `FRIBIDI_CHAR_SET_NOT_FOUND' undeclared (first use in
> this function)
> gmake[2]: *** [FBidi.o] Error 1
> gmake[2]: Leaving directory
> `/usr/ports/x11-wm/fvwm2-devel/work/fvwm-2.5.16/libs'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/usr/ports/x11-wm/fvwm2-devel/work/fvwm-2.5.16'
> gmake: *** [all] Error 2
> *** Error code 2
> Stop in /usr/ports/x11-wm/fvwm2-devel.
> I don't know what happened ?
> Can you give me some more information about this problem ?
> Thanks in advance :)


The version fribidi in FreeBSD ports does not support this. The ports version of fribidi is at 0.10.4 whereas the fvwm2-devel port expects to see fribidi 0.10.7, which includes the additional definitions.

The only thing I can do in the interim is to mark that part of the fvwm2-devel port broken and nudge the gnome@ folks to upgrade (not sure what an upgraded fribidi will break in gnome).

Other than that I can think of an ugly solution, that is to create a sister port to our fribidi port that uses 0.10.7 instead.

Cy Schubert <Cy.Schubert at>
Web: and
FreeBSD UNIX:  <cy at>   Web:
BC Government:  <Cy.Schubert at>

    "Lift long enough and I believe arrogance is replaced by
    humility and fear by courage and selfishness by generosity
    and rudeness by compassion and caring."
        -- Dave Draper

More information about the freebsd-gnome mailing list