Bug 1529296 Comment 6 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

(In reply to Henrik Skupin (:whimboo) [⌚️UTC+1] (away 02/28 - 03/03) from comment #5)

> (In reply to Andreas Tolfsen ⦗:ato⦘ from comment #4)
> 
> > Yes, you need the bzip2 headers, found
> > on Debian in libbz2-dev.  I’ve filed
> > https://bugzilla.mozilla.org/show_bug.cgi?id=1531483 to have
> > this installed by `./mach bootstrap`.
> 
> That bug was marked as invalid. What else do we have to fix to get
> `mach build testing/geckodriver` working?

    ./mach configure

> For now I assume running `cargo build` in `testing/geckodriver`
> will be fine and should work. I think I experienced the same thing
> not that long ago.

Yes, because that fetches the build dependencies instead of using
those from third_party.
I already resolved this with Nat on IRC.

(In reply to Henrik Skupin (:whimboo) [⌚️UTC+1] (away 02/28 - 03/03) from comment #5)

> (In reply to Andreas Tolfsen ⦗:ato⦘ from comment #4)
> 
> > Yes, you need the bzip2 headers, found
> > on Debian in libbz2-dev.  I’ve filed
> > https://bugzilla.mozilla.org/show_bug.cgi?id=1531483 to have
> > this installed by `./mach bootstrap`.
> 
> That bug was marked as invalid. What else do we have to fix to get
> `mach build testing/geckodriver` working?

    ./mach configure

> For now I assume running `cargo build` in `testing/geckodriver`
> will be fine and should work. I think I experienced the same thing
> not that long ago.

Yes, because that fetches the build dependencies instead of using
those from third_party.

Back to Bug 1529296 Comment 6