[Slackbuilds-users] Current buf and dart-sdk scripts prevent dart-sass from building from source

fsleg at t-rg.ws fsleg at t-rg.ws
Sat Jun 21 22:21:12 UTC 2025


It's been two weeks since I contacted Ebben Aries and Zhu Qun-Ying, maintainers of development/buf and development/dart-sdk respectively. Neither of them responded, so I'm raising my issue here in hopes they would see it as they both seem relatively active on SBo.

I'm switching the script for development/dart-sass from repackaging pre-built binaries to building from source as the upstream no longer provides 32 bit binaries. Dart-sass only has 2 dependencies, buf and dart-sdk, both of which are available on SBo. But neither of them work for me as is.

As I mentioned two weeks ago, the current buf SlackBuild repackages pre-built binaries. Unfortunately, the upstream doesn't provide 32 bit binaries, while Slackware has a maintained 32 bit version. Since there's no 32 bit buf, I can't build 32 bit dart-sass. There are three options here:

1) the current maintainer switches to building buf from source;
2) buf is renamed to buf-bin so I could sumbit my own SlackBuild which builds buf from source;
3) I take over as buf maintainer and replace the SlackBuild with mine.

Dart-sass also requires dart-sdk-3.6.0 or newer, while SBo only has dart-sdk-2.10.4 which is too old. Luckily, there doesn't seem to be any need in any script modifications here, as supplying a tarball with version 3.7.3 (the last one to still provide 32 bit binaries) builds a working package with no visible errors, so only a version bump is required. Dart-sdk doesn't currently have any dependees, so updating it shouldn't break anything.

I hope Ebben Aries and Zhu Qun-Ying see this and resolve these issues.


More information about the SlackBuilds-users mailing list