misc/188649: graphics/mapserver: linking error (iconv)
Julien Cigar
jcigar at ulb.ac.be
Tue Apr 15 09:40:00 UTC 2014
>Number: 188649
>Category: misc
>Synopsis: graphics/mapserver: linking error (iconv)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Apr 15 09:40:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Julien Cigar
>Release: 10.0-RELEASE
>Organization:
Belgian Biodiversity Platform
>Environment:
FreeBSD dev 10.0-RELEASE-p1 FreeBSD 10.0-RELEASE-p1 #0 r264316: Thu Apr 10 17:09:52 CEST 2014 root at dev:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
(...)
[ 90%] Building CXX object CMakeFiles/mapserver.dir/renderers/agg/src/agg_font_freetype.cpp.o
[ 91%] Building CXX object CMakeFiles/mapserver.dir/renderers/agg/src/agg_line_aa_basics.cpp.o
[ 92%] Building CXX object CMakeFiles/mapserver.dir/renderers/agg/src/clipper.cpp.o
Linking CXX shared library libmapserver.so
[ 92%] Built target mapserver
Scanning dependencies of target legend
[ 92%] Building C object CMakeFiles/legend.dir/legend.c.o
Linking C executable legend
libmapserver.so.6.4.0: undefined reference to `libiconv_open'
libmapserver.so.6.4.0: undefined reference to `libiconv_close'
libmapserver.so.6.4.0: undefined reference to `libiconv'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1
Stop.
make[4]: stopped in /usr/ports/graphics/mapserver/work/mapserver-6.4.0
*** Error code 1
Stop.
make[3]: stopped in /usr/ports/graphics/mapserver/work/mapserver-6.4.0
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/graphics/mapserver/work/mapserver-6.4.0
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/graphics/mapserver
*** Error code 1
Stop.
make: stopped in /usr/ports/graphics/mapserver
===>>> make failed for graphics/mapserver
===>>> Aborting update
===>>> Killing background jobs
Terminated
===>>> You can restart from the point of failure with this command line:
portmaster <flags> graphics/mapserver www/apache24
===>>> Exiting
[1] jcigar at dev>
This is with:
jcigar at dev> make showconfig
===> The following configuration options are available for mapserver-6.4.0_2:
CAIRO=on: Cairo graphics library support
CAIRO_SVG=off: Cairo SVG parser support
CURL=on: Data transfer support via cURL
DEBUG=off: Build with debugging support
FASTCGI=on: FastCGI support
FRIBIDI=on: Fribidi library support
GDAL=on: GDAL library support
GEOS=on: GEOS support
KML=on: KML support
MAPSERV=on: Mapserv cgi interface support
PERL=off: Perl scripting language support
PHP=off: PHP bindings or support
POSTGIS=on: PostGIS support
PYTHON=off: Python bindings or support
WCS=on: WCS Server support
WFS=on: WFS Server support
WMS=on: WMS Server support
===> Use 'make config' to modify these settings
>How-To-Repeat:
$> sudo portmaster -d mapserver-6.4.0_1
>Fix:
probably a problem with BASE iconv vs libiconv (ports)
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list