<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>As it turns out, the issue is Harfbuzz:</div>
<div><br>
</div>
<div>In the pre-compile checks, I see this:</div>
<div><br>
</div>
<div>
<blockquote style="margin: 0px 0px 0px 40px; border: none; padding: 0px;">
<p style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;">
<span style="font-variant-ligatures: no-common-ligatures;">-- checking for module 'harfbuzz>=0.9.18'</span></p>
<p style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;">
<span style="font-variant-ligatures: no-common-ligatures;">--   package 'harfbuzz>=0.9.18' not found</span></p>
<p style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;">
<span style="font-variant-ligatures: no-common-ligatures;">-- Found HarfBuzz: /usr/local/include/harfbuzz  </span></p>
</blockquote>
</div>
<blockquote style="margin: 0px 0px 0px 40px; border: none; padding: 0px;"><br>
</blockquote>
<div>Seems ok, it didn’t find an installed RPM/package, but it finds the directory where I build and installed manually.  </div>
<div><br>
</div>
<div>But the problem then is that there is a missing header file from Harfbuzz:</div>
<div><br>
</div>
<div>
<blockquote style="margin: 0px 0px 0px 40px; border: none; padding: 0px;">
<p style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;">
<span style="font-variant-ligatures: no-common-ligatures;">In file included from /home/vagrant/rpmbuild/BUILD/mapserver-7.0.1/fontcache.c:32:</span></p>
<p style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;">
<span style="font-variant-ligatures: no-common-ligatures;">/home/vagrant/rpmbuild/BUILD/mapserver-7.0.1/fontcache.h:15:20: error: hb-ft.h: No such file or directory</span></p>
<p style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;">
<span style="font-variant-ligatures: no-common-ligatures;">/home/vagrant/rpmbuild/BUILD/mapserver-7.0.1/fontcache.c: In function 'msFreeFontCache':</span></p>
<p style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;">
<span style="font-variant-ligatures: no-common-ligatures;">/home/vagrant/rpmbuild/BUILD/mapserver-7.0.1/fontcache.c:82: warning: implicit declaration of function 'hb_font_destroy'</span></p>
<p style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;">
<span style="font-variant-ligatures: no-common-ligatures;">/home/vagrant/rpmbuild/BUILD/mapserver-7.0.1/fontcache.c:84: warning: implicit declaration of function 'hb_font_funcs_destroy'</span></p>
</blockquote>
</div>
<blockquote style="margin: 0px 0px 0px 40px; border: none; padding: 0px;"><br>
</blockquote>
<div>I see that particular header file in the src directory, from which `make install` is run for harfbuzz… but it’s not “installed”.  I can’t seem to find an RPM for Centos 6, so building from source seems to be the path I have to follow.</div>
<div><br>
</div>
<div>Matt</div>
<div>
<div>.................................................................</div>
<div><span class="Apple-style-span" style="font-family: 'Lucida Grande';"><span style="font-size: 11pt;">Matthew Cechini</span></span></div>
<div><span style="font-size: 13px; font-family: 'Lucida Grande';">Contractor, Science Systems and Applications, Inc.</span></div>
<div><span style="font-size: 10pt; font-family: 'Lucida Grande';">NASA GIBS Systems/Software Engineer</span></div>
<div><span class="Apple-style-span" style="font-family: 'Lucida Grande';"><font size="2"><span style="font-size: 10pt;">410.205.6272</span></font></span></div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Thomas Gratier <<a href="mailto:osgeo.mailinglist@gmail.com">osgeo.mailinglist@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Tuesday, June 21, 2016 at 12:30 PM<br>
<span style="font-weight:bold">To: </span>Matthew Cechini <<a href="mailto:matthew.f.cechini@nasa.gov">matthew.f.cechini@nasa.gov</a>><br>
<span style="font-weight:bold">Cc: </span>"<a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a>" <<a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [mapserver-users] Building Mapserver - missing strlcat... methods<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div>Hi,<br>
<br>
"build map server 7.0.1 on linux": distro, architecture?<br>
<br>
</div>
<div>You should look at <a href="https://github.com/mapserver/mapserver/blob/branch-7-0/.travis.yml">
https://github.com/mapserver/mapserver/blob/branch-7-0/.travis.yml</a> to find out more about MapServer deps.<br>
<br>
</div>
<div>Cheers<br>
<br>
<br>
</div>
<div>Thomas Gratier<br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-06-20 22:35 GMT+02:00 Cechini, Matthew F. (GSFC-423.0)[Science Systems & Applications, Inc.]
<span dir="ltr"><<a href="mailto:matthew.f.cechini@nasa.gov" target="_blank">matthew.f.cechini@nasa.gov</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif">
<div>I’m attempting to build map server 7.0.1 on linux and am getting the following errors.  I’m sure I’m missing some dependency… but google has failed me to figure it out.  Help?</div>
<div><br>
</div>
<div>
<div>-- Looking for strrstr - not found</div>
<div>-- Looking for strlcat - not found</div>
<div>-- Looking for strlcpy - not found</div>
<div>-- Looking for PQserverVersion in pq - not found</div>
<div>-- Looking for pthread_create - not found</div>
<div>-- Looking for pthread_create in pthreads - not found</div>
</div>
<div><br>
</div>
<div>Matt</div>
<div>
<div>.................................................................</div>
<div><span style="font-family:'Lucida Grande'"><span style="font-size:11pt">Matthew Cechini</span></span></div>
<div><span style="font-size:13px;font-family:'Lucida Grande'">Contractor, Science Systems and Applications, Inc.</span></div>
<div><span style="font-size:10pt;font-family:'Lucida Grande'">NASA GIBS Systems/Software Engineer</span></div>
<div><span style="font-family:'Lucida Grande'"><font size="2"><span style="font-size:10pt"><a href="tel:410.205.6272" value="+14102056272" target="_blank">410.205.6272</a></span></font></span></div>
</div>
</div>
<br>
_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</span>
</body>
</html>