[OSGeoLive] #2063: ZOO Project package missing from Bionic

OSGeoLive trac_osgeolive at osgeo.org
Sat Aug 18 11:22:13 PDT 2018


#2063: ZOO Project package missing from Bionic
-------------------------+----------------------------
 Reporter:  kalxas       |       Owner:  osgeolive@…
     Type:  defect       |      Status:  new
 Priority:  critical     |   Milestone:  OSGeoLive12.0
Component:  OSGeoLive    |  Resolution:
 Keywords:  zoo-project  |
-------------------------+----------------------------

Comment (by kalxas):

 Some progress has been made in building ZOO, but it seems that ZOO depends
 on libc++ xlocale.h header that has been removed:

 https://sourceware.org/ml/libc-alpha/2017-08/msg00010.html

 https://sourceware.org/glibc/wiki/Release/2.26#Removal_of_.27xlocale.h.27


 {{{
 make[2]: Leaving directory '/<<BUILDDIR>>/zoo-
 project-1.6.0~rc2+ds/thirds/cgic206'
 make[2]: Entering directory '/<<BUILDDIR>>/zoo-
 project-1.6.0~rc2+ds/thirds/cgic206'
 rm -f libcgic.a
 ar rc libcgic.a cgic.o
 ranlib libcgic.a
 make[2]: Leaving directory '/<<BUILDDIR>>/zoo-
 project-1.6.0~rc2+ds/thirds/cgic206'
 make[2]: Entering directory '/<<BUILDDIR>>/zoo-
 project-1.6.0~rc2+ds/thirds/cgic206'
 gcc capture.o -o capture -L./ -lcgic /usr/lib/x86_64-linux-gnu/libfcgi.a
 make[2]: Leaving directory '/<<BUILDDIR>>/zoo-
 project-1.6.0~rc2+ds/thirds/cgic206'
 make[2]: Entering directory '/<<BUILDDIR>>/zoo-
 project-1.6.0~rc2+ds/thirds/cgic206'
 gcc cgictest.o -o cgictest.cgi -L./ -lcgic /usr/lib/x86_64-linux-
 gnu/libfcgi.a
 make[2]: Leaving directory '/<<BUILDDIR>>/zoo-
 project-1.6.0~rc2+ds/thirds/cgic206'
 dh_auto_build --sourcedirectory=zoo-project/zoo-kernel \
               --builddirectory=zoo-project/zoo-kernel \
               --max-parallel=1
         cd zoo-project/zoo-kernel && make -j1
 make[2]: Entering directory '/<<BUILDDIR>>/zoo-project-1.6.0~rc2+ds/zoo-
 project/zoo-kernel'
 echo "#define ZOO_VERSION \"`dpkg-parsechangelog -l ../../debian/changelog
 | sed -ne 's/^Version: \(.*\)-.*/\1/p' | sed -e 's/.*+svn//;
 s/+ds[0-9]*//; s/^[0-9]://'`\"" > version.h
 echo "#define ETC_DIR \"/etc/zoo-project\"" >> version.h
 echo "#define LOCALEDIR \"/usr/share/locale\"" >>  version.h
 gcc -I/usr/include/gdal -DUSE_JS -I/usr/include/js/ -I/usr/include/libxml2
 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/zoo-project-1.6.0~rc2+ds/zoo-
 project/zoo-kernel=. -fstack-protector-strong -Wformat -Werror=format-
 security -Wdate-time -D_FORTIFY_SOURCE=2  -DDEB -fpic -I/usr//include
 -I/usr/include   -DUSE_MS -I/usr/include/mapserver  -I../../thirds/cgic206
 -I. -DLINUX_FREE_ISSUE  -fPIC -c service_internal.c
 In file included from service_internal_ms.h:28:0,
                  from service_internal.c:27:
 service_internal.h:84:10: fatal error: xlocale.h: No such file or
 directory
  #include <xlocale.h>
           ^~~~~~~~~~~
 compilation terminated.
 Makefile:56: recipe for target 'service_internal.o' failed
 make[2]: *** [service_internal.o] Error 1
 }}}

-- 
Ticket URL: <https://trac.osgeo.org/osgeolive/ticket/2063#comment:5>
OSGeoLive <http://live.osgeo.org/>
self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything.


More information about the osgeolive mailing list