Do not use libtool's -release flag to add the package version to the library because we're already calling automagic with the version suffix which will be used for the library, its symlink, and the executable. Reverts one of the changes from: https://github.com/love2d/love/commit/ff336041a94154996359bfb6c63ed55c521e6911 --- platform/unix/genmodules.orig 2024-05-06 23:45:51.000000000 -0500 +++ platform/unix/genmodules 2024-05-06 23:45:51.000000000 -0500 @@ -148,7 +148,7 @@ # libLĂ–VE lib_LTLIBRARIES = liblove${love_suffix}.la -liblove${love_amsuffix}_la_LDFLAGS = -module -export-dynamic \$(LDFLAGS) -release \$(PACKAGE_VERSION) +liblove${love_amsuffix}_la_LDFLAGS = -module -export-dynamic \$(LDFLAGS) liblove${love_amsuffix}_la_LIBADD = \ \$(SDL_LIBS) \$(freetype2_LIBS) \$(lua_LIBS)\ \$(openal_LIBS) \$(zlib_LIBS) \$(libmodplug_LIBS)\