Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - servo-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: servo-git 16073.e273517-1

Git Clone URL: https://aur-dev.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: 42
Popularity: 2.456498
First Submitted: 2013-08-16 05:23
Last Updated: 2016-03-17 18:39

Dependencies (17)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

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

klusark commented on 2015-06-08 23:48

@bb010g, I don't think so. Servo ships it's own version of rust, so we need the rust libraries.

I'll see if I can resolve the conflict though.

bb010g commented on 2015-06-07 21:21

Is there anyway the conflict with `rust` could be avoided?

rvalles commented on 2015-05-30 12:37

Forgot to say, trivial change does the trick:

./mach build -d

rvalles commented on 2015-05-30 12:35

Silly issue today:

:: Checking servo-git integrity...
==> Making package: servo-git 8255.ccf5f96-1 (Sat May 30 12:35:26 UTC 2015)
==> Retrieving sources...
-> Updating servo git repo...
Fetching origin
==> Validating source files with md5sums...
servo ... Skipped
:: Building servo-git package(s)...
==> Making package: servo-git 10607.99b79fc-1 (Sat May 30 12:35:29 UTC 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating servo git repo...
Fetching origin
==> Validating source files with md5sums...
servo ... Skipped
==> Extracting sources...
-> Creating working copy of servo git repo...
Reset branch 'makepkg'
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Please specify either --dev (-d) for a development
build, or --release (-r) for an optimized build.
==> ERROR: A failure occurred in build().
Aborting...
:: servo-git cleaning skipped
:: failed to build servo-git package(s)

KenjiTakahashi commented on 2015-05-04 22:22

Please disregard, it was a configuration problem on my side... The package works fine.

KenjiTakahashi commented on 2015-05-04 21:38

Build fails with:

Submodule 'support/android-rs-glue' (https://github.com/tomaka/android-rs-glue) registered for path 'support/android-rs-glue'
Cloning into 'support/android-rs-glue'...
remote: Counting objects: 525, done.
remote: Total 525 (delta 0), reused 0 (delta 0), pack-reused 525
Receiving objects: 100% (525/525), 115.03 KiB | 0 bytes/s, done.
Resolving deltas: 100% (259/259), done.
Checking connectivity... done.
Submodule path 'support/android-rs-glue': checked out '34f588aace4d05ce42f4ca605d5470df8fdd236e'
Downloading Rust snapshot...
Downloading Rust snapshot: 100.0%
Extracting Rust snapshot...
Snapshot Rust ready.
Downloading Cargo nightly...
Downloading Cargo nightly: 100.0%
Extracting Cargo nightly...
Cargo ready.
Updating registry `https://github.com/rust-lang/crates.io-index`
Updating git repository `https://github.com/servo/rust-png`
Updating git repository `https://github.com/servo/skia`
[Warning] Could not generate notification! Please make sure that the python dbus module is installed!
Build completed in 67.44s
==> ERROR: A failure occurred in build().
Aborting...

Note regarding WARNING: I do have python[2]-dbus installed.

farseerfc commented on 2015-04-12 14:54

Should depends on libxcurser ? Otherwise failed with an error:
note: /usr/bin/ld: cannot find -lXcursor

klusark commented on 2015-04-10 05:26

@intgr, I'm getting an unrelated build failure. I'll update it when I can get it working. Sorry for not updating for so long.