<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<font size="2" face="monospace">Hi all,<br>
<br>
I'm looking for suggestions/guidance/direction about how, or
whether, to keep supporting 32bit builds for projects which have
themselves ended that support. The case at hand for me right now
is obs-studio but I imagine other maintainers will face similar
issues in the future.<br>
<br>
obs-studio has been held back at version 29.1.3 for nearly two
years. From memory, that was due to an incompatible cmake in
Slackware 15.0 although there could be other reasons too. Anyway
cmake-opt takes care of that problem and I thought I'd try
updating the SlackBuild to the latest version (32.1.0). That
didn't work due to various dependency issues, however I've now
found a new version (30.1.2) which builds & runs on x86_64.<br>
<br>
However the 30.1.2 version that works x86_64 does not work on i*86
due to new dependencies which don't support i*86.<br>
<br>
This leaves me with the choice of updating to 30.1.2 and leaving
i*86 as UNSUPPORTED, or staying with the existing older version to
support both.<br>
<br>
Another possibility might be to keep the existing SlackBuild at
its existing version (thus maintaining 32bit support albeit at an
older version) and also submit a new SlackBuild, say
obs-studio_30, which will support only x86_64.<br>
<br>
This last option would result in versions for 32bit & 64bit
being out of sync. Is that
(un)acceptable/(ill)advised/(dis)allowed/other?<br>
<br>
<br>
Thanks for any insights,<br>
chris<br>
<br>
<br>
</font>
</body>
</html>