rtpengine: work around sporadic build failures
The rtpengine build system uses the Makefiles to generate source files on the fly. This usually works fine, but when building in parallel, intermittently the generated files contain garbage (like, lines are repeated, causing redefinition errors). As a workaround this commit disables parallel builds. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
This commit is contained in:
parent
aa54d6f005
commit
7a5e32f4dc
1 changed files with 6 additions and 2 deletions
|
@ -10,7 +10,7 @@ include $(INCLUDE_DIR)/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=rtpengine
|
PKG_NAME:=rtpengine
|
||||||
PKG_VERSION:=mr8.3.1.4
|
PKG_VERSION:=mr8.3.1.4
|
||||||
PKG_RELEASE:=2
|
PKG_RELEASE:=3
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://codeload.github.com/sipwise/rtpengine/tar.gz/$(PKG_VERSION)?
|
PKG_SOURCE_URL:=https://codeload.github.com/sipwise/rtpengine/tar.gz/$(PKG_VERSION)?
|
||||||
|
@ -21,7 +21,11 @@ PKG_LICENSE_FILES:=LICENSE
|
||||||
|
|
||||||
PKG_MAINTAINER:=Sebastian Kemper <sebastian_ml@gmx.net>
|
PKG_MAINTAINER:=Sebastian Kemper <sebastian_ml@gmx.net>
|
||||||
|
|
||||||
PKG_BUILD_PARALLEL:=1
|
# When building in parallel, some files (like streambuf.c or dtmflib.c)
|
||||||
|
# are generated multiple times by the rtpengine build system.
|
||||||
|
# Intermittently they then contain garbage, leading to redefinition
|
||||||
|
# errors.
|
||||||
|
PKG_BUILD_PARALLEL:=0
|
||||||
|
|
||||||
PKG_BUILD_DEPENDS:=gperf/host
|
PKG_BUILD_DEPENDS:=gperf/host
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue