profiles: mxl_x86_osp_tb341: fix libubus.h: No such file or directory

Currently swpal_6x-uci package fails to compile randomly with following error:

src/uci_wrapper.c:20:10: fatal error: libubus.h: No such file or directory
    20 | #include <libubus.h>
       |          ^~~~~~~~~~~

This was caused by missing dependency on libubus, which could result in a race
condition during the build process. It seems that both the ubus package and
swpal_6x-uci are being compiled simultaneously on different CPU threads. As a result,
the ubus headers might be installed later than needed by swpal_6x-uci,
leading to this very sporadic build failure.

This update fixes the issue by providing explicit package dependency on libubus.

Fixes: PCF-1693
Signed-off-by: Bhavesh Bharadiya <bnbharadiya@maxlinear.com>
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org> [Jira ticket fix]
This commit is contained in:
Bhavesh Bharadiya 2025-03-13 14:40:55 +05:30 committed by Petr Štetiar
parent 58216d608b
commit 96b1387a49
No known key found for this signature in database
GPG Key ID: 58EE120F30CC02D3

View File

@ -4,7 +4,7 @@ feeds:
- name: wlan_6x
uri: ssh://git@git.maxlinear.com/ugw/feeds/feed_wlan.git
tracking_branch: WLAN6.2.x
revision: 455e1b27727f5a228e868bf054a3bb6bba94203b
revision: 527682534046c29bd1163cdc54f36b773465c909
packages:
- dwpal_6x-uci-osp