Skip to content
Snippets Groups Projects
  1. Jul 24, 2023
    • Affe Null's avatar
      cross/crossdirect: improve rust handling (MR 4234) · f0286576
      Affe Null authored and Oliver Smith's avatar Oliver Smith committed
      Add a cargo wrapper which appends a --target argument to the command
      line. This makes cargo pass the --target argument to rustc for crates
      being built for the target architecture, even if the target is the same
      as the host. It will omit the --target argument for build scripts and
      crates used in macros.
      
      Check for this --target argument in the rustc wrapper and adjust the
      library paths depending on its presence. The fallback that runs rustc
      under qemu is no longer needed because macros are now built for the
      native architecture and can be loaded into the native compiler without
      any problems.
      
      Also check if the arguments passed to rustc are "-vV". If this is the
      case, we still need to fall back to the target rustc because the native
      rustc will return the wrong architecture. If the wrong host architecture
      is passed to a build script, it might try to look for a cross-compiler
      or do something else that doesn't work.
      
      [ci:skip-build]: already built successfully in CI
      f0286576
    • Anton Bambura's avatar
      linux-postmarketos-qcom-sc7180: enable goodix hid over i2c touchscreen (MR 4273) · 042d577d
      Anton Bambura authored and Oliver Smith's avatar Oliver Smith committed
      This fixes touchscreen on some trogdor devices.
      
      [ci:skip-build]: already built successfully in CI
      042d577d
  2. Jul 23, 2023
  3. Jul 22, 2023
  4. Jul 21, 2023
  5. Jul 20, 2023
  6. Jul 19, 2023
Loading