This repository has been archived on 2025-09-06 . You can view files and clone it, but cannot push or open issues or pull requests.
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
100%