yate: revert to internal regex implementation 380/head
authorSebastian Kemper <sebastian_ml@gmx.net>
Tue, 2 Oct 2018 18:25:51 +0000 (20:25 +0200)
committerSebastian Kemper <sebastian_ml@gmx.net>
Tue, 2 Oct 2018 18:25:53 +0000 (20:25 +0200)
Robert Högberg found that the regex implementation in musl isn't fully
compatible with yate, leading to unexpected regexp results. Fix this by
using the internal regex.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
net/yate/Makefile

index 86c2e91b0dd6b5f54561632919c82a34d9d99828..17ec20f4944892aa60346d8a1ab34e810063ab6d 100644 (file)
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=yate
 PKG_VERSION:=6.0.0-1
-PKG_RELEASE:=9
+PKG_RELEASE:=10
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=http://yate.null.ro/tarballs/yate6/
@@ -123,6 +123,10 @@ CONFIGURE_ARGS+= \
        --without-doxygen \
        --without-kdoc
 
+# The regexp implementation of musl 1.1.19 is not fully compatible with yate
+CONFIGURE_ARGS+= \
+       --enable-internalregex
+
 ifneq ($(CONFIG_PACKAGE_$(PKG_NAME)-mod-isaccodec),)
 CONFIGURE_ARGS+=$(if $(CONFIG_SOFT_FLOAT),--disable-isac-float --enable-isac-fixed,--disable-isac-fixed --enable-isac-float)
 else