Hi, in PKGBUILD you should quote variables that may contain spaces, in particular ${srcdir} and ${pkgdir} on lines 30, 37, 39, 48-49, 53, 61, 74-76, 78-81 and 91-94. Otherwise the build fails when there are directories that contain spaces.
See https://wiki.archlinux.org/index.php/Arch_packaging_standards.
Have a nice day.
Search Criteria
Package Details: emscripten-git 1.37.22.9.g559ac73cf-1
| Git Clone URL: | https://aur.archlinux.org/emscripten-git.git (read-only) |
|---|---|
| Package Base: | emscripten-git |
| Description: | LLVM-to-JavaScript compiler |
| Upstream URL: | http://emscripten.org |
| Licenses: | |
| Conflicts: | |
| Provides: | |
| Submitter: | benob |
| Maintainer: | haawda |
| Last Packager: | haawda |
| Votes: | 32 |
| Popularity: | 0.107796 |
| First Submitted: | 2012-10-01 17:47 |
| Last Updated: | 2017-10-12 22:31 |
Dependencies (11)
- nodejs (nodejs-0.12, nodejs-bigger-heap, nodejs-git, nodejs5, nodejs6-bin, nodejs-lts-argon, nodejs-lts-boron)
- python
- python2 (placeholder, pypy19, python26, stackless-python2)
- clang (clang-assert, clang-polly-svn, clang-pypy-stm, clang-svn, clang38) (make)
- cmake (cmake-git) (make)
- git (git-git) (make)
- libxml2 (libxml2-git, libxml2-linenum) (make)
- ocaml-ctypes (ocaml-ctypes-git) (make)
- gcc-go (gcc-go-git, gcc-go-multilib-x32, gcc-go-multilib) (optional) – for using llvm-go, go may also work
- java-environment (intellij-jdk, java-gcj-compat, jdk, jdk-arm, jdk-dcevm, jdk-devel, jdk5, jdk6, jdk7, jdk7-openjdk-infinality, jdk8, jdk8-j9-bin, jdk8-openjdk-infinality, jdk8-openjdk-jetbrains, jdk8-openjdk-jetbrains-git, jdk9-openj9-bin, tuxjdk, zulu-jdk, jdk7-openjdk, jdk8-openjdk, jdk9-openjdk) (optional) – for using clojure
- ruby (ruby1.8, rubinius-ruby) (optional) – for running some scripts
Required by (3)
- binaryen (requires emscripten) (make)
- binaryen-git (requires emscripten) (make)
- webjcs-git (requires emscripten) (optional)
Sources (5)
Latest Comments
midgard commented on 2017-08-13 14:25
haawda commented on 2016-12-27 21:00
Thanks for the hint, done.
gyscos commented on 2016-12-27 10:56
You could copy the stable emscripten.sh:
https://git.archlinux.org/svntogit/community.git/tree/trunk/emscripten.sh?h=packages/emscripten
gyscos commented on 2016-12-27 09:43
Looks like `/etc/profile.d/emscripten.sh` sets $EMSCRIPTEN_FASTCOMP to `/opt/emscripten-fastcomp` instead of `/usr/lib/emscripten-fastcomp`, leading to "No such file" errors.
haawda commented on 2015-08-23 18:43
Well I definitely had such problems, but right now it works fine, so I removed the option for the time being.
jplatte commented on 2015-08-23 18:29
Well I never had any problems building this before parallel builds were inactivated. What are the reasons you did this?
haawda commented on 2015-08-23 16:39
I had reasons to turn off parallel builds with options=('!makeflags').
jplatte commented on 2015-08-23 13:59
The option MAKEFLAGS from makepkg.conf is ignored, this package takes forever to build on multicore processors because it only compiles one file at a time.
Svenstaro commented on 2015-06-03 19:52
Doesn't this need clang as makedeps?
garyamort commented on 2015-02-25 22:26
Problem was in my makepkg config.
I edited /etc/makepkg.conf and removed -fvar-tracking-assigments from
#DEBUG_CFLAGS="-g -fvar-tracking-assignments"
#DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"