Ticket #42035

Msys2-next after 210226

Open Date: 2021-04-20 12:17 Last Update: 2021-05-22 00:01

Reporter:
Owner:
Type:
Status:
Closed
Component:
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
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

Ticket History (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
Comment

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

2021-04-21 11:37 Updated by: cazfi
Comment

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
  • Resolution Update from None to Accepted
Comment

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

2021-05-17 13:16 Updated by: cazfi
Comment

Also CI patch attached.

2021-05-19 22:06 Updated by: cazfi
Comment

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
Comment

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
  • Status Update from Open to Closed
  • Owner Update from (None) to cazfi
  • Resolution Update from Accepted to Fixed

Edit

Please login to add comment to this ticket » Login