Created attachment 184469 [details] Updates port to 0.18.0 Provided patch passes portlint -AC + poudriere testport
A commit references this bug: Author: tobik Date: Wed Jul 19 16:30:04 UTC 2017 New revision: 446207 URL: https://svnweb.freebsd.org/changeset/ports/446207 Log: Update to 0.18.0 Changes: https://github.com/mozilla/geckodriver/releases/tag/v0.18.0 PR: 220826 Submitted by: Daniel Ylitalo <daniel@blodan.se> (maintainer) Changes: head/www/geckodriver/Makefile head/www/geckodriver/distinfo
If the update doesn't break POLA maybe request MFH to 2017Q3 to fix aarch64. Compiling libc v0.2.20 Running `/usr/local/bin/rustc --crate-name libc cargo-crates/libc-0.2.20/src/lib.rs --crate-type lib --emit=dep-info,link -C opt-level=2 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=6aff9b9f7beda250 -C extra-filename=-6aff9b9f7beda250 --out-dir /wrkdirs/usr/ports/www/geckodriver/work/target/release/deps -L dependency=/wrkdirs/usr/ports/www/geckodriver/work/target/release/deps --cap-lints allow` error[E0412]: cannot find type `c_long` in this scope --> cargo-crates/libc-0.2.20/src/lib.rs:192:45 | 192 | pub fn fseek(stream: *mut FILE, offset: c_long, whence: c_int) -> c_int; | ^^^^^^ not found in this scope | = help: possible candidate is found in another module, you can import it into scope: `use core::os::raw::c_long;` http://thunderx1.nyi.freebsd.org/data/110arm64-quarterly/445835/logs/errors/geckodriver-0.17.0_1.log