Skip to content
Snippets Groups Projects
  1. May 02, 2017
  2. Mar 20, 2017
  3. Feb 27, 2017
    • Jonas Gorski's avatar
      toolchain: unbreak glibc on MIPS · 5e3fb700
      Jonas Gorski authored
      
      Binutils recently updated the ABI version to 5, which broke glibc, as it
      refuses to load anything > 3. Upstream reverted the ABI version update,
      so backport the commit.
      
      Fixes the following error on boot:
      
      /bin/sh: error while loading shared libraries: /lib/libcrypt.so.1: ELF file ABI version invalid
      [    0.920077] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00
      [    0.920077]
      [    0.929450] Rebooting in 1 seconds..
      
      Signed-off-by: default avatarJonas Gorski <jonas.gorski@gmail.com>
      5e3fb700
  4. Feb 16, 2017
  5. Feb 15, 2017
  6. Feb 11, 2017
  7. Feb 10, 2017
  8. Feb 09, 2017
  9. Feb 07, 2017
  10. Feb 06, 2017
  11. Feb 01, 2017
  12. Jan 26, 2017
  13. Jan 18, 2017
  14. Jan 16, 2017
  15. Dec 26, 2016
  16. Dec 24, 2016
  17. Dec 17, 2016
    • Felix Fietkau's avatar
      build: implement make check and make package/X/check · 7a315b0b
      Felix Fietkau authored
      
      This is intended to be used for a wide array of package sanity checks.
      
      The first check that is implemented is for the hash of downloaded files.
      It checks:
        - Missing hash
        - Use of SHA256 instead of MD5
        - dl/<file> hash not matching hash in makefile
        - deprecated MD5SUM variable
      
      The deprecated MD5SUM variable check is skipped for feeds/ until OpenWrt
      is updated as well
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      7a315b0b
  18. Dec 16, 2016
  19. Dec 14, 2016
  20. Nov 24, 2016
  21. Nov 14, 2016
  22. Oct 31, 2016
  23. Oct 24, 2016
  24. Oct 13, 2016
  25. Sep 28, 2016
    • Florian Fainelli's avatar
      toolchain: Rework external toolchain libc selection · c8e68150
      Florian Fainelli authored
      
      Make it a choice menu which offers the 3 C libraries we know about: glibc,
      uClibc and musl. While at it, make it possible for the external toolchain libc
      to select USE_GLIBC, USE_UCLIBC or USE_MUSL which is used by several packages
      to conditionally include specific CFLAGS (e.g: iproute2).
      
      Because USE_GLIBC et al. can now be selected by external toolchains, we need to
      restrict the per-libc menus to check on !EXTERNAL_TOOLCHAIN.
      
      While at it, make musl the default C library for external toolchain to match
      the internal toolchain.
      
      Signed-off-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      c8e68150
  26. Sep 27, 2016
Loading