On Fri, 9 Apr 2021, Henri Roosen wrote: > Hi John, > I was using buildroot for creating the rootfs for armv7 based systems. Previously I was able to select and include the rt-tests, however, the current buildroot-lts (2021.02.x) doesn't > allow this anymore. > > Buildroot doesn't build any NUMA stuff for arm. The rt-tests build seems to require NUMA, even though not needed for arm. > > What is your suggestion / strategy to fix rt-test build without any NUMA stuff available at compile time? > > Thanks, > Henri > > Previously numalibs (numactl-devel) was required at build time but it was not required at runtime for the kind of situation you were describing. There were some patches that were recently integrated that made the assumption that numa libs were always available. The patches had some nice clean-ups of the numalib calls but unfortunately deleted the equivalent routines for when numa was not available. I tried to revert the minimum number of patches possible to go back to the old situation, but some more work is needed to put back this old functionality. I am aware of this siutation and am working on it. If you want to take a look at the old code before these changes and help with some patches to fix this, that would be appreciated. If you decide to look at this, I don't just want the old versions of the functions, placed in the new location, but would like to retain the improvements in the numa code as well. Thanks John