Skip to content
Snippets Groups Projects
  1. Apr 18, 2023
  2. Apr 14, 2023
  3. Apr 13, 2023
  4. Apr 12, 2023
  5. Apr 11, 2023
  6. Apr 07, 2023
  7. Apr 06, 2023
  8. Apr 05, 2023
  9. Apr 04, 2023
  10. Mar 31, 2023
  11. Mar 29, 2023
  12. Mar 27, 2023
  13. Mar 14, 2023
  14. Mar 10, 2023
  15. Mar 07, 2023
  16. 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
  17. Feb 09, 2023
Loading