Ticket #42035

Msys2-next after 210226

Eröffnet am: 2021-04-20 12:17 Letztes Update: 2021-05-22 00:01

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
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-Verlauf (3/15 Historien)

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

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

2021-04-21 11:37 Aktualisiert von: cazfi
Kommentar

Meson configure goes through with correct pkgconf packages installed.

2021-05-16 13:07 Aktualisiert von: cazfi
  • Details Updated
2021-05-17 01:21 Aktualisiert von: cazfi
  • Lösung Update from Keine to Accepted
Kommentar

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

2021-05-17 13:16 Aktualisiert von: cazfi
Kommentar

Also CI patch attached.

2021-05-19 22:06 Aktualisiert von: cazfi
Kommentar

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 Aktualisiert von: cazfi
Kommentar

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 Aktualisiert von: cazfi
  • Status Update from Offen to Geschlossen
  • Verantwortlicher Update from (Keine) to cazfi
  • Lösung Update from Accepted to Gefixt

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden