<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
Hi Thomas,
<div>thanks for that hint. Disabling both SVG options and cleaning the folder actually resolved the build problem. I used the harfbuzz build settings from the Vagrantfile.</div>
<div>Again, thanks for your support.</div>
<div>Peter<br>
<div>
<div>On Sep 29, 2014, at 10:32 AM, thomas bonfort <<a href="mailto:thomas.bonfort@gmail.com">thomas.bonfort@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div dir="ltr">Peter,
<div>- Completely unrelated, but the coverage flags are useless for an end user, they are going to slow your execution substantially. Start fresh from an empty build directory as cmake is going to have kept those flags in its cache. (cd build && rm -rf *)<br>
<div>- How did you compile harfbuzz? try with ./configure --without-cairo --without-glib --without-icu</div>
<div>- What happens if you disable RSVG support (I suspect that is the dependency that is pulling down pango)</div>
<div><br>
</div>
<div>--</div>
<div>thomas <br>
</div>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 28 September 2014 15:21, Peter Freimuth <span dir="ltr">
<<a href="mailto:peter.freimuth@blackbridge.com" target="_blank">peter.freimuth@blackbridge.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto;">
<div style="word-wrap:break-word">
<div style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><span style="">Hi mapserver devs,</span></div>
<div style="margin:0px"><font face="Menlo"><span style="font-size:11px">to verify that some of the bugfixes resolve two of the problems i currently have with map server i try to compile map server from scratch but whatever i tried i cannot resolve this problem:</span></font></div>
<div style="margin:0px"><font face="Menlo"><span style="font-size:11px"><br>
</span></font></div>
<div style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><span style="">[ 90%]
</span>Building CXX object CMakeFiles/mapserver.dir/mapscript/v8/v8_mapscript.cpp.o</div>
<div style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(195,55,32)"><b>Linking CXX shared library libmapserver.so</b></div>
<div style="margin:0px;font-size:11px;font-family:Menlo">[ 90%] Built target mapserver</div>
<div style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(52,189,38)"><span style="">[ 91%]
</span>Building C object CMakeFiles/legend.dir/legend.c.o</div>
<div style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(195,55,32)"><b>Linking C executable legend</b></div>
<div style="margin:0px;font-size:11px;font-family:Menlo">//usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined reference to `hb_glib_script_from_script'</div>
<div style="margin:0px;font-size:11px;font-family:Menlo">//usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined reference to `hb_glib_script_to_script'</div>
<div style="margin:0px;font-size:11px;font-family:Menlo">//usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined reference to `hb_glib_get_unicode_funcs'</div>
<div style="margin:0px;font-size:11px;font-family:Menlo">collect2: error: ld returned 1 exit status</div>
<div style="margin:0px;font-size:11px;font-family:Menlo">make[2]: *** [legend] Error 1</div>
<div style="margin:0px;font-size:11px;font-family:Menlo">make[1]: *** [CMakeFiles/legend.dir/all] Error 2</div>
<div style="margin:0px;font-size:11px;font-family:Menlo">make: *** [all] Error 2</div>
<div><br>
</div>
<div>Seems that the headers or the lib of the but <font face="Menlo"><span style="font-size:11px">/usr/local/lib/libharfbuzz.so is available and i set </span></font><span style="font-family:Menlo;font-size:11px">-DCMAKE_PREFIX_PATH=/usr/local:/opt .</span></div>
<div><span style="font-family:Menlo;font-size:11px">i used</span></div>
<div>
<div style="margin:0px;font-size:11px;font-family:Menlo">cmake .. -DCMAKE_C_FLAGS="--coverage" -DCMAKE_CXX_FLAGS="--coverage" -DCMAKE_SHARED_LINKER_FLAGS="-lgcov" -DWITH_WCS=1 -DWITH_WFS=1 -DWITH_CLIENT_WMS=1 -DWITH_CLIENT_WFS=1 -DWITH_KML=1 -DWITH_SOS=1 -DWITH_PHP=0
-DWITH_PYTHON=1 -DWITH_JAVA=0 -DWITH_THREAD_SAFETY=1 -DWITH_FRIBIDI=1 -DWITH_FCGI=1 -DWITH_EXEMPI=1 -DCMAKE_BUILD_TYPE=Release -DWITH_RSVG=1 -DWITH_CURL=1 -DWITH_HARFBUZZ=1 -DWITH_POINT_Z_M=1 -DWITH_XMLMAPFILE=1 -DWITH_GEOS=1 -DWITH_POSTGIS=1 -DWITH_LIBXML2=1
-DWITH_OGR=1 -DWITH_GDAL=1 -DWITH_PROJ=1 -DWITH_GIF=1 -DWITH_GD=0 -DCMAKE_PREFIX_PATH=/usr/local:/opt -DFCGI_INCLUDE_DIR=/usr/include/fastcgi -DWITH_SVGCAIRO=0</div>
</div>
<div style="margin:0px;font-size:11px;font-family:Menlo"><br>
</div>
<div style="margin:0px;font-size:11px;font-family:Menlo">on a vagrant ubuntu/trusty64</div>
<div style="margin:0px;font-size:11px;font-family:Menlo"><br>
</div>
<div style="margin:0px;font-size:11px;font-family:Menlo">Mapserver was cloned from git master today.</div>
<div style="margin:0px;font-size:11px;font-family:Menlo"><br>
</div>
<div>
<div style="font-family: Helvetica; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">
<div style="font-size:11pt;font-weight:normal;margin:0in 0in 0.0001pt;font-family:Calibri,sans-serif">
<span style="color:rgb(127,127,127);font-size:16px">__________________________________</span></div>
<div style="font-size:11pt;font-weight:normal;margin:0in 0in 0.0001pt;font-family:Calibri,sans-serif">
<span style="font-family: Helvetica; font-size: 12px;">_______________________________________________</span></div>
</div>
</div>
</div>
mapserver-dev mailing list<br>
<a href="mailto:mapserver-dev@lists.osgeo.org">mapserver-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-dev</a><br>
</blockquote>
</div>
<br>
</div>
</blockquote>
</div>
<br>
<div apple-content-edited="true">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
<div style="font-size: 11pt; font-weight: normal; margin: 0in 0in 0.0001pt; font-family: Calibri, sans-serif;">
<br>
</div>
<div style="font-size: 11pt; font-weight: normal; margin: 0in 0in 0.0001pt; font-family: Calibri, sans-serif;">
<b style="font-family: 'Times New Roman', serif; font-size: 16px;"><span lang="EN-GB" style="font-size: 10pt; font-family: Calibri, sans-serif; color: rgb(40, 40, 40);">Peter Freimuth</span></b><b style="font-family: 'Times New Roman', serif; font-size: 16px;"><span lang="EN-GB" style="font-size: 10pt; font-family: Calibri, sans-serif; color: rgb(40, 40, 40);"> </span></b></div>
<div style="font-size: 11pt; font-weight: normal; margin: 0in 0in 0.0001pt; font-family: Calibri, sans-serif;">
<br>
</div>
</div>
</div>
</div>
BlackBridge AG | Sitz Berlin | Amtsgericht Charlottenburg - Registergericht | HRB 152785 | Aufsichtsratsvorsitzender: David Westwood | Vorstand: Ryan Johnson
</body>
</html>