Bug#663646: spatialite-gui: FTBS due to geos relinking

Francesco P. Lovergine frankie at debian.org
Mon Mar 12 22:47:59 UTC 2012


Package: spatialite-gui
Version: 1.2.1-2+b2
Severity: serious
Justification: fails to build from source (but built successfully in the past)

On all archs spatialite-gui links both geos and geos_c (it does not use geos-config even):

Exif.cpp:88:8: warning: variable 'ok_gpsSatellites' set but not used [-Wunused-but-set-variable]
g++ -c TextCsv.cpp -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread  -Wall -Wextra -Wno-ctor-dtor-privacy -fno-strict-aliasing -I/usr/include -D_LARGE_FILE=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1
TextCsv.cpp: In function 'text_buffer* text_parse(const char*, const char*, bool, char, char, char)':
TextCsv.cpp:296:7: warning: variable 'errs' set but not used [-Wunused-but-set-variable]
g++ -c Objects.cpp -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread  -Wall -Wextra -Wno-ctor-dtor-privacy -fno-strict-aliasing -I/usr/include -D_LARGE_FILE=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1
g++ -c MetadataInit.cpp -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread  -Wall -Wextra -Wno-ctor-dtor-privacy -fno-strict-aliasing -I/usr/include -D_LARGE_FILE=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 
g++ Main.o TableTree.o QueryView.o ResultSetView.o BlobExplorer.o Dialogs.o Shapefiles.o Network.o Exif.o TextCsv.o Objects.o MetadataInit.o  -o spatialite-gui -L/usr/lib/x86_64-linux-gnu -pthread   -L/usr/lib/x86_64-linux-gnu   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8  -lspatialite -lgeos_c -lgeos -lproj -lrasterlite -lsqlite3 
/usr/bin/ld: cannot find -lgeos
collect2: ld returned 1 exit status
make[2]: *** [spatialite-gui] Error 1
make[2]: Leaving directory `/build/buildd-spatialite-gui_1.2.1-2+b2-amd64-byVBA0/spatialite-gui-1.2.1'
dh_auto_build: make -j1 -f Makefile-linux returned exit code 2
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/build/buildd-spatialite-gui_1.2.1-2+b2-amd64-byVBA0/spatialite-gui-1.2.1'
make: *** [build] Error 2

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash





More information about the Pkg-grass-devel mailing list