aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-navigation
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2022-07-02 16:32:25 -0700
committerKhem Raj <raj.khem@gmail.com>2022-07-02 16:34:48 -0700
commitaef70c3fff28681018b9f61ca86948fe0b3cd9dc (patch)
tree2d8c314dba4316d85b2d5513468b4768ddebee39 /meta-oe/recipes-navigation
parent78d7e94dab97768d60bdd94c44720051ca181ed9 (diff)
downloadmeta-openembedded-contrib-aef70c3fff28681018b9f61ca86948fe0b3cd9dc.tar.gz
geos: Disable inlining
This fixes build errors ( especially for arm arch ) | /mnt/b/yoe/master/build/tmp/work/cortexa15t2hf-neon-yoe-linux-musleabi/geos/3.9.3-r0/recipe-sysroot-native/usr/bin/arm-yoe-linux-musleabi/arm-yoe-linux-musleabi-ld: noding/.libs/libnoding.a(BasicSegmentString.o):(.data.rel.ro+0x24): multiple definition of `typeinfo for geos::noding::BasicSegmentString'; .libs/inlines.o:(.data.rel.ro+0xac): first defined here | /mnt/b/yoe/master/build/tmp/work/cortexa15t2hf-neon-yoe-linux-musleabi/geos/3.9.3-r0/recipe-sysroot-native/usr/bin/arm-yoe-linux-musleabi/arm-yoe-linux-musleabi-ld: noding/.libs/libnoding.a(BasicSegmentString.o):(.rodata+0x0): multiple definition of `t ypeinfo name for geos::noding::BasicSegmentString'; .libs/inlines.o:(.rodata+0x4c): first defined here Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Zoltán Böszörményi <zboszor@gmail.com>
Diffstat (limited to 'meta-oe/recipes-navigation')
-rw-r--r--meta-oe/recipes-navigation/geos/geos.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-oe/recipes-navigation/geos/geos.inc b/meta-oe/recipes-navigation/geos/geos.inc
index bfac69b094..484ca9154f 100644
--- a/meta-oe/recipes-navigation/geos/geos.inc
+++ b/meta-oe/recipes-navigation/geos/geos.inc
@@ -9,6 +9,8 @@ SRC_URI = "http://download.osgeo.org/geos/geos-${PV}.tar.bz2"
inherit autotools pkgconfig binconfig
+EXTRA_OECONF += "--enable-inline=no"
+
PACKAGES =+ "geoslib ${PN}-c1"
DESCRIPTION:${PN}lib = "Geometry engine for Geographic Information Systems - C++ Library"