Interrupt / systemshock

Shockolate - A minimalist and cross platform System Shock source port.
GNU General Public License v3.0
806 stars 65 forks source link

Travis CI is currently failing at build SDL_mixer #243

Closed donnierussellii closed 5 years ago

Manuel-K commented 5 years ago

The git clone is too shallow.

https://github.com/Interrupt/systemshock/blob/master/osx-linux/install_32bit_sdl.sh#L20

Manuel-K commented 5 years ago

I think it would be a better choice to use the last stable release and apply https://github.com/SDL-mirror/SDL_mixer/commit/7cad09d4d479df2b21b3e489f8e155bdf8254fd4 as a patch.

We do not need any other change made since the release of 2.0.2.

Interrupt commented 5 years ago

That is probably a better path forward until there is a new release. Do you know the git magic to make a patch out of that commit to apply it?

Manuel-K commented 5 years ago

On github you can add .patch to the commit url to get a patch file, e.g. https://github.com/SDL-mirror/SDL_mixer/commit/7cad09d4d479df2b21b3e489f8e155bdf8254fd4.patch