daemon: fix parallel build
The 'ready' target creates a symlink in the libslack/ subdirectory to make up the path to header files. Unfortunately, the target building sources files that need that symlink, does not depend on the 'ready' target. This might break highly parallel builds. As a workaround make the 'ready' target before making 'all'. Should fix: http://autobuild.buildroot.net/results/ed2/ed21ac166f2151aa69a7790a17ff05f05afa512d/ http://autobuild.buildroot.net/results/333/3338539743c8b0399c6b0fcbbb7c28b58bf3f387/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
c1d1879aba
commit
c23236d387
@ -14,6 +14,7 @@ define DAEMON_CONFIGURE_CMDS
|
||||
endef
|
||||
|
||||
define DAEMON_BUILD_CMDS
|
||||
$(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) ready
|
||||
$(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D)
|
||||
endef
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user