prplos/profiles/x86_64.yml
Petr Štetiar 91d222df49
PROVISORY: profiles: fix debug.yml iw-full package clashes
Currently both MxL and QCA based reference targets use heavilly patched
`iw` packages which are clashing with the upstream `iw-full` package
which can be added via `debug.yml` profile and results in following
build failure:

 Collected errors:
  * check_data_file_clashes: Package iw-full wants to install file build_dir/target-aarch64_cortex-a73+neon-vfpv4_musl/root-ipq95xx/usr/sbin/iw
 	But that file is already provided by package  * iw-qca
  * opkg_install_cmd: Cannot install package iw-full.

This is a violation of prpl LL-API compliance and is hopefully going to
be resolved soon, but until the `iw-qca` and `iwlwav-iw` packages are
finally gone, lets workaround it by removing the `iw-full` package from
`debug.yml` and moving it into respective profiles, thus shipping
`iw-full` package in those targets by default.

References: PCF-558
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2025-07-31 15:21:07 +00:00

21 lines
407 B
YAML

---
profiles:
- generic
target: x86
subtarget: 64
description: Build image for x86/64 generic target
packages:
- hostapd-utils
- iw-full
- kmod-mac80211-hwsim
- wpad-basic
diffconfig: |
CONFIG_GRUB_TIMEOUT="1"
# CONFIG_TARGET_IMAGES_GZIP is not set
CONFIG_TARGET_ROOTFS_PARTSIZE=130
CONFIG_TARGET_INITRAMFS_COMPRESSION_LZMA=y
CONFIG_TARGET_ROOTFS_INITRAMFS=y
CONFIG_TESTING_KERNEL=y