Skip to content
Snippets Groups Projects
  1. Jun 25, 2024
    • Robert Schmidt's avatar
    • Robert Schmidt's avatar
      Update cross-compilation builder to Ubuntu 22 · 199f8c21
      Robert Schmidt authored
      Update instructions and CI for cross-compilation on Ubuntu 22.
      Note that for the dockerfile, we use egrep -L which has changed and does
      not exit with code 0 on no match. Instead, use -vqz to invert return
      code (0 if nothing found, otherwise 1).
      199f8c21
    • Robert Schmidt's avatar
      Upgrade CI images to Ubuntu 22 · 94497435
      Robert Schmidt authored
      This updates all images in the CI to Ubuntu 22. It also updates
      corresponding documentation. Remove python(2) from the image, as it is
      not needed. Update documentation.
      
      It seems that the gcc coming in Ubuntu 22 does not like
      stack-protector-strong, so remove it as well.
      
      Since we compile Flexric, which does not support Ubuntu 22's default
      gcc-11 (it hits a compile bug), switch to gcc-12 manually.
      
      Since we update the compiler, we also need to be careful to use the right
      address sanitizer version (which is bundled with the compiler version).
      To avoid a reinstallation of the wrong asan version in target images, we
      modify Ubuntu 22 targets to copy libasan from the base image. This is necessary
      since we use update-alternative in the base image, but we don't want to
      install compilers in the target images to use update-alternatives to
      install the right asan version... This should be undone when switching
      to Ubuntu 24 in the future, as it will have a newer default gcc version,
      such that we don't need to update the compile in the first place.
      
      Upgrade libpython in lteUE for U22 upgrade to make it compatible with
      UHD.
      94497435
  2. Jun 13, 2024
  3. Jun 11, 2024
  4. Jun 07, 2024
  5. Jun 06, 2024
  6. Jun 05, 2024
  7. Jun 03, 2024
  8. May 30, 2024
  9. May 29, 2024
  10. May 22, 2024
  11. May 02, 2024
  12. Apr 29, 2024
  13. Apr 24, 2024
  14. Apr 15, 2024
  15. Apr 13, 2024
    • Robert Schmidt's avatar
      Introduce additional option to bind on separate IFs for F1-C/U in DU · e65cb0cf
      Robert Schmidt authored
      After the last commit, it is not possible to bind on separate interfaces
      for F1-C and F1-U. In other words, it is for instance not possible to
      have the F1-C on one subnet on one physical interface, and F1-U on
      another subnet on another physical interface. This commit introduces a
      second option MACRLCs.[0].local_n_address_f1u to allow to bind F1-U on
      an alternative address; if it is not specified, the interface of F1-C is
      reused.
      
      The above only works for the DU; no corresponding option exists for the
      CU. For the CU, use separate CU-CP and CU-UP.
      
      Use it in the CI.
      e65cb0cf
  16. Apr 11, 2024
  17. Mar 23, 2024
  18. Mar 21, 2024
  19. Mar 20, 2024
  20. Mar 19, 2024
Loading