summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-support/strongswan/strongswan_5.6.3.bb
diff options
context:
space:
mode:
authorHongxu Jia <hongxu.jia@windriver.com>2018-09-13 00:42:18 -0700
committerKhem Raj <raj.khem@gmail.com>2018-09-14 19:01:41 -0700
commite04a0b57f3cbcedd2765ce6c7b2e9d5737827a51 (patch)
tree33acc376e56b098bd91400072dd7fe3a4b8030cc /meta-networking/recipes-support/strongswan/strongswan_5.6.3.bb
parentd347312b9a93eef3e1f0e5caa5291620c56a4b58 (diff)
downloadmeta-openembedded-e04a0b57f3cbcedd2765ce6c7b2e9d5737827a51.tar.gz
cyrus-sasl: fix parallel build issue
While building plugins, each <plugin>.c requires a <plugin>_init.c, and the <plugin>_init.c is dynamically generated by makeinit.sh. But the makeinit.sh generates all *_init.c (13 mechanism plugins, 3 auxprop plugins) at one time, if there are multiple plugins, there will be multiple makeinit.sh invoking. It caused a parallel issue, the *_init.c files will be generated repeatedly. It occasionally generate dapdb_init.c incorrectly [snip plugins/ldapdb_init.c] SASL_CANONUSER_PLUG_INIT( ldapdb ) SASL_CANONUSER_PLUG_INIT( ldapdb ) SASL_CANONUSER_PLUG_INIT( ldapdb ) [snip plugins/ldapdb_init.c] Let makeinit.sh generate the expected <plugin>_init.c which is exactly required by <plugin>.c. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-networking/recipes-support/strongswan/strongswan_5.6.3.bb')
0 files changed, 0 insertions, 0 deletions