Package Details: binaryen 39-1

Git Clone URL: (read-only)
Package Base: binaryen
Description: Compiler infrastructure and toolchain library for WebAssembly, in C++
Upstream URL:
Keywords: binaryen clang emscripten wasm webassembly
Licenses: MIT
Submitter: dariost
Maintainer: dariost
Last Packager: dariost
Votes: 6
Popularity: 0.037034
First Submitted: 2016-12-26 22:21
Last Updated: 2017-11-13 10:47

Latest Comments

applebloom commented on 2017-09-08 15:34

They have a weird tagging/versioning scheme.

dariost commented on 2017-09-06 22:12

Thanks for the patch @applebloom, now the package builds again with GCC.

About the versioning: I'm following the `version_XX` releases (for no particular reason, but if you have a good reason to follow the `1.YY.ZZ` versions let me know).
Also, version `1.37.20` (which is the same commit as tag `version_35`) is older than the current `version_37` (which is the same commit as tag `1.37.21`).

applebloom commented on 2017-09-06 16:28

Thanks for the reply.
Clang doesn't actually need this, but GCC does (unless we disable -Werror or -Wextra or at least -Wimplicit-fallthrough).

I posted patches for the version you currently have and the latest version released on github here:

There's a new version BTW, 1.37.20. Updated PKGBUILD:

dariost commented on 2017-09-05 22:22

Because version_37 doesn't build, it gives an error because fallthrough
The only patch available that I found was , which is for clang.
If you have a patch that works with GCC you can send it here or at my email address, and I will remove the clang dependency.

applebloom commented on 2017-09-05 21:34

Why does this package force building with clang?