[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: