a8ccbe45a0ed8e73b60a6b35d92e2ae0829800bd
Several packages end up with circular dependencies, depending on which Portage profile is selected. The default profiles have a circular dependency between *sys-libs/pam* and *sys-libs/libcap*. Systemd and SELinux profiles have even more issues. We can break the circular dependencies by explicitly building *libcap* with`USE=-pam` first, which happens to be the default configuration generated by `crossdev`. Then, we need to switch to a more complete profile in order to build *glibc* and *util-linux*. At this point, the build root should be complete enough to build anything without circular dependencies.
Errors
SWIOTLB Buffer
OF: reserved mem: failed to allocate memory for node … Can not allocate SWIOTLB buffer earlier and can't now provide you with the DMA bounce buffer
Ensure start_x=1 is in config.txt and start_file/fixup_file are not
specified.
U-Boot: Overwrite Reserved Memory
** Reading file would overwrite reserved memory **
Set CONFIG_LMB_MAX_REGIONS=16 in u-boot/.config
Description
Languages
Shell
79.6%
Makefile
20.4%