Re: [dev-servo] Servo Build failing on Linux
Last lines: thread 'main' panicked at 'failed with: exit code: 2', /home/sagartoms/servo/.cargo/git/checkouts/osmesa-src-bf84ce2b80210dd7/42509fb/build.rs:52 note: Run with `RUST_BACKTRACE=1` for a backtrace. [Warning] Could not generate notification! Optional Python module 'dbus' is not installed. Build FAILED in 1:19:51 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo
[dev-servo] GSoC project idea
Hi everybody! My name is Charles Vandevoorde (@charlesvdv on Github) and I've contributed for 2-3 months now on Servo. After discussing with @jdm for ideas, I've come up with the unfork of servo/glutin. As this task is not enough for a GSoC according to @jdm, I would like to know if any of you had any idea of project to complement this one ? Thanks a lot, Charles Vandevoorde, Student at ECAM, Brussels. ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo
Re: [dev-servo] Servo Build failing on Linux
The full output is attached here. On Sat, Mar 18, 2017 at 2:28 PM, Josh Matthews wrote: > On 2017-03-18 4:04 AM, Spinet wrote: > >> Hi, I was facing the same difficulty when I tried to build servo as per >> the instructions on github. I tried clearing and building again but I'm >> getting the error "Optional Python module 'dbus' is not installed" although >> I had tried building servo after installing dbus by "sudo apt-get install >> python-dbus". Could you help me? >> Thanks. >> >> > As suggested by the word "optional", that's a warning, not an error. > What's the output immediately preceding that text? > > Cheers, > Josh > > ___ > dev-servo mailing list > dev-servo@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-servo > Compiling thread_profiler v0.1.1 Compiling dtoa v0.4.1 Compiling libc v0.2.20 Compiling ref_slice v1.1.1 Compiling lzw v0.10.0 Compiling xdg v2.0.0 Compiling pkg-config v0.3.9 Compiling rand v0.3.15 Compiling utf8-ranges v1.0.0 Compiling bitflags v0.7.0 Compiling lazy_static v0.2.2 Compiling xml-rs v0.3.5 Compiling gamma-lut v0.1.6 Compiling sig v0.1.1 Compiling unicode-segmentation v1.1.0 Compiling rustc-serialize v0.3.22 Compiling osmesa-src v12.0.1 (https://github.com/servo/osmesa-src#42509fbd) Compiling pdqsort v0.1.2 Compiling threadpool v1.3.2 Compiling servo-fontconfig-sys v4.0.2 Compiling slab v0.3.0 Compiling lazycell v0.4.0 Compiling webrender v0.23.0 (https://github.com/servo/webrender#bfef6dbb) Compiling gcc v0.3.43 Compiling rustc-demangle v0.1.3 Compiling smallvec v0.1.8 Compiling unicode-normalization v0.1.4 Compiling miniz-sys v0.1.9 Compiling regex-syntax v0.4.0 Compiling mac v0.1.1 Compiling backtrace-sys v0.1.10 Compiling openssl v0.7.14 Compiling procedural-masquerade v0.1.1 Compiling unicode-xid v0.0.4 Compiling tinyfiledialogs v2.5.9 Compiling blurmock v0.1.2 Compiling language-tags v0.2.2 Compiling odds v0.2.25 Compiling winapi v0.2.8 Compiling signpost v0.1.0 (https://github.com/pcwalton/signpost.git#7ed71250) Compiling backtrace v0.3.0 Compiling fnv v1.0.5 Compiling glob v0.2.11 Compiling servo v0.0.1 (file:///home/sagartoms/servo/ports/servo) Compiling deque v0.3.1 Compiling x11-dl v2.12.0 Compiling memchr v1.0.1 Compiling parking_lot_core v0.2.0 Compiling inflate v0.1.1 Compiling khronos_api v1.0.0 Compiling bitreader v0.3.0 Compiling siphasher v0.2.1 Compiling bytes v0.3.0 Compiling owning_ref v0.2.4 Compiling dbus v0.3.4 Compiling simd v0.2.0 Compiling semver v0.1.20 Compiling typeable v0.1.2 Compiling string_cache_shared v0.3.0 Compiling toml v0.2.1 Compiling mp3-metadata v0.2.3 Compiling byteorder v1.0.0 Compiling atomic_refcell v0.1.0 Compiling ogg v0.4.1 Compiling traitobject v0.0.1 Compiling winapi-build v0.1.1 Compiling quote v0.3.14 Compiling num_cpus v1.2.1 Compiling dbghelp-sys v0.2.0 Compiling kernel32-sys v0.2.2 Compiling dom_struct v0.0.1 (file:///home/sagartoms/servo/components/dom_struct) Compiling itoa v0.3.1 Compiling rayon v0.6.0 Compiling encoding_index_tests v0.1.4 Compiling encoding-index-korean v1.20141219.5 Compiling encoding-index-simpchinese v1.20141219.5 Compiling color_quant v1.0.0 Compiling heapsize v0.3.8 Compiling jpeg-decoder v0.1.11 Compiling gif v0.9.0 Compiling matches v0.1.4 Compiling unicode-bidi v0.2.5 Compiling utf-8 v0.6.0 Compiling num-traits v0.1.36 Compiling void v1.0.2 Compiling encoding-index-japanese v1.20141219.5 Compiling unreachable v0.1.1 Compiling debug_unreachable v0.1.1 Compiling futf v0.1.3 Compiling ordered-float v0.4.0 Compiling num-integer v0.1.32 Compiling nodrop v0.1.8 Compiling synom v0.11.0 Compiling arrayvec v0.3.20 Compiling adler32 v0.3.0 Compiling deflate v0.7.4 Compiling syn v0.11.8 Compiling aho-corasick v0.6.2 Compiling getopts v0.2.14 Compiling time v0.1.36 Compiling open v1.2.0 Compiling flate2 v0.2.17 Compiling num-iter v0.1.32 Compiling mozjs_sys v0.0.0 (https://github.com/servo/mozjs#7cd72d8c) Compiling scoped_threadpool v0.1.7 Compiling serde_codegen_internals v0.13.0 Compiling synstructure v0.5.0 Compiling deny_public_fields v0.0.1 (file:///home/sagartoms/servo/components/deny_public_fields) Compiling heapsize_derive v0.1.4 Compiling serde_derive v0.9.7 Compiling domobject_derive v0.0.1 (file:///home/sagartoms/servo/components/domobject_derive) Compiling cssparser v0.12.1 Compiling httparse v1.2.1 Compiling script_plugins v0.0.1 (file:///home/sagartoms/servo/components/script_plugins) Compiling shared_library v0.1.5 Compiling osmesa-sys v0.1.2 Compiling cfg-if v0.1.0 Compiling net2 v0.2.26 Compiling openssl-sys v0.7.17 Compiling alloc-no-stdlib v1.2.0 Compiling brotli v1.0.
Re: [dev-servo] Servo Build failing on Linux
The symbols missing seem to be from libncurses. Probably installing ncurses would fix it, though I find funny that LLVM links to it. Shrug. I guess we should update the dependencies section, please confirm if installing ncurses worked and I'll do it (or send a PR directly, which would be great! :)). If you don't want to install it, commenting out the lines after: * https://github.com/servo/servo/blob/fbd561bc2fc2d5529f805c5ae07c04b3c343bc40/ports/glutin/Cargo.toml#L40 Should get you a working build, but no ability to run headless tests if you don't have OSMesa installed. Hope it helps, -- Emilio On Sat, Mar 18, 2017 at 04:13:49PM +0530, Olive Sara Thomas wrote: > The full output is attached here. > > On Sat, Mar 18, 2017 at 2:28 PM, Josh Matthews > wrote: > > > On 2017-03-18 4:04 AM, Spinet wrote: > > > >> Hi, I was facing the same difficulty when I tried to build servo as per > >> the instructions on github. I tried clearing and building again but I'm > >> getting the error "Optional Python module 'dbus' is not installed" although > >> I had tried building servo after installing dbus by "sudo apt-get install > >> python-dbus". Could you help me? > >> Thanks. > >> > >> > > As suggested by the word "optional", that's a warning, not an error. > > What's the output immediately preceding that text? > > > > Cheers, > > Josh > > > > ___ > > dev-servo mailing list > > dev-servo@lists.mozilla.org > > https://lists.mozilla.org/listinfo/dev-servo > > signature.asc Description: PGP signature ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo