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