Skip to content

ci: enable the 32-bit x86 builds - #40

Merged
zoltanvb merged 1 commit into
zoltanvb:masterfrom
WizzardSK:ci-32bit-x86
Sep 6, 2026
Merged

zoltanvb merged 1 commit into
zoltanvb:masterfrom
WizzardSK:ci-32bit-x86

Conversation

@WizzardSK

Copy link
Copy Markdown

Both libretro-build-linux-i686 (and its include) and android-x86 are in the file but commented out, so RetroArch gets no 32-bit x86 build of the core on either platform. They build as they are — no source or makefile change needed.

Checked in the environments the two jobs use:

  • linux-i686: i386 Ubuntu Xenial with gcc-9 from the toolchain PPA, the same as libretro-build-i386-ubuntu:xenial-gcc9b2_libretro.so, ELF 32-bit i386, exporting retro_run. It wants uuid-dev and zlib1g-dev, and the i386 image ships both, so nothing extra is needed in the job.
  • android-x86: ndk-build APP_ABI=x86libs/x86/libretro.so.

linux-i686 and android-x86 build as they are; both were left commented
out.
@zoltanvb

zoltanvb commented Sep 6, 2026

Copy link
Copy Markdown
Owner

OK, let's see if it builds indeed.

@zoltanvb
zoltanvb merged commit 9793f6a into zoltanvb:master Sep 6, 2026
1 check passed
@WizzardSK
WizzardSK deleted the ci-32bit-x86 branch September 6, 2026 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants