conda-forge / postgis-feedstock

A conda-smithy repository for postgis.
BSD 3-Clause "New" or "Revised" License
3 stars 12 forks source link

Rebuild for geos-3.7.2 #25

Closed regro-cf-autotick-bot closed 5 years ago

regro-cf-autotick-bot commented 5 years ago

This PR has been triggered in an effort to update geos-3.7.2.

Notes and instructions for merging this PR:

  1. Please merge the PR only after the tests have passed.
  2. Feel free to push to the bot's branch to update this PR if needed. Please note that if you close this PR we presume that the feedstock has been rebuilt, so if you are going to perform the rebuild yourself don't close this PR until the your rebuild has been merged.

This package has the following downstream children:

And potentially more. If this PR was opened in error or needs to be updated please add the bot-rerun label to this PR. The bot will close this PR and schedule another one.

This PR was created by the cf-regro-autotick-bot. The cf-regro-autotick-bot is a service to automatically track the dependency graph, migrate packages, and propose package version updates for conda-forge. If you would like a local version of this bot, you might consider using rever. Rever is a tool for automating software releases and forms the backbone of the bot's conda-forge PRing capability. Rever is both conda (conda install -c conda-forge rever) and pip (pip install re-ver) installable. Finally, feel free to drop us a line if there are any issues!

conda-forge-linter commented 5 years ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

ocefpaf commented 5 years ago

Linux is failing with:

configure: error: could not find libpq
checking for PQserverVersion in -lpq... no
ocefpaf commented 5 years ago

New error! Fun!!

I../libpgcommon postgis.sql.in | grep -v '^#' | \
    $PREFIX/bin/perl -lpe "s'MODULE_PATHNAME'\$libdir/postgis-2.5'g;s'@extschema@\.''g" > postgis.sql
/bin/sh: I../libpgcommon: No such file or directory
I../libpgcommon postgis.sql.in | grep -v '^#' | \
    $PREFIX/bin/perl -lpe "s'MODULE_PATHNAME'\$libdir/postgis-2.5'g" > postgis_for_extension.sql
/bin/sh: I../libpgcommon: No such file or directory
$PREFIX/bin/perl ../utils/create_undef.pl postgis.sql 110 > uninstall_postgis.sql
$PREFIX/bin/perl ../utils/postgis_proc_upgrade.pl postgis.sql UNUSED > postgis_upgrade.sql.in
ocefpaf commented 5 years ago

OK. Some progress! With latest master only 1 test fails on Linux and OS X.

ocefpaf commented 5 years ago

OK. Some progress! With latest master only 1 test fails on Linux and OS X.

@Tata17 and @sodre as someone who uses postgis how important is the failing test here? Should we ignore it and get this merged or should we wait for a fix upstream?

2019-08-09T19:34:07.3562878Z  tickets ..2019-08-09 19:34:07.355 UTC [10009] ERROR:  AddGeometryColumn() - invalid SRID
2019-08-09T19:34:07.3563927Z 2019-08-09 19:34:07.355 UTC [10009] CONTEXT:  PL/pgSQL function addgeometrycolumn(character varying,character varying,character varying,character varying,integer,character varying,integer,boolean) line 50 at RAISE
2019-08-09T19:34:07.3564610Z 2019-08-09 19:34:07.355 UTC [10009] STATEMENT:  SELECT '#33', AddGeometryColumn( '', 'public', 'road_pg','roads_geom', 330000, 'POINT', 2 );
2019-08-09T19:34:07.3621375Z 2019-08-09 19:34:07.361 UTC [10009] ERROR:  lwgeom_to_gml2: 'CurvePolygon' geometry type not supported
2019-08-09T19:34:07.3622014Z 2019-08-09 19:34:07.361 UTC [10009] CONTEXT:  SQL function "st_asgml" statement 1
2019-08-09T19:34:07.3622534Z 2019-08-09 19:34:07.361 UTC [10009] STATEMENT:  SELECT '#65', ST_AsGML(ST_GeometryFromText('CURVEPOLYGON(CIRCULARSTRING(4 2,3 -1.0,1 -1,-1.0 4,4 2))'));
2019-08-09T19:34:07.3632004Z 2019-08-09 19:34:07.362 UTC [10009] ERROR:  lwgeom_longitude_shift: unsupported geom type: CircularString
2019-08-09T19:34:07.3632696Z 2019-08-09 19:34:07.362 UTC [10009] STATEMENT:  SELECT '#68b', ST_AsText(ST_ShiftLongitude(ST_GeomFromText('CIRCULARSTRING(1 3, 4 5, 6 7)')));
2019-08-09T19:34:07.3657196Z 2019-08-09 19:34:07.364 UTC [10009] ERROR:  Input geometry does not have a measure dimension
2019-08-09T19:34:07.3657979Z 2019-08-09 19:34:07.364 UTC [10009] STATEMENT:  SELECT '#113', ST_LocateAlong('LINESTRING(0 0 0, 1 1 1)', 0.5);
2019-08-09T19:34:07.3669432Z 2019-08-09 19:34:07.366 UTC [10009] ERROR:  incontinuous compound curve
2019-08-09T19:34:07.3670131Z 2019-08-09 19:34:07.366 UTC [10009] HINT:  "...NG(30 5,34 56,67 89))" <-- parse error at position 102 within geometry
2019-08-09T19:34:07.3670784Z 2019-08-09 19:34:07.366 UTC [10009] STATEMENT:  SELECT '#124b', ST_AsText(ST_GeomFromEWKT('COMPOUNDCURVE(CIRCULARSTRING(0 0,1 1,1 0),(1 0,30 6),CIRCULARSTRING(30 5,34 56,67 89))'));
2019-08-09T19:34:07.3683875Z 2019-08-09 19:34:07.367 UTC [10009] ERROR:  Invalid hex string, length (267) has to be a multiple of two!
2019-08-09T19:34:07.3684756Z 2019-08-09 19:34:07.367 UTC [10009] CONTEXT:  SQL function "st_asewkt" statement 1
2019-08-09T19:34:07.3685575Z 2019-08-09 19:34:07.367 UTC [10009] STATEMENT:  SELECT '#156', ST_AsEWKT('0106000000010000000103000000010000000700000024213D12AA7BFD40945FF42576511941676A32F9017BFD40B1D67BEA7E511941C3E3C640DB7DFD4026CE38F4EE531941C91289C5A7EFD40017B8518E3531941646F1599AB7DFD409627F1F0AE521941355EBA49547CFD407B14AEC74652194123213D12AA7BFD40945FF42576511941');
2019-08-09T19:34:41.0155823Z 2019-08-09 19:34:41.014 UTC [10009] ERROR:  Shell is not a line
2019-08-09T19:34:41.0162476Z 2019-08-09 19:34:41.014 UTC [10009] STATEMENT:  SELECT ST_MakePolygon('POINT(1 2)'::geometry);
2019-08-09T19:34:41.0168173Z 2019-08-09 19:34:41.014 UTC [10009] ERROR:  First argument must be a LINESTRING
2019-08-09T19:34:41.0173568Z 2019-08-09 19:34:41.014 UTC [10009] STATEMENT:  SELECT ST_RemovePoint('POINT(-11.1111111 40)'::geometry, 1);
2019-08-09T19:34:41.2663165Z 2019-08-09 19:34:41.265 UTC [10009] ERROR:  Geometry type (Polygon) does not match column type (MultiPolygon)
2019-08-09T19:34:41.2667959Z 2019-08-09 19:34:41.265 UTC [10009] STATEMENT:  INSERT INTO a(geog) VALUES('SRID=4326;POLYGON ((0 0, 10 0, 10 10, 0 0))'::geography);
2019-08-09T19:34:41.2668986Z 2019-08-09 19:34:41.265 UTC [10009] ERROR:  Geometry type (Polygon) does not match column type (MultiPolygon)
2019-08-09T19:34:41.2669893Z 2019-08-09 19:34:41.265 UTC [10009] STATEMENT:  INSERT INTO a(geom) VALUES('SRID=4326;POLYGON ((0 0, 10 0, 10 10, 0 0))'::geometry);
2019-08-09T19:34:41.2748374Z 2019-08-09 19:34:41.274 UTC [10009] ERROR:  Geometry type (Polygon) does not match column type (MultiPolygon)
2019-08-09T19:34:41.2753533Z 2019-08-09 19:34:41.274 UTC [10009] CONTEXT:  PL/pgSQL function triga() line 3 at assignment
2019-08-09T19:34:41.2761379Z 2019-08-09 19:34:41.274 UTC [10009] STATEMENT:  INSERT INTO a(geog) VALUES('SRID=4326;MULTIPOLYGON (((0 0, 10 0, 10 10, 0 0)))'::geography);
2019-08-09T19:34:41.2762390Z 2019-08-09 19:34:41.274 UTC [10009] ERROR:  Geometry type (Polygon) does not match column type (MultiPolygon)
2019-08-09T19:34:41.2766641Z 2019-08-09 19:34:41.274 UTC [10009] CONTEXT:  PL/pgSQL function triga() line 2 at assignment
2019-08-09T19:34:41.2767930Z 2019-08-09 19:34:41.274 UTC [10009] STATEMENT:  INSERT INTO a(geom) VALUES('SRID=4326;MULTIPOLYGON (((0 0, 10 0, 10 10, 0 0)))'::geometry);
2019-08-09T19:34:41.2905099Z 2019-08-09 19:34:41.290 UTC [10009] ERROR:  MultiPolygon cannot contain MultiPoint element at character 8
2019-08-09T19:34:41.2906032Z 2019-08-09 19:34:41.290 UTC [10009] STATEMENT:  SELECT '01060000400200000001040000400100000001010000400000000000000000000000000000000000000000000000000101000040000000000000F03F000000000000F03F000000000000F03F'::geometry;
2019-08-09T19:34:41.2910730Z 2019-08-09 19:34:41.290 UTC [10009] ERROR:  MultiLineString cannot contain MultiPoint element at character 8
2019-08-09T19:34:41.2914972Z 2019-08-09 19:34:41.290 UTC [10009] STATEMENT:  SELECT '01050000400200000001040000400100000001010000400000000000000000000000000000000000000000000000000101000040000000000000F03F000000000000F03F000000000000F03F'::geometry;
2019-08-09T19:34:41.2919387Z 2019-08-09 19:34:41.290 UTC [10009] ERROR:  MultiPoint cannot contain MultiPoint element at character 8
2019-08-09T19:34:41.2924182Z 2019-08-09 19:34:41.290 UTC [10009] STATEMENT:  SELECT '01040000400200000001040000400100000001010000400000000000000000000000000000000000000000000000000101000040000000000000F03F000000000000F03F000000000000F03F'::geometry;
2019-08-09T19:34:41.2933054Z 2019-08-09 19:34:41.290 UTC [10009] ERROR:  CompoundCurve cannot contain MultiPoint element at character 8
2019-08-09T19:34:41.2933930Z 2019-08-09 19:34:41.290 UTC [10009] STATEMENT:  SELECT '01090000400200000001040000400100000001010000400000000000000000000000000000000000000000000000000101000040000000000000F03F000000000000F03F000000000000F03F'::geometry;
2019-08-09T19:34:41.2934586Z 2019-08-09 19:34:41.290 UTC [10009] ERROR:  MultiCurve cannot contain MultiPoint element at character 8
2019-08-09T19:34:41.2935602Z 2019-08-09 19:34:41.290 UTC [10009] STATEMENT:  SELECT '010B0000400200000001040000400100000001010000400000000000000000000000000000000000000000000000000101000040000000000000F03F000000000000F03F000000000000F03F'::geometry;
2019-08-09T19:34:41.2936197Z 2019-08-09 19:34:41.290 UTC [10009] ERROR:  MultiSurface cannot contain MultiPoint element at character 8
2019-08-09T19:34:41.2936929Z 2019-08-09 19:34:41.290 UTC [10009] STATEMENT:  SELECT '010C0000400200000001040000400100000001010000400000000000000000000000000000000000000000000000000101000040000000000000F03F000000000000F03F000000000000F03F'::geometry;
2019-08-09T19:34:41.3365335Z 2019-08-09 19:34:41.336 UTC [10009] ERROR:  got NULL for SRID (500001)
2019-08-09T19:34:41.3366182Z 2019-08-09 19:34:41.336 UTC [10009] STATEMENT:  select '#1150', st_astext(st_transform('SRID=500002;POINT(0 0)'::geometry,500001));
2019-08-09T19:34:42.3337290Z 2019-08-09 19:34:41.388 UTC [10009] ERROR:  transform: tolerance condition error (-20)
2019-08-09T19:34:42.3339394Z 2019-08-09 19:34:41.388 UTC [10009] STATEMENT:  select '#1580.2', ST_Transform('SRID=4326;POINT(180 90)'::geometry, 3395);
2019-08-09T19:34:42.3340340Z 2019-08-09 19:34:41.419 UTC [10009] ERROR:  invalid SRID: 330000 not found in spatial_ref_sys
2019-08-09T19:34:42.3341190Z 2019-08-09 19:34:41.419 UTC [10009] CONTEXT:  PL/pgSQL function updategeometrysrid(character varying,character varying,character varying,character varying,integer) line 42 at RAISE
2019-08-09T19:34:42.3345485Z    SQL statement "SELECT UpdateGeometrySRID('','',$1,$2,$3)"
2019-08-09T19:34:42.3345962Z    PL/pgSQL function updategeometrysrid(character varying,character varying,integer) line 5 at SQL statement
2019-08-09T19:34:42.3346546Z 2019-08-09 19:34:41.419 UTC [10009] STATEMENT:  SELECT '#1596.2', UpdateGeometrySRID( 'road_pg','roads_geom', 330000);
2019-08-09T19:34:42.3347297Z 2019-08-09 19:34:41.423 UTC [10009] ERROR:  invalid SRID: 999000 not found in spatial_ref_sys
2019-08-09T19:34:42.3348439Z 2019-08-09 19:34:41.423 UTC [10009] CONTEXT:  PL/pgSQL function updategeometrysrid(character varying,character varying,character varying,character varying,integer) line 42 at RAISE
2019-08-09T19:34:42.3349453Z    SQL statement "SELECT UpdateGeometrySRID('','',$1,$2,$3)"
2019-08-09T19:34:42.3350020Z    PL/pgSQL function updategeometrysrid(character varying,character varying,integer) line 5 at SQL statement
2019-08-09T19:34:42.3350755Z 2019-08-09 19:34:41.423 UTC [10009] STATEMENT:  SELECT '#1596.4', UpdateGeometrySRID( 'road_pg','roads_geom', 999000);
2019-08-09T19:34:42.3351550Z 2019-08-09 19:34:41.592 UTC [10009] ERROR:  ST_Segmentize: invalid max_distance 0 (must be >= 0)
2019-08-09T19:34:42.3352334Z 2019-08-09 19:34:41.592 UTC [10009] STATEMENT:  SELECT '#1799', ST_Segmentize('LINESTRING(0 0, 10 0)'::geometry, 0);
2019-08-09T19:34:42.3353081Z 2019-08-09 19:34:41.593 UTC [10009] ERROR:  invalid GML representation
2019-08-09T19:34:42.3353826Z 2019-08-09 19:34:41.593 UTC [10009] CONTEXT:  SQL function "st_geomfromgml" statement 1
2019-08-09T19:34:42.3354589Z 2019-08-09 19:34:41.593 UTC [10009] STATEMENT:  select st_astext(st_geomfromgml(
2019-08-09T19:34:42.3355296Z        '<gml:Polygon xmlns:gml="http://www.opengis.net/gml/3.2"
2019-08-09T19:34:42.3355730Z        gml:id="HPA.15449990010" srsName="urn:ogc:def:crs:EPSG::4326"
2019-08-09T19:34:42.3356067Z        srsDimension="2">
2019-08-09T19:34:42.3356402Z        <gml:exterior>
2019-08-09T19:34:42.3356708Z        <gml:Ring>
2019-08-09T19:34:42.3357036Z        <gml:curveMember>
2019-08-09T19:34:42.3357359Z        <gml:LineString gml:id="HPA.15449990010.1">
2019-08-09T19:34:42.3357710Z        <gml:posList>711540.35 1070163.61 711523.82 1070166.54 711521.30 1070164.14 711519.52 1070162.44 711518.57 1070164.62 712154.47 1070824.94</gml:posList>
2019-08-09T19:34:42.3359644Z        </gml:LineString>
2019-08-09T19:34:42.3359865Z        </gml:curveMember>
2019-08-09T19:34:42.3359989Z        <gml:curveMember>
2019-08-09T19:34:42.3360102Z        <gml:Curve gml:id="HPA.15449990010.2">
2019-08-09T19:34:42.3360207Z        <gml:segments><gml:ArcString>
2019-08-09T19:34:42.3360520Z        <gml:posList>712154.47 1070824.94 712154.98 1070826.04 712154.41 1070827.22</gml:posList>
2019-08-09T19:34:42.3360650Z        </gml:ArcString>
2019-08-09T19:34:42.3360745Z        </gml:segments>
2019-08-09T19:34:42.3360853Z        </gml:Curve>
2019-08-09T19:34:42.3360949Z        </gml:curveMember>
2019-08-09T19:34:42.3361043Z        <gml:curveMember>
2019-08-09T19:34:42.3361153Z        <gml:LineString gml:id="HPA.15449990010.3">
2019-08-09T19:34:42.3361263Z        <gml:posList>712154.41 1070827.22 712160.31 1070837.07 712160.92 1070835.36 712207.89 1071007.95</gml:posList>
2019-08-09T19:34:42.3361388Z        </gml:LineString>
2019-08-09T19:34:42.3361483Z        </gml:curveMember>
2019-08-09T19:34:42.3361591Z        <gml:curveMember>
2019-08-09T19:34:42.3361789Z        <gml:Curve gml:id="HPA.15449990010.4"><gml:segments><gml:ArcString><gml:posList>712207.89 1071007.95 712207.48 1071005.59 712208.38 1071001.28</gml:posList></gml:ArcString></gml:segments></gml:Curve></gml:curveMember><gml:curveMember><gml:LineString gml:id="HPA.15449990010.5"><gml:posList>712208.38 1071001.28 712228.74 1070949.67 712233.98 1070936.15 712124.93 1070788.72</gml:posList></gml:LineString></gml:curveMember><gml:curveMember><gml:Curve gml:id="HPA.15449990010.6"><gml:segments><gml:ArcString><gml:posList>712124.93 1070788.72 712124.28 1070785.87 712124.63 1070783.38</gml:posList></gml:ArcString></gml:segments></gml:Curve></gml:curveMember><gml:curveMember><gml:LineString gml:id="HPA.15449990010.7"><gml:posList>712124.63 1070783.38 712141.04 1070764.12 712146.60 1070757.01 711540.35 1070163.61</gml:posList></gml:LineString></gml:curveMember></gml:Ring></gml:exterior>
2019-08-09T19:34:42.3362196Z        <gml:interior>
2019-08-09T19:34:42.3362307Z        <gml:LinearRing>
2019-08-09T19:34:42.3362428Z        <gml:posList>713061.62 1070354.46 713053.59 1070335.12 713049.58 1070315.92 713049.65 1070298.33 713061.62 1070354.46</gml:posList>
2019-08-09T19:34:42.3362559Z        </gml:LinearRing>
2019-08-09T19:34:42.3362675Z        </gml:interior>
2019-08-09T19:34:42.3363113Z        </gml:Polygon>'));
2019-08-09T19:34:42.3363526Z 2019-08-09 19:34:41.731 UTC [10009] ERROR:  invalid KML representation
2019-08-09T19:34:42.3363967Z 2019-08-09 19:34:41.731 UTC [10009] STATEMENT:  SELECT '#3461', ST_GeomFromKML('<Polygon>
2019-08-09T19:34:42.3364107Z                    <innerBoundaryIs>
2019-08-09T19:34:42.3364225Z                        <LinearRing>
2019-08-09T19:34:42.3364381Z                            <coordinates>15.4314185364794,47.07424936394101,0 15.4319999913023,47.0745907424833,0 15.4304554154307,47.0762201181668,0 15.4297898819917,47.0762268569417,0 15.4290787803951,47.0767510408816,0 15.428814076225,47.07705890737439,0 15.4283323302523,47.0781601391252,0 15.4280670755831,47.0781119179139,0 15.428345820955,47.0773709566434,0 15.428377720989,47.0769281206226,0 15.4287760037479,47.0764644755462,0 15.429245707349,47.07569497547091,0 15.4314185364794,47.07424936394101,0</coordinates>
2019-08-09T19:34:42.3364595Z                        </LinearRing>
2019-08-09T19:34:42.3364726Z                    </innerBoundaryIs>
2019-08-09T19:34:42.3365044Z                </Polygon>');
2019-08-09T19:34:42.3365547Z 2019-08-09 19:34:41.776 UTC [10009] ERROR:  lwgeom_intersection: GEOS Error: TopologyException: Input geom 0 is invalid: Self-intersection at or near point 5 5 at 5 5
2019-08-09T19:34:42.3366075Z 2019-08-09 19:34:41.776 UTC [10009] STATEMENT:  SELECT '#4037.1', ST_AsText(ST_Intersection('POLYGON((0 0, 10 10, 0 10, 10 0, 0 0))', ST_MakeEnvelope(2,2,8,8)));
2019-08-09T19:34:42.3366623Z 2019-08-09 19:34:41.777 UTC [10009] ERROR:  lwgeom_difference: GEOS Error: TopologyException: Input geom 0 is invalid: Self-intersection at or near point 5 5 at 5 5
2019-08-09T19:34:42.3367136Z 2019-08-09 19:34:41.777 UTC [10009] STATEMENT:  SELECT '#4037.2', ST_AsText(ST_Difference('POLYGON((0 0, 10 10, 0 10, 10 0, 0 0))', ST_MakeEnvelope(2,2,8,8)));
2019-08-09T19:34:42.3367669Z 2019-08-09 19:34:41.777 UTC [10009] ERROR:  lwgeom_symdifference: GEOS Error: TopologyException: Input geom 0 is invalid: Self-intersection at or near point 5 5 at 5 5
2019-08-09T19:34:42.3368710Z 2019-08-09 19:34:41.777 UTC [10009] STATEMENT:  SELECT '#4037.3', ST_AsText(ST_SymDifference('POLYGON((0 0, 10 10, 0 10, 10 0, 0 0))', ST_MakeEnvelope(2,2,8,8)));
2019-08-09T19:34:42.3369282Z 2019-08-09 19:34:41.778 UTC [10009] ERROR:  lwgeom_union: GEOS Error: TopologyException: Input geom 0 is invalid: Self-intersection at or near point 5 5 at 5 5
2019-08-09T19:34:42.3369810Z 2019-08-09 19:34:41.778 UTC [10009] STATEMENT:  SELECT '#4037.4', ST_AsText(ST_Union('POLYGON((0 0, 10 10, 0 10, 10 0, 0 0))', ST_MakeEnvelope(2,2,8,8)));
2019-08-09T19:34:42.3370239Z 2019-08-09 19:34:42.111 UTC [10009] ERROR:  BOX3D_construct: args can not be empty points
2019-08-09T19:34:42.3370750Z 2019-08-09 19:34:42.111 UTC [10009] STATEMENT:  SELECT '#4304a', ST_3DMakeBox(ST_GeomFromText('POINT EMPTY',4326), ST_GeomFromText('POINT EMPTY',4326)) IS NULL;
2019-08-09T19:34:42.3371698Z 2019-08-09 19:34:42.111 UTC [10009] ERROR:  BOX2D_construct: args can not be empty points
2019-08-09T19:34:42.3372316Z 2019-08-09 19:34:42.111 UTC [10009] STATEMENT:  SELECT '#4304b', ST_MakeBox2D(ST_GeomFromText('POINT EMPTY',4326), ST_GeomFromText('POINT EMPTY',4326)) IS NULL;
2019-08-09T19:34:42.3372907Z 2019-08-09 19:34:42.113 UTC [10009] ERROR:  ST_AsGeobuf: Missing libprotobuf-c >= version 1.1
2019-08-09T19:34:42.3374177Z 2019-08-09 19:34:42.113 UTC [10009] STATEMENT:  WITH geom AS (
2019-08-09T19:34:42.3374774Z        SELECT 'TRIANGLE((0 0, 1 1, 0 1, 0 0))'::geometry geom
2019-08-09T19:34:42.3375204Z        union all
2019-08-09T19:34:42.3375681Z        SELECT 'TIN(((0 0, 1 1, 0 1, 0 0)))'::geometry geom
2019-08-09T19:34:42.3375908Z        union all
2019-08-09T19:34:42.3376348Z        SELECT 'TRIANGLE EMPTY'::geometry geom
2019-08-09T19:34:42.3376574Z    )
2019-08-09T19:34:42.3377020Z    select '#4399', 'ST_AsBinary', ST_AsBinary(geom)::text from geom
2019-08-09T19:34:42.3377277Z    union all
2019-08-09T19:34:42.3377715Z    select '#4399', 'ST_AsEWKB', ST_AsEWKB(geom)::text from geom
2019-08-09T19:34:42.3378265Z    union all
2019-08-09T19:34:42.3378816Z    select '#4399', 'ST_AsEWKT', ST_AsEWKT(geom)::text from geom
2019-08-09T19:34:42.3379071Z    union all
2019-08-09T19:34:42.3379515Z    select '#4399', 'ST_AsGML', ST_AsGML(3,geom)::text from geom
2019-08-09T19:34:42.3379738Z    union all
2019-08-09T19:34:42.3381312Z    select '#4399', 'ST_AsHEXEWKB', ST_AsHEXEWKB(geom)::text from geom
2019-08-09T19:34:42.3381683Z    union all
2019-08-09T19:34:42.3382194Z    select '#4399', 'ST_AsKML', ST_AsKML(ST_SetSRID(geom, 4326))::text from geom
2019-08-09T19:34:42.3382433Z    union all
2019-08-09T19:34:42.3383978Z    select '#4399', 'ST_AsText', ST_AsText(geom)::text from geom
2019-08-09T19:34:42.3384363Z    union all
2019-08-09T19:34:42.3384879Z    select '#4399', 'ST_AsTWKB', ST_AsTWKB(geom)::text from geom
2019-08-09T19:34:42.3385143Z    union all
2019-08-09T19:34:42.3385600Z    select '#4399', 'ST_AsX3D', ST_AsX3D(geom)::text from geom
2019-08-09T19:34:42.3385847Z    union all
2019-08-09T19:34:42.3386287Z    select '#4399', 'ST_GeoHash', ST_GeoHash(geom)::text from geom
2019-08-09T19:34:42.3386518Z    union all
2019-08-09T19:34:42.3386979Z    select '#4399', 'ST_AsGeobuf', ST_AsGeobuf(geom.*)::text from geom
2019-08-09T19:34:42.3387204Z    union all
2019-08-09T19:34:42.3387719Z    select '#4399', 'ST_AsMVTGeom', ST_AsMVTGeom(geom, ST_MakeBox2D(ST_Point(0, 0), ST_Point(32, 32)))::text from geom
2019-08-09T19:34:42.3392693Z    union all
2019-08-09T19:34:42.3393305Z    select '#4399', 'ST_AsGeoJSON', ST_AsGeoJSON(geom)::text from geom;
2019-08-09T19:34:42.3393585Z  failed (diff expected obtained: /tmp/pgis_reg/test_102_diff)
Tata17 commented 5 years ago

ST_AsGeoJSON @ocefpaf GeoJSON's function is important, of course, its priority depends on the project of the user. I am not sure if this answers your question?

ocefpaf commented 5 years ago

ST_AsGeoJSON @ocefpaf GeoJSON's function is important, of course, its priority depends on the project of the user.

I am not sure if this answers your question?

Yep. But we are kind of stuck here. I'm not sure the test failure is due to our package stack or a problem with postgis itself. I'm more inclined to the latter b/c updating the code to latest master went from several failures to 1.

If you want to merge this and test it locally we can skip the tests and :shipit:

sodre commented 5 years ago

I concur with @ocefpaf... the current build is broken on conda-forge anyways. At least this gets us closer to something that at least installs.

ocefpaf commented 5 years ago

I concur with @ocefpaf... the current build is broken on conda-forge anyways. At least this gets us closer to something that at least installs.

I'll work on this later today if no one beats me to it.