pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: www/geckodriver build error



I took a quick pass at updating geckodriver to the latest version -
going to feed to back to the maintainer, but in case you want to test
- move your www/geckodriver directory aside and
extract the following into its place:
http://sync.absd.org/geckodriver.tgz

On 5 May 2018 at 18:33, Mayuresh <mayuresh%acm.org@localhost> wrote:
> On Sat, May 05, 2018 at 06:43:00AM +0530, Mayuresh wrote:
>> In pkgsrc updated recently on NetBSD 8.0_RC1 amd64
>>
>>    Compiling slog v1.5.2
>> error[E0277]: the trait bound `*mut core::ops::Fn() + 'static:
>> core::marker::Sync` is not satisfied in `core::fmt::Arguments<'static>`
>>    --> /usr/pkgsrc/www/geckodriver/work/vendor/slog-1.5.2/src/ser.rs:228:6
>
> This thread suggests that slog dependency can be safely removed without
> much loss of functionality.
>
> https://bugzilla.mozilla.org/show_bug.cgi?id=1436830
>
> Can someone advise what does it mean to pkgsrc code:
>
> E.g. in Makefile should some of these things be commented?
>
>      17 CARGO_CRATE_DEPENDS+=           \
> ...
>
>      76         slog-1.5.2              \
>      77         slog-atomic-0.4.3       \
>      78         slog-extra-0.1.2        \
>      79         slog-stdlog-1.1.0       \
>      80         slog-stream-1.2.1       \
>      81         slog-term-1.5.0         \
>
>
> I am trying to migrate one of my servers from Linux to NetBSD and selenium
> is a critical requirement. Request help with this.
>
> Mayuresh


Home | Main Index | Thread Index | Old Index