<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="text-align: left; text-indent: 0px; background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hello!<br>
<br>
I am trying to build postgis in yocto environment. Does anyone have any experience in this?<br>
<br>
</div>
<blockquote style="background-color: rgb(255, 255, 255); margin-left: 0.8ex; padding-left: 1ex; border-left: 3px solid rgb(200, 200, 200);">
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
SUMMARY = "PostGIS is a spatial database extender for PostgreSQL \</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
object-relational database. It adds support for geographic \</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
objects allowing location queries to be run in SQL."</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
HOMEPAGE = "https://postgis.net/"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
LICENSE = "GPLv2"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=50e16bf358714da17c7f759954384398"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
PR = "r0"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
SRC_URI = "\</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<a href="https://download.osgeo.org/postgis/source/$%7BBPN%7D-$%7BPV%7D.tar.gz" target="_blank" id="OWAb07a1cd5-17b0-9daf-0d4b-b174907473f6" class="x_x_ms-outlook-linkify x_x_OWAAutoLink" title="https://download.osgeo.org/postgis/source/$%7BBPN%7D-$%7BPV%7D.tar.gz" rel="noopener noreferrer" data-auth="NotApplicable" data-linkindex="0" data-ogsc="" style="margin: 0px;">https://download.osgeo.org/postgis/source/${BPN}-${PV}.tar.gz</a> \</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
SRC_URI[md5sum] = "cbde5b95e73e248f71cdd485db011671"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
SRC_URI[sha256sum] = "fb9f95d56e3aaef6a296473c76a3b99005ac41864d486c197cd478c9b14f791a"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
DEPENDS += "proj json-c libxml2 geos gdal postgresql"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
inherit autotools-brokensep pkgconfig gettext</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
# We rely on postgresql to have a crossscript alternative to the binary pg_config</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
EXTRA_OECONF = "\</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
--with-pgconfig=${STAGING_BINDIR_CROSS}/pg_config \</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
--with-gdallibdir=${STAGING_LIBDIR} \</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
CFLAGS += "-DPOSTGIS_DEBUG_LEVEL=0"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
FILES_${PN} += "${libdir}/postgresql/lib/"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
FILES_${PN} += "${datadir}"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
FILES_${PN} += "${datadir}/postgresql/contrib/postgis-3.5"</div>
<div style="text-align: left; text-indent: 0px; line-height: 19px; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
FILES_${PN} += "${datadir}/postgresql/extension"</div>
</blockquote>
<div style="text-align: left; text-indent: 0px; line-height: 19px; background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
This is my recipe at the moment, but I have some difficulty with the pg_config file. It does not end up in STAGING_BINDIR_CROSS. I suspect I need some bbappend for my postgresql recipe for this to work.<br>
<br>
Any help would be greatly appreciated!<br>
<br>
/August</div>
<div style="margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
</body>
</html>