#31541 closed enhancement (fixed)

GH Actions: Update 32-bit platforms

Reported by: mkoeppe Owned by:
Priority: blocker Milestone: sage-9.3
Component: porting Keywords:
Cc: vbraun, gh-kliem, dimpase Merged in:
Authors: Matthias Koeppe Reviewers: Dima Pasechnik
Report Upstream: N/A Work issues:
Branch: 30926d8 (Commits, GitHub, GitLab) Commit: 30926d89f6cd04183bf170a09000881096d37eb7
Dependencies: Stopgaps:

Status badges

Description (last modified by mkoeppe)

(from #31538)

ubuntu-focal-i386-standard consistently fails - lots of missing packages (https://github.com/mkoeppe/sage/runs/2170889217). "Upgrades on i386: Users of the i386 architecture will not be presented with an upgrade to Ubuntu 20.04 LTS. Support for i386 as a host architecture was dropped in 19.10." (https://wiki.ubuntu.com/FocalFossa/ReleaseNotes)

We replace it by manylinux_2_24 (which is based on debian-stretch).

Change History (13)

comment:1 Changed 17 months ago by mkoeppe

  • Description modified (diff)

comment:2 Changed 17 months ago by mkoeppe

  • Branch set to u/mkoeppe/gh_actions__update_32_bit_platforms

comment:3 Changed 17 months ago by mkoeppe

  • Commit set to 49216d564b83eb2061dba94e930761c641534847

quai.io is down at the moment, it seems, so can't test


New commits:

49216d5tox.ini (manylinux): Add -2_24, remove outdated workarounds

comment:4 Changed 17 months ago by mkoeppe

Unfortunately bootstrapping does not work on manylinux_2_24 because /usr/local/bin/aclocal shadows /usr/bin/aclocal, and /usr/local/share/aclocal does not have the needed macros

comment:5 Changed 17 months ago by git

  • Commit changed from 49216d564b83eb2061dba94e930761c641534847 to eb0e6a4a19f52dad1c46d8f3dd6b2be2ca7485c5

Branch pushed to git repo; I updated commit sha1. New commits:

32f69b1tox.ini: Explicitly pass DOCKER_BUILDKIT=0 if not provided, to override new macOS Docker default
46ecd53tox.ini (manylinux): Make -i386 an alias for -i686
eb0e6a4tox.ini (manylinux-2_24): Set ACLOCAL_PATH

comment:6 Changed 17 months ago by git

  • Commit changed from eb0e6a4a19f52dad1c46d8f3dd6b2be2ca7485c5 to 30926d89f6cd04183bf170a09000881096d37eb7

Branch pushed to git repo; I updated commit sha1. New commits:

30926d8.github/workflows/tox*.yml: Replace ubuntu-focal-i386 by manylinux-2_24-i686

comment:7 Changed 17 months ago by mkoeppe

  • Authors set to Matthias Koeppe
  • Reviewers set to https://github.com/mkoeppe/sage/actions/runs/678391334
  • Status changed from new to needs_review

comment:8 Changed 17 months ago by mkoeppe

  • Cc vbraun gh-kliem dimpase added

comment:9 Changed 17 months ago by mkoeppe

  • Priority changed from major to critical

comment:10 Changed 16 months ago by dimpase

  • Reviewers changed from https://github.com/mkoeppe/sage/actions/runs/678391334 to Dima Pasechnik
  • Status changed from needs_review to positive_review

lgtm

comment:11 Changed 16 months ago by mkoeppe

Thanks!

comment:12 Changed 16 months ago by mkoeppe

  • Priority changed from critical to blocker

comment:13 Changed 16 months ago by vbraun

  • Branch changed from u/mkoeppe/gh_actions__update_32_bit_platforms to 30926d89f6cd04183bf170a09000881096d37eb7
  • Resolution set to fixed
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.