Package Details: servo-git 16073.e273517-1

Git Clone URL: https://aur.archlinux.org/servo-git.git (read-only)
Package Base: servo-git
Description: Parallel Browser Project: web browser written in Rust
Upstream URL: https://github.com/servo/servo
Keywords: --dev
Licenses: MPL
Conflicts: servo
Provides: servo
Submitter: beatgammit
Maintainer: jnbek
Last Packager: bjo
Votes: 37
Popularity: 7.856349
First Submitted: 2013-08-16 05:23
Last Updated: 2016-03-17 18:39

Dependencies (17)

Required by (0)

Sources (1)

Latest Comments

jnbek commented on 2016-05-23 15:24

Going to take a stab at maintaining this.

cemsbr commented on 2016-03-29 22:40

Maybe it was because my /tmp was full. I need to test it again using my HD.

cemsbr commented on 2016-03-29 19:01

Compiling jpeg-decoder v0.1.2
Compiling glx v0.1.1
Compiling unicase v1.0.1
Compiling hyper v0.8.0
Compiling hbs-pow-sys v0.2.0
/tmp/yaourt-tmp-cadu/aur-servo-git/src/servo/.cargo/registry/src/github.com-88ac128001ac3a9a/x11-2.3.0/src/lib.rs:9:10: 9:28 wa
rning: lint raw_pointer_derive has been removed: using derive with raw pointers is ok
/tmp/yaourt-tmp-cadu/aur-servo-git/src/servo/.cargo/registry/src/github.com-88ac128001ac3a9a/x11-2.3.0/src/lib.rs:9 #![allow(ra
w_pointer_derive)]
^~
~~~~~~~~~~~~~~~~
Compiling clipboard v0.1.2 (https://github.com/aweinstock314/rust-clipboard#4fe9892d)
Compiling dylib v0.0.1
Compiling x11-dl v2.4.0
Compiling hbs-pow v0.2.0
Compiling servo-egl v0.2.1
Compiling enum_primitive v0.1.0
Compiling lzw v0.9.0
Compiling gif v0.7.0
Compiling image v0.7.0
Compiling websocket v0.16.1
LLVM ERROR: IO failure on output stream.
Build failed, waiting for other jobs to finish...
LLVM ERROR: IO failure on output stream.
LLVM ERROR: IO failure on output stream.
LLVM ERROR: IO failure on output stream.
error: Could not compile `mozjs_sys`.

To learn more, run the command again with --verbose.
Build completed in 654.06s

bjo commented on 2016-03-17 13:23

I've tried to fix the deps, let's see if it builds.

benneti commented on 2016-03-15 11:48

I second this question, it definitely compiles while rust is installed

D101101 commented on 2016-01-22 06:02

Why does this package conflicts with 'rust' package?
Why some libraries are located in /usr/lib, if you use the /opt? Isn't it better to place all library in opt directory?

celilo commented on 2015-10-22 21:54

Fails to build. It looks like mozjs is not building correctly. Errors below:

Compiling websocket v0.12.2
Compiling webdriver v0.3.1 (https://github.com/jgraham/webdriver-rust.git#e6aac905)
Compiling layers v0.1.0 (https://github.com/servo/rust-layers#5af8c6bb)
Compiling gfx_traits v0.0.1 (file:///tmp/yaourt-tmp-kurtm/aur-servo-git/src/servo/components/servo)
Compiling image v0.4.0
failed to run custom build command for `mozjs_sys v0.0.0 (https://github.com/servo/mozjs#74e7e954)`
Process didn't exit successfully: `/tmp/yaourt-tmp-kurtm/aur-servo-git/src/servo/target/debug/build/mozjs_sys-e411d274df144795/build-script-build` (exit code: 101)
--- stdout
cd /tmp/yaourt-tmp-kurtm/aur-servo-git/src/servo/target/debug/build/mozjs_sys-e411d274df144795/out && \
MOZ_TOOLS="" CC="gcc" CPP="gcc -E" CXX="g++" AR="ar" \
/tmp/yaourt-tmp-kurtm/aur-servo-git/src/servo/.cargo/git/checkouts/mozjs-06d7f04b6dbb8a8e/master/mozjs/js/src/configure --enable-gczeal --disable-jemalloc
creating cache ./config.cache
checking


Then eventually:
make[3]: *** [js/src/target] Error 2
make[2]: *** [compile] Error 2
make[1]: *** [default] Error 2
make: *** [all] Error 2
thread '<main>' panicked at 'assertion failed: result.success()', /tmp/yaourt-tmp-kurtm/aur-servo-git/src/servo/.cargo/git/checkouts/mozjs-06d7f04b6dbb8a8e/master/build.rs:16

Build comake[3]: *** [js/src/target] Error 2
make[2]: *** [compile] Error 2
make[1]: *** [default] Error 2
make: *** [all] Error 2
thread '<main>' panicked at 'assertion failed: result.success()', /tmp/yaourt-tmp-kurtm/aur-servo-git/src/servo/.cargo/git/checkouts/mozjs-06d7f04b6dbb8a8e/master/build.rs:16

Build make[3]: *** [js/src/target] Error 2
make[2]: *** [compile] Error 2
make[1]: *** [default] Error 2
make: *** [all] Error 2
thread '<main>' panicked at 'assertion failed: result.success()', /tmp/yaourt-tmp-kurtm/aur-servo-git/src/servo/.cargo/git/checkouts/mozjs-06d7f04b6dbb8a8e/master/build.rs:16

Build completed in 2009.22s
==> ERROR: A failure occurred in build().
Aborting...
completed in 2009.22s
==> ERROR: A failure occurred in build().
Aborting...
mpleted in 2009.22s
==> ERROR: A failure occurred in build().
Aborting...

vlad commented on 2015-08-16 14:05

Thanks.

emw commented on 2015-08-16 08:40

Hi,

I had problems installing today, namely the following message:

install: cannot stat ‘/tmp/yaourt-tmp-emw/aur-servo-git/src/servo/components/servo/target/debug/servo’: No such file or directory

It seems like the build products have moved. When I ran `ln -s ../../target .` in /tmp/yaourt-tmp-emw/aur-servo-git/src/servo/components/servo and restarted building, all worked well.

skgsergio commented on 2015-08-15 14:46

Yes it can be avoided. If you create a .servobuild file in the root directory of the git project you use your system rust and cargo:

https://github.com/servo/servo/blob/master/servobuild.example#L16-L24

All comments