Skip to content
Snippets Groups Projects
  1. Mar 29, 2023
  2. Mar 27, 2023
  3. Mar 14, 2023
  4. Mar 10, 2023
  5. Mar 07, 2023
  6. Feb 10, 2023
    • Alexey Protsenko's avatar
      ci: check deployment on altlinux and ubuntu · d83045b0
      Alexey Protsenko authored
      Resolve issue #219
      Check package deployment was added for Ubuntu focal, Ubuntu jammy, Debian
      bullseye, Alt p9 and Alt p10 to avoid problems with broken deployments.
      d83045b0
    • Yaroslav Dynnikov's avatar
      build: fix packpack · 685d676c
      Yaroslav Dynnikov authored and Alexey Protsenko's avatar Alexey Protsenko committed
      The build process was refactored recently in b9aeab59 and it broke the
      packaging in a tricky way.
      
      Packpack wraps the whole build process in a Makefile which exports its
      own `MAKEFLAGS` environment variable:
      
      ```
      MAKEFLAGS="w -j -- BUILDDIR=/build"
      ```
      
      The `cmake` crate used to override it with `CARGO_MAKEFLAGS` provided by
      cargo. But after we've replaced it with `std::process::Command`, the
      `BUILDDIR` setting has made its way to the `icu` build, which suddenly
      clashed one of internal `make` variables and wrote there resource files.
      As a result, the `icu` build started to fail with the error:
      
      ```
      icupkg: unable to open input file
      "/build/usr/src/debug/picodata-22.11.0.158/
         /target/debug/build/tarantool-sys/icu-prefix/src/icu-build/
         /data/out/build/icudt62l/af.res"
      ```
      
      while all resources were copied directly to `/build/af.res`.
      
      This patch repeats the behavior of the `cmake` crate.
      
      It also makes logging more verbose and aligns the output. Replacing
      `eprintln` with `println` is necessary since `make` and `cmake` both
      write the logs to the `stdout`.
      685d676c
  7. Feb 09, 2023
  8. Feb 03, 2023
  9. Feb 02, 2023
  10. Feb 01, 2023
  11. Jan 31, 2023
  12. Jan 30, 2023
Loading