Skip to content
Snippets Groups Projects
  1. Mar 09, 2025
  2. Mar 06, 2025
    • David Bauer's avatar
      build: use host LLVM toolchain · 937d25be
      David Bauer authored
      
      OpenWrt now employs eBPF components. These are built as we select all
      non-shared packages.
      
      Configure teh OpenWrt buildsystem to use the hots BPF toolchain and add
      the required llvm compiler to the dependencies. This avoids increasing
      the build-time as no eBPF toolchain needs to be built.
      
      Signed-off-by: default avatarDavid Bauer <mail@david-bauer.net>
      937d25be
  3. Mar 02, 2025
  4. Dec 16, 2024
  5. Dec 07, 2024
  6. Jan 06, 2024
    • David Bauer's avatar
      contrib: drop Gluon version from CI site · 1ec99435
      David Bauer authored
      
      Drop the Gluon version reference from the site configuration used for
      the CI builds.
      
      These version indicators were most likely just copied from the example
      site in the docs, where the version information makes sense. However,
      the CI site is always built for a specific Gluon version and therefor
      commit.
      
      This avoids editing the version for each release.
      
      Signed-off-by: default avatarDavid Bauer <mail@david-bauer.net>
      1ec99435
  7. Jan 05, 2024
  8. Dec 19, 2023
  9. Dec 14, 2023
  10. Dec 04, 2023
  11. Dec 01, 2023
  12. Nov 08, 2023
  13. Nov 07, 2023
  14. Oct 20, 2023
  15. Oct 12, 2023
  16. Sep 15, 2023
  17. Sep 10, 2023
    • Matthias Schiffer's avatar
      contrib: Dockerfile: install libnss-unknown · c8bbef80
      Matthias Schiffer authored
      While Podman automatically populates /etc/passwd and /etc/group with
      matching entries for the mapped host user, such a feature is missing
      from Docker. Install libnss-unknown, which will return passwd entries of
      the form "uid-1000" for all unknown UIDs, to avoid warnings and other
      weird behaviour that may occur when running as an unnamed user.
      
      `-o` must be passed to useradd now to allow non-unique user entries, as
      with libnss-unknown, every UID is considered occupied.
      Unverified
      c8bbef80
    • Matthias Schiffer's avatar
      contrib: Dockerfile: use UID/GID 100 for gluon user · 4ada0c4e
      Matthias Schiffer authored
      To make the container behave the same regardless of the UIDs used
      outside of the container, choose a UID that is unlikely to be used by
      the user mounting their build directory the container. 100 should not
      conflict with common defaults on Linux (min UID 1000) or MacOS X
      (min UID 500). Conveniently, there is already a group "users" at GID
      100, so creating a new group can be avoided.
      Unverified
      4ada0c4e
    • Magnus Frühling's avatar
      contrib: Dockerfile: actually create gluon user directory · 9f904754
      Magnus Frühling authored
      Initialize the /gluon volume with the contents of /etc/skel.
      
      [Matthias Schiffer: extend commit message]
      Unverified
      9f904754
    • Matthias Schiffer's avatar
      contrib: depdot: use processed package info · 57a95b08
      Matthias Schiffer authored
      Instead of poorly parsing Makefiles using grep, use OpenWrt's processed
      package info files. This fixes handling of DEPENDS fields spanning
      multiple lines and adds support for source packages building multiple
      binary packages.
      
      Closes #2814
      Unverified
      57a95b08
  18. Aug 21, 2023
  19. Aug 09, 2023
  20. Apr 02, 2023
  21. Jan 20, 2023
  22. Jan 15, 2023
  23. Jan 10, 2023
  24. Jan 03, 2023
  25. Dec 18, 2022
  26. Nov 07, 2022
  27. Aug 30, 2022
  28. Jun 22, 2022
  29. May 28, 2022
  30. May 27, 2022
  31. May 21, 2022
  32. Mar 23, 2022
Loading