[mapguide-commits] r8335 - branches/2.6/MgDev

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Sun Aug 17 23:13:09 PDT 2014


Author: jng
Date: 2014-08-17 23:13:09 -0700 (Sun, 17 Aug 2014)
New Revision: 8335

Modified:
   branches/2.6/MgDev/build_oem.sh
Log:
Fix the cause of non-functional iconv APIs in MapGuide on CentOS. It was r8106 that introduced 2 aclocal/libtoolize/automake/autoconf quartets to build_oem.sh, one or both of these has rendered the use of any iconv APIs within MapGuide non-functional as a result. Non functional iconv APIs caused:

 * "Could not load a transcoding service" error in xerces that we worked around by building xerces with a different transcoder. We can probably revert this change.
 * "Memory allocation failed" errors from the SHP provider. SHP provider uses iconv APIs to do char <-> wchar_t conversion.

Modified: branches/2.6/MgDev/build_oem.sh
===================================================================
--- branches/2.6/MgDev/build_oem.sh	2014-08-18 06:03:34 UTC (rev 8334)
+++ branches/2.6/MgDev/build_oem.sh	2014-08-18 06:13:09 UTC (rev 8335)
@@ -239,10 +239,6 @@
 build_geos()
 {
     pushd geos-2.2.0
-    aclocal
-    libtoolize --copy --force
-    automake --add-missing --copy
-    autoconf
     if [ $BUILD_CPU -eq 64 ]; then
         sh ./configure --with-pic --prefix="${INSTALLDIR}"
     else
@@ -525,10 +521,6 @@
 build_gd()
 {
     pushd gd/gd
-    aclocal
-    libtoolize --copy --force
-    automake --add-missing --copy
-    autoconf
     if [ $BUILD_CPU -eq 64 ]; then
         sh ./configure --enable-static --disable-shared --without-fontconfig --enable-silent-rules --with-pic
     else



More information about the mapguide-commits mailing list