PROJ.4 4.9.3
proj 4.9.3 will be released soon and it bumps the SOVERSION to 12 which
will require a new transition.
Based on the results of the rebuilds with RC1 only gpx2shp needs changes
to for compatibility (a patch is already in the works), the other build
failures were not related to the proj update, but do need to be dealt
with before the transition.
Relevant parts of the logs for the build failures and overview of the
rebuilds are below.
gpx2shp (0.71.0-3) FTBFS because some PI defines have been renamed in
projects.h:
geod_for.c: In function 'geod_pre':
geod_for.c:11:23: error: 'HALFPI' undeclared (first use in this
function)
signS = fabs(al12) > HALFPI ? 1 : 0;
^~~~~~
geod_for.c:11:23: note: each undeclared identifier is reported only
once for each function it appears in
geod_for.c: In function 'geod_for':
geod_for.c:69:19: error: 'HALFPI' undeclared (first use in this
function)
phi2 = atan(tan(HALFPI + s1 - ds) / onef);
^~~~~~
geod_for.c:71:11: error: 'PI' undeclared (first use in this function)
al21 = PI;
^~
magics++ (2.29.2-1) & metview (4.6.7-1) FTBFS due to a configure issue
with grib-api:
CMake Error at
/usr/lib/x86_64-linux-gnu/cmake/grib_api/grib_api-targets.cmake:184
(message):
The imported target "grib_api" references the file
"/usr/lib/lib/libgrib_api.so.0"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/x86_64-linux-gnu/cmake/grib_api/grib_api-targets.cmake"
but not all the files it references.
Call Stack (most recent call first):
/usr/lib/x86_64-linux-gnu/cmake/grib_api/grib_api-config.cmake:78
(include)
cmake/ecbuild_find_package.cmake:213 (find_package)
cmake/ecbuild_use_package.cmake:269 (ecbuild_find_package)
CMakeLists.txt:52 (ecbuild_use_package)
mapnik (3.0.11+ds-1) FTBFS due to the lack of support for Boost 1.61
(#833756), but mapnik (3.0.12~rc3+ds-1~exp1) built just fine.
ncl (6.3.0-9) FTBFS due to a configure issue:
sed -e 's/@CC@/cc/' \
-e 's/@FC@/gfortran/' \
-e 's/@LD@/cc/' \
-e 's:@CFLAGS@:-g -O2 -fdebug-prefix-map=/build/ncl-6.3.0=.
-fstack-protector-strong -Wformat -Werror=format-security
-I/usr/include/hdf5/serial:' \
-e 's/@FFLAGS@/-g -O2 -fdebug-prefix-map=/build/ncl-6.3.0=.
-fstack-protector-strong/' \
-e 's/@CPPFLAGS@/-Wdate-time -D_FORTIFY_SOURCE=2/' \
-e 's/@LDFLAGS@//' \
-e 's%@DESTDIR@%/build/ncl-6.3.0/debian/tmp/%' \
< debian/Site.local.shared.in > config/Site.local.shared
sed: -e expression #5, char 39: unknown option to `s'
debian/rules:47: recipe for target 'override_dh_auto_configure' failed
thuban (1.2.2-11) cannot be built because it's build dependencies are
uninstallable:
tex4ht : Depends: texlive-htmlxml (>= 2016.20160814) but
2016.20160805-1 is to be installed
Transition: proj
libproj9 (4.9.2-3) -> libproj12 (4.9.3~rc1+ds-1~exp1)
The status of the most recent rebuilds is as follows.
gpx2shp (0.71.0-3) FTBFS
libgeo-proj4-perl (1.05-3) OK
libgeotiff-dfsg (1.4.1-4 / 1.4.2~rc2-1~exp1) OK / OK
ogdi-dfsg (3.2.0+ds-1) OK
openorienteering-mapper (0.6.3-2) OK
pdl (1:2.016-4) OK
proj-rdnap (2008-5) OK
python-pyproj (1.9.5.1-2) OK
shapelib (1.3.0-8) OK
sosi2osm (1.0.0-2) OK
spatialite (4.3.0a-5 / 4.4.0~rc1-1~exp1) OK / OK
survex (1.2.27-1) OK
zygrib (7.0.0-4) OK
gdal (2.1.1+dfsg-1) OK
magics++ (2.29.2-1) FTBFS
pyspatialite (3.0.1-11) OK
spatialite-gui (2.0.0~devel2-4) OK
spatialite-tools (4.3.0-2 / 4.4.0~rc1-1~exp1) OK / BD-UNINST
cdo (1.7.2+dfsg.1-1) OK
dans-gdal-scripts (0.23-6) OK
grass (7.0.4-3) OK
libosmium (2.8.0-2) OK
mapcache (1.4.1-3) OK
mapnik (3.0.11+ds-1 /
3.0.12~rc3+ds-1~exp1) FTBFS / OK
mapproxy (1.9.0-2) OK
mapserver (7.0.1-3) OK
merkaartor (0.18.2-7 / 0.18.3~rc1-1~exp1) OK / OK
metview (4.6.7-1) FTBFS
ncl (6.3.0-9) FTBFS
otb (5.6.0+dfsg-1) OK
pdal (1.2.0-4) OK
postgis (2.2.2+dfsg-4) OK
qlandkartegt (1.8.1+ds-6) OK
qmapshack (1.6.3-1) OK
saga (2.3.1+dfsg-1) OK
sumo (0.27.1+dfsg1-1) OK
thuban (1.2.2-11) BD-UNINST
vtk6 (6.3.0+dfsg1-1) OK
xastir (2.0.8-2) OK
ifrit (4.1.2-5) OK
libgdal-grass (2.1.1-2) OK
osm2pgsql (0.90.1+ds-1) OK
python-mapnik (1:0.0~20160531-f65767a-1 /
1:0.0~20160810-3a60211-1~exp1) OK / OK
qgis (2.14.5+dfsg-1) OK
therion (5.3.16-10) OK
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Reply to: