任务单 #42035

Msys2-next after 210226

开放日期: 2021-04-20 12:17 最后更新: 2021-05-22 00:01

报告人:
属主:
类型:
状态:
关闭
里程碑:
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Fixed
文件:
4

Details

As usual with alpha releases, we should create a refreshed msys2 snapshot for S3_1-alpha1

- There's a new upstream snapshot 20210228

- I may have figured out why meson based build does not work on msys2 (fails to find required packages). We don't have arch-specific pkg-config packages installed. If that explains the failure, it should be fixed to next msys2 snapshot

- Current msys2 also prefers pkgconf over pkg-config, so doing that switch while working on pkg(-)conf(ig) installation

- Explicitly install automake1.16. The meta package automake we have been using so far unnecessarily installs all automake versions

任务单历史 (3/15 Histories)

2021-04-20 12:17 Updated by: cazfi
  • New Ticket "Msys2-next after 210226" created
2021-04-21 04:14 Updated by: cazfi
  • Details Updated
2021-04-21 06:55 Updated by: cazfi
  • Details Updated
2021-04-21 11:27 Updated by: cazfi
评论

Current msys2 seems to provide 64bit clang toolchain in addition to 32bit & 64bit gcc ones.

2021-04-21 11:37 Updated by: cazfi
评论

Meson configure goes through with correct pkgconf packages installed.

2021-05-16 13:07 Updated by: cazfi
  • Details Updated
2021-05-17 01:21 Updated by: cazfi
  • 处理结果 Update from to Accepted
评论

Environment snapshot in testing (210515) uploaded. Initial version of the patch attached here.

2021-05-17 13:16 Updated by: cazfi
评论

Also CI patch attached.

2021-05-19 22:06 Updated by: cazfi
评论

Pushed to one branch only (to S3_1 in this case) to test that CI part passes before pushing to the other (master)

2021-05-19 22:37 Updated by: cazfi
评论

Reply To cazfi

test that CI part passes

It didn't. Apparently the latest github msys2 action is not using msys2 new enough. Have to disable msys2 CI for now - patch attached and will be pushed immediately to S3_1.

2021-05-22 00:01 Updated by: cazfi
  • 状态 Update from 开启 to 关闭
  • 属主 Update from (无) to cazfi
  • 处理结果 Update from Accepted to Fixed

编辑

Please login to add comment to this ticket » 登录名