Skip to content

Push all recipes to be dynamically linked

Since rust!25 (merged), glutin is broken because of it's statically build while trying linking dynamic libs.

In another testing, neverball is broken because libogg and libvorbis refuses to create shared library because of lacking patched config.sub, however that prompts sdl1-mixer need to be dynlinked.

In another testing, ffmpeg6 was broken, linking against statically linked sdl2, so it need to be dynlinker.

After these changes, the ci.toml config compiles correctly. Other changes are tidy up.

Filesize changes:

  • ffmpeg6: 484M -> 23M
  • sdl2-gears: 79M -> 922K
  • osdemo: 87M -> 17K
  • nano: 3.6M -> 1000K
  • ...and more
Edited by Wildan Mubarok

Merge request reports

Loading