Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Mar 2011 08:52:19 +0100
From:      Christoph Moench-Tegeder <cmt@burggraben.net>
To:        freebsd-ports@freebsd.org
Subject:   Re: gegl
Message-ID:  <20110302075219.GA2182@reindeer.exwg.net>
In-Reply-To: <201103011706.45759.lumiwa@gmail.com>
References:  <201103011706.45759.lumiwa@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
## ajtiM (lumiwa@gmail.com):

> Proble is gegl:
>  CXX    exp_combine-exp_combine.o
> exp_combine.cpp: In function 'gfloat expcombine_get_file_ev(const gchar*)':
> exp_combine.cpp:94: error: 'log2f' was not declared in this scope
> gmake[2]: *** [exp_combine-exp_combine.o] Error 1
> gmake[2]: Leaving directory `/usr/ports/graphics/gegl/work/gegl-0.1.6/tools'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/usr/ports/graphics/gegl/work/gegl-0.1.6'
> gmake: *** [all] Error 2
> *** Error code 1

Lokks as if we (at least on 8.2) are missing log2(), log2f(), log2l(),
even though they are in C99 (partially C89) and POSIX since at least
2008. (I can't find them in math.h, log2l() is commented out).
If nobody else does, I might get around to workaround-patching this later
today.

Regards,
Christoph

-- 
Spare Space



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