]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-11494: [Debian] force build of iksemel before modules to avoid -j race condition...
authorMike Jerris <mike@signalwire.com>
Wed, 31 Oct 2018 19:10:53 +0000 (15:10 -0400)
committerMike Jerris <mike@signalwire.com>
Wed, 31 Oct 2018 19:10:53 +0000 (15:10 -0400)
Makefile.am
debian/rules
src/mod/endpoints/mod_dingaling/Makefile.am

index 9edfbba65fd0942e56175abf2548f19aa781f705..dcfee8161be99e36aab7e25cc551ad8defae1e73 100644 (file)
@@ -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
 
index b403d0aecc2a100eb30d53b86c7fd48bae8c7256..bb0e56f2c0d2786b238daf27ab035a3aa2271733 100755 (executable)
@@ -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
index d19cf41bdfb7c5adcb623fe7ec43ce50fd840244..3412a3ef59641bdd2c09156f3de2252496e09b21 100644 (file)
@@ -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)
\ No newline at end of file