Hey @xinxincx, Welcome to openGauss Community.
All of the projects in openGauss Community are maintained by @opengauss-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at Here to find the details.


@xinxincx 由于目前测试均在 Centos7 1816 上测试。openeuler 22.03 LTS 没有测试过。我们先测试一下。


@xinxincx 由于目前测试均在 Centos7 1816 上测试。openeuler 22.03 LTS 没有测试过。我们先测试一下。
好的,谢谢


/sig gis


Hi @xinxincx,
if you want to get quick review about your issue, please contact the owner in first: @zhouqinsm ,
and then any of the maintainers: @zhouqinsm , @xiong_xjun
and then any of the committers: @yang_jingqiao , @gentle_hu , @sqyyeah , @liwenlong2021
if you have any question, please contact the SIG: GIS.


@xinxincx 你好,目前 openeuler 22.03 暂未适配,但是是可以编译的,这是我们目前测试的结果
编译结果:

版本信息:



该问题是怎么引起的?
一、源代码编译出现错误
二、使用安装包出现错误
重现步骤
硬件:x86_64
系统:openeuler 22.03 LTS
数据库:opengauss 2.1.0-5.oe2203
yukon:1.0版本
系统安装的json-c-devel 为0.15-2.oe2203版本
一、源代码编译出现错误
mvt.c:515:2: 错误:‘JsonbIteratorToken’ was not declared in this scope; did you mean ‘JsonbIteratorNext’?
mvt.c:530:39: 错误:‘JsonbValue’ {aka ‘struct JsonbValue’} has no member named ‘val’
猜测由json-c-devel版本错误引起
二、使用安装包安装后,出现的错误
使用Yukon-1.0-openGauss2.1.0中install.sh安装
创建postgis扩展出现如下错误
CREATE EXTENSION postgis
需要libjson-c.so.2, 而安装包以及操作系统中只有libjson-c.so.5
报错信息