FS-11494: [Debian] force build of iksemel before modules to avoid -j race condition on dep lib build

v1.8
Mike Jerris 4 years ago
parent 50032af938
commit 76b3bb586b
  1. 3
      Makefile.am
  2. 2
      debian/rules
  3. 2
      src/mod/endpoints/mod_dingaling/Makefile.am

@ -698,6 +698,9 @@ nodepends: .nodepends
yesdepends:
rm .nodepends
iksemel-dep:
make -C src/mod/endpoints/mod_dingaling deps
core: $(switch_builddir)/modules.conf src/include/switch_version.h $(CORE_LIBS)
$(MAKE) $(AM_MAKEFLAGS) libfreeswitch.la

2
debian/rules vendored

@ -82,6 +82,8 @@ override_dh_auto_configure: .stamp-configure
.stamp-build: .stamp-configure
@$(call show_vars)
make -j$(NJOBS) core
make iksemel-dep
make -j$(NJOBS)
make -C libs/esl pymod
make -C libs/esl perlmod

@ -20,3 +20,5 @@ BUILT_SOURCES=$(IKS_LA)
$(IKS_LA): $(IKS_BUILDDIR) $(IKS_DIR) $(IKS_DIR)/.update
@cd $(IKS_BUILDDIR) && $(MAKE)
@$(TOUCH_TARGET)
deps: $(IKS_LA)
Loading…
Cancel
Save