Skip to content
Snippets Groups Projects
  1. Sep 03, 2021
  2. Nov 05, 2020
    • Luca Weiss's avatar
      device/testing/linux-*: get building again (MR 1684) · 81f8ca8e
      Luca Weiss authored and Oliver Smith's avatar Oliver Smith committed
      Mostly the GCC10 yylloc failure was seen but several others have been
      observed:
      
      * wireguard script was silently failing
      * several gcc10 x86 errors
      * a checksum from kernel.org has changed
      
      Now we have 3 different gcc10 yylloc patches:
      
      gcc10-extern_YYLOC_global_declaration.patch:
          Linux < 4.2
      
      linux4.2-gcc10-extern_YYLOC_global_declaration.patch:
          Linux 4.2+
      
      linux4.17-gcc10-extern_YYLOC_global_declaration.patch:
          Linux 4.17+
      
      [ci:skip-build]
      [ci:ignore-count]
      [ci:skip-vercheck]
      81f8ca8e
  3. Apr 25, 2020
  4. Apr 05, 2020
  5. Mar 14, 2020
  6. Feb 28, 2020
  7. Feb 27, 2020
  8. Jan 27, 2020
  9. Jan 23, 2020
  10. Jan 10, 2020
  11. May 02, 2019
  12. Dec 03, 2018
  13. Nov 27, 2018
    • Oliver Smith's avatar
    • Oliver Smith's avatar
      device/linux-*: make all kernels compile again · 4472448e
      Oliver Smith authored
      All kernels compile again, after the GCC 8 upgrade.
      
      All 3.x kernels have been changed to use GCC 6 now, because we can't
      say for sure that they boot with GCC 8 even if we made them compile
      with that newer GCC. If someone wants to test a kernel for a newer
      device which they can test, see the instructions on
      <https://postmarketos.org/vendorkernel>.
      
      The linux-sony-castor-windy 4.x kernel did not compile out of the box
      with the latest GCC, so we set it to GCC 6 as well. This can probably
      be fixed easily.
      
      linux-teclast-x80-pro: removed Werror and updated to latest 4.14 kernel
      from kernel.org, otherwise this would not compile anymore (tested with
      both GCC 6 and 8, probably incompatibility with the latest binutils or
      something).
      
      This commit will take too long to compile in CI, so let's [skip ci].
      I've compiled all kernels multiple times and fixed them up until all of
      them were working again.
      
      Related: #103
      4472448e
  14. Jun 09, 2018
    • steamport's avatar
      menuconfig: add gconfig/xconfig support (#1509) · aff61372
      steamport authored
      * change "pmbootstrap kconfig_check" to "pmbootstrap kconfig check"
      * change "pmbootstrap menuconfig" to "pmbootstrap kconfig edit [-x|-g]"
        (with legacy alias, because the first syntax was referenced to a lot)
      * enable X11 interfaces: -x: xconfig, -g: gconfig
      * new function to copy the xauthority file:
        pmb.chroot.other.copy_xauthority()
      * remove menufconfig() function from the kernel template and all kernel
        aports ([skip ci] because it would rebuild all kernels and run out of
        time). Alpine has dropped this as well, and it wouldn't work with the
        new code anyway.
      aff61372
  15. Oct 26, 2017
  16. Oct 23, 2017
  17. Oct 11, 2017
  18. Oct 04, 2017
  19. Sep 14, 2017
  20. Sep 11, 2017
    • Pablo Castellano's avatar
      Unify names of scripts and patches (#557) · bfb55c7b
      Pablo Castellano authored
      - 90-android.rules -> 90-android-touch-dev.rules
      - reduce_lzo_compression.patch -> 02_reduce_lzo_compression.patch
      - mdss_fb_refresh_rate.patch -> 02_mdss_fb_refresh_rate.patch
      - aeea3592a13bf12861943e44fc48f1f270941f8d.patch -> 00_fix_return_address.patch
      - gpu-msm-fix-gcc5-compile.patch -> 02_gpu-msm-fix-gcc5-compile.patch
      - udev-hack.sh -> udev-v4l-hack.sh
      - Separate udev-v4l-hack.sh from profile.sh
      bfb55c7b
  21. Jul 28, 2017
  22. Jul 26, 2017
    • Oliver Smith's avatar
      Low hanging fruit basket (Close #220, Close #239) (#253) · 416513b5
      Oliver Smith authored
      * postmarketos-splash: change arch from "all" to "noarch"
      * lg-mako: use .tar.gz instead of .zip (because that's the reference
        APKBUILD)
      * #220: Allow specifying multiple packages for checksum, build,
        aportgen
      * #239: Add chroot shortcuts (--rootfs and --buildroot)
      * Show chroot and command before entering chroot
      416513b5
  23. May 31, 2017
    • Oliver Smith's avatar
      Minor aports clean up · 0554fdbc
      Oliver Smith authored
      * Use MIT as license for device-* aports and symlink packages.
        That way we don't have the "FIXME" string in the license field,
        and the MIT is used by Alpine for internal packages, too.
      * linux-* aports: properly name the downloaded files: prefix with
        the package name, so it does not just have the git commit as name.
      0554fdbc
  24. May 26, 2017
Loading