sudo mkdir -p /media/dev_work [sudo] password for jin: jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ mountpoint -q /media/dev_work && echo "/media/dev_work mounted" || sudo mount -o nolock -t nfs nas-server:/data/dev_work /media/dev_work /media/dev_work mounted jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ sudo mkdir -p /mnt/runimg jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ mountpoint -q /mnt/runimg && echo "/mnt/runimg mounted" || sudo mount --bind /media/dev_work/raspbrreyPi/mnt_runimg /mnt/runimg /mnt/runimg mounted jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ ls -l /mnt/runimg/ total 226232608 -rwxrwxrwx+ 1 dnsmasq users 6081740800 Jul 6 2024 2024-07-04-raspios-bookworm-arm64.img -rwxrwxrwx+ 1 dnsmasq users 10376708096 Jul 12 2024 2024-07-04-raspios-bookworm-arm64_jin.img -rwxrwxrwx+ 1 dnsmasq users 10376708096 Sep 13 2024 2024-07-04-raspios-bookworm-arm64_jin_tftp.img -rwxrwxrwx+ 1 dnsmasq users 1579248092 Sep 13 2024 2024-07-04-raspios-bookworm-arm64_jin_tftp.img.xz -rwxrwxrwx+ 1 dnsmasq users 5574230016 Jul 6 2024 2024-07-04-raspios-bookworm-armhf.img -rwxrwxrwx+ 1 dnsmasq users 9869197312 Jul 14 2024 2024-07-04-raspios-bookworm-armhf_jin.img -rwxrwxrwx+ 1 dnsmasq users 9869197312 Sep 13 2024 2024-07-04-raspios-bookworm-armhf_jin_old_tftp.img -rwxrwxrwx+ 1 dnsmasq users 9869197312 Mar 2 2025 2024-07-04-raspios-bookworm-armhf_jin_tftp.img -rwxrwxrwx+ 1 dnsmasq users 1642234848 Sep 14 2024 2024-07-04-raspios-bookworm-armhf_jin_tftp.img.xz -rw-rw-rw-+ 1 root root 8589934592 Mar 27 2026 amd64_debian_bookworm_img.img -rw-rw-rw-+ 1 root root 8589934592 Mar 29 2026 amd64_debian_bookworm_test2.img -rw-rw-rw-+ 1 root root 8589934592 Mar 28 2026 amd64_debian_jessie_8img.img -rw-rw-rw-+ 1 root root 2147483648 Mar 28 2026 amd64_debian_jessie_img.img -rw-rw-rw-+ 1 root root 8589934592 Mar 8 16:05 amd64_debian_jessie_test2.img -rw-rw-rw-+ 1 root root 4294967296 Apr 2 2026 amd64_debian_stretch_4img.img -rw-rw-rw-+ 1 root root 2147483648 Mar 27 2026 amd64_debian_wheezy_img.img -rwxrwxrwx+ 1 messagebus users 8589934592 Mar 21 23:25 amd64_debian_wheezy_test2.img -rw-rw-rw-+ 1 root root 8589934592 Mar 22 09:59 amd64_debian_wheezy_test3.img -rw-rw-rw-+ 1 root root 4294967296 Mar 22 11:44 amd64_debian_wheezy_test4.img -rw-rw-rw-+ 1 root root 4294967296 Mar 26 2026 amd64_debian_wheezy_test5.img -rw-rw-rw-+ 1 root root 2147483648 Mar 26 00:28 arm64_debian_bookworm_test3.img -rw-rw-rw-+ 1 root root 4294967296 Mar 31 2026 arm64_debian_jessie_4img.img -rw-rw-rw-+ 1 root root 4294967296 Apr 1 2026 arm64_debian_stretch_4img.img -rw-rw-rw-+ 1 root root 8589934592 Mar 8 13:25 armel_debian_bookworm_test2.img -rw-rw-rw-+ 1 root root 8589934592 Mar 8 13:20 armhf_debian_bookworm_test2.img -rwxrwxrwx+ 1 messagebus users 5378146304 Feb 11 2023 b85CentOs69x32.img -rwxrwxrwx+ 1 messagebus users 6426722304 Mar 14 22:43 b85CentOs69x64.img -rw-rw-rw-+ 1 root root 4294967296 Mar 22 08:11 i386_centos6.9_img.img -rw-rw-rw-+ 1 root root 8589934592 Mar 15 10:40 i386_debian_6_test2.img -rw-rw-rw-+ 1 root root 4294967296 Mar 29 2026 i386_debian_jessie_4img.img -rwxrwxrwx+ 1 messagebus users 8589934592 Mar 21 23:25 i386_debian_jessie_test2.img -rw-rw-rw-+ 1 root root 2147483648 Mar 24 22:50 i386_debian_wheezy_img.img -rw-rw-rw-+ 1 root root 8589934592 Mar 22 10:27 i386_debian_wheezy_test2.img -rw-rw-rw-+ 1 root root 4294967296 Mar 22 11:09 i386_debian_wheezy_test4.img -rw-rw-rw-+ 1 root root 4294967296 Mar 22 22:38 i386_debian_wheezy_test5.img drwxrwxrwx+ 1 root root 98 Sep 15 2024 tmp -rw-rw-rw-+ 1 root root 4294967296 Mar 20 16:36 x86_64_centos6.9_img.img -rw-rw-rw-+ 1 root root 8589934592 Mar 20 15:00 x86_64_centos6.9_test2.img jin@312debian12x64d1:~$ sudo mkdir -p ~/rpi_mnt jin@312debian12x64d1:~$ LODEV=`sudo losetup -f -P --show /mnt/runimg/amd64_debian_stretch_4img.img` jin@312debian12x64d1:~$ echo [${LODEV}] [/dev/loop0] jin@312debian12x64d1:~$ sudo mount ${LODEV}p2 -o rw ~/rpi_mnt jin@312debian12x64d1:~$ cd ~/rpi_mnt jin@312debian12x64d1:~/rpi_mnt$ sudo chmod 666 etc/resolv.conf jin@312debian12x64d1:~/rpi_mnt$ cat /etc/resolv.conf > etc/resolv.conf jin@312debian12x64d1:~/rpi_mnt$ sudo chmod 644 etc/resolv.conf jin@312debian12x64d1:~/rpi_mnt$ sudo mount -t vfat ${LODEV}p1 -o rw ~/rpi_mnt/boot/ jin@312debian12x64d1:~/rpi_mnt$ sudo mount --bind /dev ~/rpi_mnt/dev/ jin@312debian12x64d1:~/rpi_mnt$ sudo mount --bind /sys ~/rpi_mnt/sys/ jin@312debian12x64d1:~/rpi_mnt$ sudo mount --bind /proc ~/rpi_mnt/proc/ jin@312debian12x64d1:~/rpi_mnt$ sudo mount --bind /dev/pts ~/rpi_mnt/dev/pts jin@312debian12x64d1:~/rpi_mnt$ sudo mkdir -p /media/dev_work/src/geckodriver jin@312debian12x64d1:~/rpi_mnt$ sudo mkdir -p ~/rpi_mnt/mnt/compile jin@312debian12x64d1:~/rpi_mnt$ sudo mount --bind /media/dev_work/src/geckodriver ~/rpi_mnt/mnt/compile jin@312debian12x64d1:~/rpi_mnt$ cd ~/rpi_mnt jin@312debian12x64d1:~/rpi_mnt$ sudo chroot . bin/bash root@312debian12x64d1:/# root@312debian12x64d1:/# root@312debian12x64d1:/# root@312debian12x64d1:/# export LANG=C root@312debian12x64d1:/# ip r | grep default | awk '{ print "["$5"]";}' [eth0] [eth1] root@312debian12x64d1:/# ip address show eth0 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:09:ef:d7 brd ff:ff:ff:ff:ff:ff inet 192.168.18.205/20 brd 192.168.31.255 scope global noprefixroute dynamic eth0 valid_lft 307sec preferred_lft 307sec root@312debian12x64d1:/# root@312debian12x64d1:/# cd /mnt/compile root@312debian12x64d1:/mnt/compile# apt-key list | grep jinzhongjie Warning: apt-key output should not be parsed (stdout is not a terminal) uid [ unknown] jinzhongjie (for home work) root@312debian12x64d1:/mnt/compile# root@312debian12x64d1:/mnt/compile# GPGAGENT=xjinzhongjie@@gmail.com root@312debian12x64d1:/mnt/compile# root@312debian12x64d1:/mnt/compile# root@312debian12x64d1:/mnt/compile# apt-get update 0% [Working] Hit:1 http://nas-server/dev/mirrors/debian stretch InRelease 0% [Working]0% [1 InRelease gpgv 6046 B] 20% [Working] Reading package lists... 0%Reading package lists... 0%Reading package lists... 2%Reading package lists... 92%Reading package lists... 92%Reading package lists... Done root@312debian12x64d1:/mnt/compile# apt-get -y install vim curl wget build-essential gnupg2 --force-yes Reading package lists... 0%Reading package lists... 0%Reading package lists... 2%Reading package lists... 92%Reading package lists... 92%Reading package lists... Done Building dependency tree... 0%Building dependency tree... 0%Building dependency tree... 50%Building dependency tree... 50%Building dependency tree Reading state information... 0%Reading state information... 0%Reading state information... Done build-essential is already the newest version (12.3). curl is already the newest version (7.52.1-5+deb9u16). gnupg2 is already the newest version (2.1.18-8~deb9u4). vim is already the newest version (2:8.0.0197-4+deb9u7). wget is already the newest version (1.18-5+deb9u3). 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. root@312debian12x64d1:/mnt/compile# mkdir -p 20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64 root@312debian12x64d1:/mnt/compile# cd 20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64 root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64# echo "host:312debian12x64d1">> compile_infor.txt root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64# echo "img:amd64_debian_stretch_4img.img">> compile_infor.txt root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64# gcc --version >> compile_infor.txt root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64# echo "mount:/media/dev_work">> compile_infor.txt root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64# wget http://nas-server/dev/setup/tools/geckodriver/geckodriver-0.31.0.tar.gz --2026-03-25 22:43:59-- http://nas-server/dev/setup/tools/geckodriver/geckodriver-0.31.0.tar.gz Resolving nas-server (nas-server)... 192.168.32.218 Connecting to nas-server (nas-server)|192.168.32.218|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 97469 (95K) [application/x-gzip] Saving to: 'geckodriver-0.31.0.tar.gz' geckodriver-0.31.0.tar.gz 0%[ ] 0 --.-KB/s geckodriver-0.31.0.tar.gz 100%[=================================================>] 95.18K --.-KB/s in 0.001s 2026-03-25 22:43:59 (121 MB/s) - 'geckodriver-0.31.0.tar.gz' saved [97469/97469] root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64# rm -rf geckodriver-0.31.0 root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64# tar zxvf geckodriver-0.31.0.tar.gz geckodriver-0.31.0/ geckodriver-0.31.0/.cargo/ geckodriver-0.31.0/.cargo/config geckodriver-0.31.0/CHANGES.md geckodriver-0.31.0/CONTRIBUTING.md geckodriver-0.31.0/Cargo.lock geckodriver-0.31.0/Cargo.toml geckodriver-0.31.0/ISSUE_TEMPLATE.md geckodriver-0.31.0/README.md geckodriver-0.31.0/build.rs geckodriver-0.31.0/doc/ geckodriver-0.31.0/doc/ARM.md geckodriver-0.31.0/doc/Bugs.md geckodriver-0.31.0/doc/Building.md geckodriver-0.31.0/doc/Capabilities.md geckodriver-0.31.0/doc/CrashReports.md geckodriver-0.31.0/doc/Flags.md geckodriver-0.31.0/doc/Notarization.md geckodriver-0.31.0/doc/Patches.md geckodriver-0.31.0/doc/Profiles.md geckodriver-0.31.0/doc/Releasing.md geckodriver-0.31.0/doc/Support.md geckodriver-0.31.0/doc/Testing.md geckodriver-0.31.0/doc/TraceLogs.md geckodriver-0.31.0/doc/Usage.md geckodriver-0.31.0/doc/index.rst geckodriver-0.31.0/marionette/ geckodriver-0.31.0/marionette/Cargo.toml geckodriver-0.31.0/marionette/src/ geckodriver-0.31.0/marionette/src/common.rs geckodriver-0.31.0/marionette/src/error.rs geckodriver-0.31.0/marionette/src/lib.rs geckodriver-0.31.0/marionette/src/marionette.rs geckodriver-0.31.0/marionette/src/message.rs geckodriver-0.31.0/marionette/src/result.rs geckodriver-0.31.0/marionette/src/test.rs geckodriver-0.31.0/marionette/src/webdriver.rs geckodriver-0.31.0/src/ geckodriver-0.31.0/src/android.rs geckodriver-0.31.0/src/browser.rs geckodriver-0.31.0/src/build.rs geckodriver-0.31.0/src/capabilities.rs geckodriver-0.31.0/src/command.rs geckodriver-0.31.0/src/logging.rs geckodriver-0.31.0/src/main.rs geckodriver-0.31.0/src/marionette.rs geckodriver-0.31.0/src/prefs.rs geckodriver-0.31.0/src/test.rs geckodriver-0.31.0/src/tests/ geckodriver-0.31.0/src/tests/profile.zip root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64# cd geckodriver-0.31.0 root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# curl http://nas-server/dev/setup/tools/geckodriver/rustup-init.sh -sSf | sh info: downloading installer warn: It looks like you have an existing rustup settings file at: warn: /root/.rustup/settings.toml warn: Rustup will install the default toolchain as specified in the settings file, warn: instead of the one inferred from the default host triple. Welcome to Rust! This will download and install the official compiler for the Rust programming language, and its package manager, Cargo. Rustup metadata and toolchains will be installed into the Rustup home directory, located at: /root/.rustup This can be modified with the RUSTUP_HOME environment variable. The Cargo home directory is located at: /root/.cargo This can be modified with the CARGO_HOME environment variable. The cargo, rustc, rustup and other commands will be added to Cargo's bin directory, located at: /root/.cargo/bin This path will then be added to your PATH environment variable by modifying the profile files located at: /root/.profile /root/.bashrc You can uninstall at any time with rustup self uninstall and these changes will be reverted. Current installation options: default host triple: x86_64-unknown-linux-gnu default toolchain: stable (default) profile: default modify PATH variable: yes 1) Proceed with standard installation (default - just press enter) 2) Customize installation 3) Cancel installation >1 info: profile set to default info: default host triple is x86_64-unknown-linux-gnu warn: Updating existing toolchain, profile choice will be ignored info: syncing channel updates for stable-x86_64-unknown-linux-gnu info: default toolchain set to stable-x86_64-unknown-linux-gnu stable-x86_64-unknown-linux-gnu unchanged - rustc 1.94.1 (e408947bf 2026-03-25) Rust is installed now. Great! To get started you may need to restart your current shell. This would reload your PATH environment variable to include Cargo's bin directory ($HOME/.cargo/bin). To configure your current shell, you need to source the corresponding env file under $HOME/.cargo. This is usually done by running one of the following (note the leading DOT): . "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh source "$HOME/.cargo/env.fish" # For fish source "~/.cargo/env.nu" # For nushell source "$HOME/.cargo/env.tcsh" # For tcsh . "$HOME/.cargo/env.ps1" # For pwsh source "$HOME/.cargo/env.xsh" # For xonsh root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# whereis arm-linux-gnueabihf-gcc | grep bin;echo [$?] arm-linux-gnueabihf-gcc: /usr/bin/arm-linux-gnueabihf-gcc [0] root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# COMPILE_LINKER=arm-linux-gnueabihf-gcc root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo RUN:${RUN_STATUS} RUN: root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get update 0% [Working] Hit:1 http://nas-server/dev/mirrors/debian stretch InRelease 0% [Working]0% [1 InRelease gpgv 6046 B] 20% [Working] Reading package lists... 0%Reading package lists... 0%Reading package lists... 2%Reading package lists... 92%Reading package lists... 92%Reading package lists... Done root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get update --allow-releaseinfo-change E: Command line option --allow-releaseinfo-change is not understood in combination with the other options root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get -y install gcc-arm-linux-gnueabihf libc6-armhf-cross libc6-dev-armhf-cross --force-yes Reading package lists... 0%Reading package lists... 0%Reading package lists... 2%Reading package lists... 92%Reading package lists... 92%Reading package lists... Done Building dependency tree... 0%Building dependency tree... 0%Building dependency tree... 50%Building dependency tree... 50%Building dependency tree Reading state information... 0%Reading state information... 0%Reading state information... Done gcc-arm-linux-gnueabihf is already the newest version (4:6.3.0-4). libc6-armhf-cross is already the newest version (2.24-10cross1). libc6-dev-armhf-cross is already the newest version (2.24-10cross1). 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# source $HOME/.cargo/env root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# rustup target install armv7-unknown-linux-gnueabihf info: component rust-std for target armv7-unknown-linux-gnueabihf is up to date root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo "[target.armv7-unknown-linux-gnueabihf]" >> ./.cargo/config root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo 'linker = "'${COMPILE_LINKER}'"' >> ./.cargo/config root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# cargo build --release --target armv7-unknown-linux-gnueabihf warning: `/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0/.cargo/config` is deprecated in favor of `config.toml` | = help: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` Compiling libc v0.2.122 Compiling proc-macro2 v1.0.37 Building [ ] 0/188: libc(build.rs), proc-macro2(build.rs) Building [ ] 1/188: libc(build), proc-macro2(build.rs) Building [ ] 2/188: libc(build), proc-macro2(build) Compiling unicode-xid v0.2.2 Building [ ] 4/188: unicode-xid, libc Building [ ] 5/188: proc-macro2, libc Compiling syn v1.0.91 Building [ ] 6/188: syn(build.rs), libc Compiling quote v1.0.17 Building [> ] 7/188: syn(build.rs), quote Building [> ] 8/188: quote, syn(build) Compiling autocfg v1.1.0 Building [> ] 9/188: autocfg, quote Compiling cfg-if v1.0.0 Building [> ] 10/188: autocfg, cfg-if Building [> ] 11/188: autocfg, syn Compiling version_check v0.9.4 Building [> ] 12/188: syn, version_check Compiling memchr v2.4.1 Building [> ] 13/188: syn, memchr(build.rs) Compiling log v0.4.16 Building [> ] 14/188: syn, log(build.rs) Building [=> ] 15/188: log(build), syn Building [=> ] 16/188: syn, memchr(build) Compiling serde_derive v1.0.136 Building [=> ] 17/188: serde_derive(build.rs), syn Building [=> ] 18/188: syn, serde_derive(build) Building [=> ] 19/188: syn, memchr Building [=> ] 20/188: log, syn Compiling serde v1.0.136 Building [=> ] 21/188: syn, serde(build.rs) Building [==> ] 22/188: syn, serde(build) Compiling futures-core v0.3.21 Building [==> ] 23/188: syn, futures-core(build.rs) Building [==> ] 24/188: syn, futures-core(build) Compiling indexmap v1.8.1 Building [==> ] 25/188: indexmap(build.rs), syn Compiling itoa v1.0.1 Building [==> ] 26/188: syn, itoa Compiling fnv v1.0.7 Building [==> ] 27/188: syn, fnv Compiling typenum v1.15.0 Building [==> ] 28/188: typenum(build.rs), syn Compiling lazy_static v1.4.0 Building [===> ] 29/188: syn, lazy_static Building [===> ] 30/188: serde_derive, lazy_static Building [===> ] 31/188: typenum(build), serde_derive Building [===> ] 32/188: indexmap(build), serde_derive Building [===> ] 33/188: futures-core, serde_derive Compiling generic-array v0.14.5 Building [===> ] 34/188: generic-array(build.rs), serde_derive Compiling unicase v2.6.0 Building [===> ] 35/188: serde_derive, unicase(build.rs) Compiling hashbrown v0.11.2 Building [===> ] 36/188: serde_derive, hashbrown Building [====> ] 37/188: indexmap, serde_derive Building [====> ] 38/188: generic-array(build), serde_derive Building [====> ] 39/188: serde_derive, typenum Compiling futures-sink v0.3.21 Building [====> ] 40/188: serde_derive, futures-sink Compiling bytes v1.1.0 Building [====> ] 41/188: serde_derive, bytes Building [====> ] 42/188: serde, bytes Compiling pin-project-lite v0.2.8 Building [====> ] 43/188: serde, pin-project-lite Compiling cfg-if v0.1.10 Building [=====> ] 44/188: serde, cfg-if Compiling futures-task v0.3.21 Building [=====> ] 45/188: serde, futures-task(build.rs) Building [=====> ] 46/188: serde, futures-task(build) Compiling net2 v0.2.37 Building [=====> ] 47/188: serde, net2 Compiling http v0.2.6 Building [=====> ] 48/188: serde, http Building [=====> ] 49/188: http, generic-array Compiling iovec v0.1.4 Building [=====> ] 50/188: http, iovec Compiling time v0.1.43 Building [======> ] 51/188: http, time Compiling tinyvec_macros v0.1.0 Building [======> ] 52/188: time, tinyvec_macros Compiling bytes v0.5.6 Building [======> ] 53/188: bytes, time Compiling futures-util v0.3.21 Building [======> ] 54/188: bytes, futures-util(build.rs) Compiling slab v0.4.6 Building [======> ] 55/188: bytes, slab Compiling mio v0.6.23 Building [======> ] 56/188: bytes, mio Building [======> ] 57/188: futures-util(build), mio Compiling tinyvec v1.5.1 Building [=======> ] 58/188: mio, tinyvec Building [=======> ] 59/188: mio, futures-task Building [=======> ] 60/188: unicase(build), mio Compiling tracing-core v0.1.24 Building [=======> ] 61/188: mio, tracing-core Compiling pin-project-internal v1.0.10 Building [=======> ] 62/188: tracing-core, pin-project-internal Compiling num-traits v0.2.14 Building [=======> ] 63/188: num-traits(build.rs), pin-project-internal Compiling matches v0.1.9 Building [=======> ] 64/188: matches, pin-project-internal Compiling futures-channel v0.3.21 Building [=======> ] 65/188: futures-channel(build.rs), pin-project-internal Compiling pin-utils v0.1.0 Building [========> ] 66/188: pin-utils, pin-project-internal Compiling pin-project-lite v0.1.12 Building [========> ] 67/188: pin-project-lite, pin-project-internal Compiling tokio v0.2.25 Building [========> ] 68/188: tokio, pin-project-internal Compiling pin-project v1.0.10 Building [========> ] 69/188: tokio, pin-project Building [========> ] 70/188: tokio, futures-util Building [========> ] 71/188: tokio, futures-channel(build) Building [========> ] 72/188: tokio, num-traits(build) Compiling tracing v0.1.32 Building [=========> ] 73/188: tokio, tracing Building [=========> ] 74/188: tokio, unicase Compiling unicode-normalization v0.1.19 Building [=========> ] 75/188: tokio, unicode-normalization Compiling block-buffer v0.10.2 Building [=========> ] 76/188: tokio, block-buffer Compiling crypto-common v0.1.3 Building [=========> ] 77/188: tokio, crypto-common Compiling num-integer v0.1.44 Building [=========> ] 78/188: tokio, num-integer(build.rs) Compiling percent-encoding v2.1.0 Building [=========> ] 79/188: tokio, percent-encoding Compiling ryu v1.0.9 Building [==========> ] 80/188: tokio, ryu Compiling httparse v1.6.0 Building [==========> ] 81/188: tokio, httparse(build.rs) Compiling pin-project-internal v0.4.29 Building [==========> ] 82/188: tokio, pin-project-internal(build.rs) Compiling serde_json v1.0.79 Building [==========> ] 83/188: tokio, serde_json(build.rs) Compiling unicode-bidi v0.3.7 Building [==========> ] 84/188: tokio, unicode-bidi Compiling idna v0.2.3 Building [==========> ] 85/188: tokio, idna Building [==========> ] 86/188: serde_json(build), idna Building [===========> ] 87/188: pin-project-internal(build), idna Building [===========> ] 88/188: idna, httparse(build) Compiling form_urlencoded v1.0.1 Building [===========> ] 89/188: idna, form_urlencoded Building [===========> ] 90/188: idna, num-integer(build) Compiling digest v0.10.3 Building [===========> ] 91/188: digest, idna Compiling mime_guess v2.0.4 Building [===========> ] 92/188: mime_guess(build.rs), idna Compiling tracing-futures v0.2.5 Building [===========> ] 93/188: idna, tracing-futures Compiling tokio-util v0.3.1 Building [============> ] 94/188: idna, tokio-util Building [============> ] 95/188: num-traits, tokio-util Building [============> ] 96/188: num-traits, futures-channel Building [============> ] 97/188: num-traits, unicase(build) Compiling miniz_oxide v0.4.4 Building [============> ] 98/188: num-traits, miniz_oxide(build.rs) Compiling mime v0.3.16 Building [============> ] 99/188: num-traits, mime Compiling itoa v0.4.8 Building [============> ] 100/188: itoa, mime Compiling try-lock v0.2.3 Building [============> ] 101/188: try-lock, mime Compiling fastrand v1.7.0 Building [============> ] 102/188: fastrand, mime Compiling crc32fast v1.3.2 Building [============> ] 103/188: fastrand, crc32fast(build.rs) Compiling remove_dir_all v0.5.3 Building [============> ] 104/188: fastrand, remove_dir_all Compiling bitflags v1.3.2 Building [============> ] 105/188: bitflags, remove_dir_all Compiling tempfile v3.3.0 Building [=============> ] 106/188: bitflags, tempfile Building [=============> ] 107/188: crc32fast(build), tempfile Compiling want v0.3.0 Building [=============> ] 108/188: tempfile, want Building [=============> ] 109/188: tempfile, miniz_oxide(build) Building [=============> ] 110/188: num-integer, tempfile Building [=============> ] 111/188: num-integer, unicase Compiling h2 v0.2.7 Building [=============> ] 112/188: unicase, h2 Building [==============> ] 113/188: mime_guess(build), h2 Compiling sha-1 v0.10.0 Building [==============> ] 114/188: sha-1, h2 Compiling url v2.2.2 Building [==============> ] 115/188: url, h2 Building [==============> ] 116/188: httparse, h2 Building [==============> ] 117/188: pin-project-internal, h2 Building [==============> ] 118/188: serde_json, h2 Compiling http-body v0.3.1 Building [==============> ] 119/188: h2, http-body Compiling headers-core v0.2.0 Building [==============> ] 120/188: h2, headers-core Compiling aho-corasick v0.7.18 Building [===============> ] 121/188: h2, aho-corasick Compiling socket2 v0.3.19 Building [===============> ] 122/188: h2, socket2 Compiling futures-io v0.3.21 Building [===============> ] 123/188: futures-io, socket2 Compiling tower-service v0.3.1 Building [===============> ] 124/188: tower-service, socket2 Compiling adler v1.0.2 Building [===============> ] 125/188: adler, socket2 Compiling base64 v0.13.0 Building [===============> ] 126/188: adler, base64 Compiling regex-syntax v0.6.25 Building [===============> ] 127/188: base64, regex-syntax Compiling safemem v0.3.3 Building [================> ] 128/188: safemem, regex-syntax Compiling httpdate v0.3.2 Building [================> ] 129/188: httpdate, regex-syntax Compiling httpdate v1.0.2 Building [================> ] 130/188: httpdate, regex-syntax Compiling dtoa v0.4.8 Building [================> ] 131/188: regex-syntax, dtoa Compiling byteorder v1.4.3 Building [================> ] 132/188: regex-syntax, byteorder Compiling base64 v0.10.1 Building [================> ] 133/188: base64, regex-syntax Compiling serde_urlencoded v0.6.1 Building [================> ] 134/188: serde_urlencoded, regex-syntax Compiling regex v1.5.5 Building [================> ] 135/188: regex, regex-syntax Compiling headers v0.3.7 Building [=================> ] 136/188: regex, headers Compiling hyper v0.13.10 Building [=================> ] 137/188: regex, hyper Compiling line-wrap v0.1.1 Building [=================> ] 138/188: hyper, line-wrap Building [=================> ] 139/188: miniz_oxide, hyper Compiling futures v0.3.21 Building [=================> ] 140/188: hyper, futures Compiling pin-project v0.4.29 Building [=================> ] 141/188: hyper, pin-project Building [=================> ] 142/188: hyper, mime_guess Compiling chrono v0.4.19 Building [==================> ] 143/188: chrono, hyper Building [==================> ] 144/188: crc32fast, hyper Compiling thiserror-impl v1.0.30 Building [==================> ] 145/188: hyper, thiserror-impl Compiling getrandom v0.2.6 Building [==================> ] 146/188: getrandom, thiserror-impl Compiling terminal_size v0.1.17 Building [==================> ] 147/188: terminal_size, getrandom Compiling unix_str v1.0.0 Building [==================> ] 148/188: terminal_size, unix_str Compiling xml-rs v0.8.4 Building [==================> ] 149/188: xml-rs, unix_str Compiling urlencoding v1.3.3 Building [==================> ] 150/188: xml-rs, urlencoding Compiling same-file v1.0.6 Building [===================> ] 151/188: xml-rs, same-file Compiling linked-hash-map v0.5.4 Building [===================> ] 152/188: xml-rs, linked-hash-map Compiling scoped-tls v1.0.0 Building [===================> ] 153/188: xml-rs, scoped-tls Compiling semver-parser v0.7.0 Building [===================> ] 154/188: xml-rs, semver-parser Compiling semver v0.9.0 Building [===================> ] 155/188: xml-rs, semver Compiling warp v0.2.5 Building [===================> ] 156/188: xml-rs, warp Compiling yaml-rust v0.4.5 Building [===================> ] 157/188: yaml-rust, warp Compiling walkdir v2.3.2 Building [====================> ] 158/188: walkdir, warp Compiling plist v0.5.5 Building [====================> ] 159/188: plist, warp Compiling unix_path v1.0.1 Building [====================> ] 160/188: unix_path, plist Compiling textwrap v0.15.0 Building [====================> ] 161/188: plist, textwrap Compiling thiserror v1.0.30 Building [====================> ] 162/188: textwrap, thiserror Compiling uuid v0.8.2 Building [====================> ] 163/188: textwrap, uuid Compiling flate2 v1.0.22 Building [====================> ] 164/188: flate2, uuid Compiling mozprofile v0.8.0 Building [====================> ] 165/188: flate2, mozprofile Compiling cookie v0.12.0 Building [=====================> ] 166/188: mozprofile, cookie Compiling msdos_time v0.1.6 Building [=====================> ] 167/188: mozprofile, msdos_time Compiling serde_repr v0.1.7 Building [=====================> ] 168/188: mozprofile, serde_repr Compiling os_str_bytes v6.0.0 Building [=====================> ] 169/188: os_str_bytes, serde_repr Compiling podio v0.1.7 Building [=====================> ] 170/188: podio, serde_repr Compiling once_cell v1.10.0 Building [=====================> ] 171/188: podio, once_cell Compiling unicode-segmentation v1.9.0 Building [=====================> ] 172/188: once_cell, unicode-segmentation Compiling geckodriver v0.31.0 (/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0) Building [======================> ] 173/188: geckodriver(build.rs), unicode-segmentation Compiling rust-ini v0.10.3 Building [======================> ] 174/188: rust-ini, unicode-segmentation Compiling base64 v0.12.3 Building [======================> ] 175/188: rust-ini, base64 Compiling strsim v0.10.0 Building [======================> ] 176/188: rust-ini, strsim Compiling clap v3.1.8 Building [======================> ] 177/188: clap, strsim Compiling webdriver v0.45.0 Building [======================> ] 178/188: clap, webdriver Compiling mozversion v0.4.3 Building [======================> ] 179/188: clap, mozversion Building [======================> ] 180/188: clap, geckodriver(build) Compiling mozdevice v0.5.0 Building [=======================> ] 181/188: clap, mozdevice Compiling marionette v0.2.0 Building [=======================> ] 182/188: clap, marionette Compiling zip v0.4.2 Building [=======================> ] 183/188: clap, zip Compiling mozrunner v0.14.0 Building [=======================> ] 184/188: clap, mozrunner Compiling serde_yaml v0.8.23 Building [=======================> ] 185/188: clap, serde_yaml Building [=======================> ] 186/188: serde_yaml Building [=======================> ] 187/188: geckodriver(bin) warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:36:12 | 36 | use clap::{App, AppSettings, Arg}; | ^^^ | = note: `#[warn(deprecated)]` on by default Building [=======================> ] 187/188: geckodriver(bin) warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:236:25 | 236 | fn parse_args(app: &mut App) -> ProgramResult { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:327:25 | 327 | fn inner_main(app: &mut App) -> ProgramResult<()> { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:385:22 | 385 | fn make_app<'a>() -> App<'a> { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:386:5 | 386 | App::new(format!("geckodriver {}", build::build_info())) | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:505:25 | 505 | fn print_help(app: &mut App) { | ^^^ Building [=======================> ] 187/188: geckodriver(bin) warning: struct `XblLocatorParameters` is never constructed --> src/command.rs:191:12 | 191 | pub struct XblLocatorParameters { | ^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default Building [=======================> ] 187/188: geckodriver(bin) warning: `geckodriver` (bin "geckodriver") generated 7 warnings Finished `release` profile [optimized] target(s) in 1m 34s root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# whereis arm-linux-gnueabi-gcc | grep bin;echo [$?] arm-linux-gnueabi-gcc: /usr/bin/arm-linux-gnueabi-gcc [0] root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# COMPILE_LINKER=arm-linux-gnueabi-gcc root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo RUN:${RUN_STATUS} RUN: root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get update 0% [Working] Hit:1 http://nas-server/dev/mirrors/debian stretch InRelease 0% [Working]0% [1 InRelease gpgv 6046 B] 20% [Working] Reading package lists... 0%Reading package lists... 0%Reading package lists... 2%Reading package lists... 92%Reading package lists... 92%Reading package lists... Done root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get update --allow-releaseinfo-change E: Command line option --allow-releaseinfo-change is not understood in combination with the other options root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get -y install gcc-arm-linux-gnueabi libc6-armel-cross libc6-dev-armel-cross --force-yes Reading package lists... 0%Reading package lists... 0%Reading package lists... 2%Reading package lists... 92%Reading package lists... 92%Reading package lists... Done Building dependency tree... 0%Building dependency tree... 0%Building dependency tree... 50%Building dependency tree... 50%Building dependency tree Reading state information... 0%Reading state information... 0%Reading state information... Done gcc-arm-linux-gnueabi is already the newest version (4:6.3.0-4). libc6-armel-cross is already the newest version (2.24-10cross1). libc6-dev-armel-cross is already the newest version (2.24-10cross1). 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# source $HOME/.cargo/env root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# rustup target install arm-unknown-linux-gnueabi info: component rust-std for target arm-unknown-linux-gnueabi is up to date root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo "[target.arm-unknown-linux-gnueabi]" >> ./.cargo/config root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo 'linker = "'${COMPILE_LINKER}'"' >> ./.cargo/config root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# cargo build --release --target arm-unknown-linux-gnueabi warning: `/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0/.cargo/config` is deprecated in favor of `config.toml` | = help: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` Compiling libc v0.2.122 Compiling cfg-if v1.0.0 Building [> ] 9/188: cfg-if, libc(build) Building [> ] 10/188: cfg-if, libc Compiling memchr v2.4.1 Building [=> ] 15/188: libc, memchr(build) Compiling log v0.4.16 Building [=> ] 16/188: log(build), libc Building [=> ] 19/188: log, libc Building [=> ] 20/188: log, memchr Compiling serde v1.0.136 Building [==> ] 22/188: serde(build), memchr Compiling futures-core v0.3.21 Building [==> ] 25/188: memchr, futures-core(build) Building [==> ] 26/188: memchr, serde Compiling lazy_static v1.4.0 Building [===> ] 29/188: lazy_static, serde Compiling fnv v1.0.7 Building [===> ] 30/188: fnv, serde Compiling itoa v1.0.1 Building [===> ] 31/188: itoa, serde Compiling typenum v1.15.0 Building [===> ] 32/188: typenum(build), serde Compiling indexmap v1.8.1 Building [===> ] 33/188: indexmap(build), serde Building [===> ] 34/188: futures-core, serde Compiling hashbrown v0.11.2 Building [====> ] 37/188: hashbrown, serde Building [====> ] 38/188: indexmap, serde Compiling generic-array v0.14.5 Building [====> ] 39/188: generic-array(build), serde Building [====> ] 40/188: typenum, serde Compiling bytes v1.1.0 Building [====> ] 41/188: bytes, serde Compiling cfg-if v0.1.10 Building [====> ] 42/188: bytes, cfg-if Compiling futures-sink v0.3.21 Building [====> ] 43/188: bytes, futures-sink Compiling pin-project-lite v0.2.8 Building [=====> ] 44/188: pin-project-lite, bytes Compiling futures-task v0.3.21 Building [=====> ] 46/188: bytes, futures-task(build) Compiling http v0.2.6 Building [=====> ] 47/188: http, bytes Compiling net2 v0.2.37 Building [=====> ] 48/188: http, net2 Building [=====> ] 49/188: generic-array, http Compiling iovec v0.1.4 Building [=====> ] 50/188: iovec, http Compiling time v0.1.43 Building [======> ] 51/188: http, time Compiling bytes v0.5.6 Building [======> ] 52/188: bytes, http Compiling slab v0.4.6 Building [======> ] 53/188: http, slab Compiling tinyvec_macros v0.1.0 Building [======> ] 54/188: tinyvec_macros, slab Compiling futures-util v0.3.21 Building [======> ] 56/188: tinyvec_macros, futures-util(build) Compiling tinyvec v1.5.1 Building [======> ] 57/188: tinyvec_macros, tinyvec Compiling mio v0.6.23 Building [=======> ] 58/188: mio, tinyvec Building [=======> ] 59/188: futures-task, mio Compiling tracing-core v0.1.24 Building [=======> ] 61/188: tracing-core, mio Compiling pin-project-lite v0.1.12 Building [=======> ] 65/188: tracing-core, pin-project-lite Compiling pin-utils v0.1.0 Building [========> ] 66/188: tracing-core, pin-utils Compiling matches v0.1.9 Building [========> ] 67/188: tracing-core, matches Building [========> ] 68/188: futures-util, matches Compiling tokio v0.2.25 Building [========> ] 69/188: futures-util, tokio Compiling futures-channel v0.3.21 Building [========> ] 70/188: tokio, futures-channel(build) Compiling num-traits v0.2.14 Building [========> ] 71/188: num-traits(build), tokio Compiling pin-project v1.0.10 Building [========> ] 72/188: pin-project, tokio Compiling tracing v0.1.32 Building [=========> ] 73/188: tokio, tracing Compiling unicode-normalization v0.1.19 Building [=========> ] 75/188: unicode-normalization, tokio Compiling block-buffer v0.10.2 Building [=========> ] 76/188: block-buffer, tokio Compiling crypto-common v0.1.3 Building [=========> ] 77/188: tokio, crypto-common Compiling ryu v1.0.9 Building [==========> ] 80/188: ryu, tokio Compiling unicode-bidi v0.3.7 Building [==========> ] 81/188: unicode-bidi, tokio Compiling percent-encoding v2.1.0 Building [==========> ] 83/188: percent-encoding, tokio Compiling httparse v1.6.0 Building [==========> ] 85/188: tokio, httparse(build) Compiling form_urlencoded v1.0.1 Building [==========> ] 86/188: form_urlencoded, tokio Compiling serde_json v1.0.79 Building [===========> ] 87/188: tokio, serde_json(build) Compiling idna v0.2.3 Building [===========> ] 88/188: tokio, idna Compiling num-integer v0.1.44 Building [===========> ] 90/188: num-integer(build), idna Compiling digest v0.10.3 Building [===========> ] 91/188: digest, idna Compiling tracing-futures v0.2.5 Building [===========> ] 93/188: tracing-futures, idna Compiling tokio-util v0.3.1 Building [============> ] 94/188: tokio-util, idna Building [============> ] 95/188: tokio-util, num-traits Building [============> ] 96/188: num-traits, futures-channel Compiling unicase v2.6.0 Building [============> ] 97/188: num-traits, unicase(build) Compiling mime v0.3.16 Building [============> ] 99/188: mime, num-traits Compiling remove_dir_all v0.5.3 Building [============> ] 100/188: mime, remove_dir_all Compiling bitflags v1.3.2 Building [============> ] 101/188: mime, bitflags Compiling fastrand v1.7.0 Building [============> ] 102/188: fastrand, bitflags Compiling itoa v0.4.8 Building [============> ] 103/188: fastrand, itoa Compiling try-lock v0.2.3 Building [============> ] 105/188: fastrand, try-lock Compiling crc32fast v1.3.2 Building [=============> ] 106/188: try-lock, crc32fast(build) Compiling want v0.3.0 Building [=============> ] 107/188: try-lock, want Compiling tempfile v3.3.0 Building [=============> ] 108/188: tempfile, want Building [=============> ] 109/188: num-integer, tempfile Compiling miniz_oxide v0.4.4 Building [=============> ] 110/188: tempfile, miniz_oxide(build) Building [=============> ] 111/188: unicase, miniz_oxide(build) Compiling h2 v0.2.7 Building [=============> ] 112/188: unicase, h2 Compiling mime_guess v2.0.4 Building [==============> ] 113/188: h2, mime_guess(build) Compiling sha-1 v0.10.0 Building [==============> ] 114/188: h2, sha-1 Compiling url v2.2.2 Building [==============> ] 116/188: h2, url Building [==============> ] 117/188: serde_json, h2 Building [==============> ] 118/188: h2, httparse Compiling http-body v0.3.1 Building [==============> ] 119/188: h2, http-body Compiling headers-core v0.2.0 Building [==============> ] 120/188: h2, headers-core Compiling aho-corasick v0.7.18 Building [===============> ] 121/188: h2, aho-corasick Compiling socket2 v0.3.19 Building [===============> ] 122/188: h2, socket2 Compiling tower-service v0.3.1 Building [===============> ] 123/188: h2, tower-service Compiling httpdate v0.3.2 Building [===============> ] 124/188: httpdate, h2 Compiling safemem v0.3.3 Building [===============> ] 125/188: h2, safemem Compiling base64 v0.13.0 Building [===============> ] 126/188: h2, base64 Compiling byteorder v1.4.3 Building [===============> ] 127/188: h2, byteorder Compiling futures-io v0.3.21 Building [================> ] 128/188: byteorder, futures-io Compiling dtoa v0.4.8 Building [================> ] 129/188: byteorder, dtoa Compiling adler v1.0.2 Building [================> ] 130/188: adler, dtoa Compiling regex-syntax v0.6.25 Building [================> ] 131/188: adler, regex-syntax Compiling httpdate v1.0.2 Building [================> ] 132/188: regex-syntax, httpdate Compiling headers v0.3.7 Building [================> ] 133/188: regex-syntax, headers Compiling regex v1.5.5 Building [================> ] 134/188: regex-syntax, regex Building [================> ] 135/188: miniz_oxide, regex Compiling serde_urlencoded v0.6.1 Building [=================> ] 136/188: regex, serde_urlencoded Compiling base64 v0.10.1 Building [=================> ] 137/188: regex, base64 Compiling futures v0.3.21 Building [=================> ] 138/188: futures, regex Compiling line-wrap v0.1.1 Building [=================> ] 139/188: regex, line-wrap Compiling hyper v0.13.10 Building [=================> ] 140/188: regex, hyper Compiling pin-project v0.4.29 Building [=================> ] 141/188: pin-project, hyper Building [=================> ] 142/188: mime_guess, hyper Compiling chrono v0.4.19 Building [==================> ] 143/188: chrono, hyper Building [==================> ] 144/188: crc32fast, hyper Compiling terminal_size v0.1.17 Building [==================> ] 145/188: terminal_size, hyper Compiling getrandom v0.2.6 Building [==================> ] 146/188: getrandom, hyper Compiling same-file v1.0.6 Building [==================> ] 148/188: same-file, hyper Compiling scoped-tls v1.0.0 Building [==================> ] 149/188: scoped-tls, hyper Compiling urlencoding v1.3.3 Building [==================> ] 150/188: urlencoding, hyper Compiling xml-rs v0.8.4 Building [===================> ] 151/188: xml-rs, hyper Compiling unix_str v1.0.0 Building [===================> ] 152/188: xml-rs, unix_str Compiling linked-hash-map v0.5.4 Building [===================> ] 153/188: linked-hash-map, unix_str Compiling semver-parser v0.7.0 Building [===================> ] 154/188: linked-hash-map, semver-parser Compiling semver v0.9.0 Building [===================> ] 155/188: semver, semver-parser Compiling yaml-rust v0.4.5 Building [===================> ] 156/188: semver, yaml-rust Compiling unix_path v1.0.1 Building [===================> ] 157/188: yaml-rust, unix_path Compiling plist v0.5.5 Building [====================> ] 158/188: yaml-rust, plist Compiling warp v0.2.5 Building [====================> ] 159/188: warp, yaml-rust Compiling walkdir v2.3.2 Building [====================> ] 160/188: warp, walkdir Compiling thiserror v1.0.30 Building [====================> ] 161/188: thiserror, warp Compiling uuid v0.8.2 Building [====================> ] 162/188: warp, uuid Compiling textwrap v0.15.0 Building [====================> ] 163/188: warp, textwrap Compiling flate2 v1.0.22 Building [====================> ] 164/188: warp, flate2 Compiling mozprofile v0.8.0 Building [====================> ] 165/188: warp, mozprofile Compiling cookie v0.12.0 Building [=====================> ] 166/188: cookie, mozprofile Compiling msdos_time v0.1.6 Building [=====================> ] 167/188: cookie, msdos_time Compiling os_str_bytes v6.0.0 Building [=====================> ] 168/188: cookie, os_str_bytes Compiling strsim v0.10.0 Building [=====================> ] 170/188: cookie, strsim Compiling base64 v0.12.3 Building [=====================> ] 171/188: strsim, base64 Compiling unicode-segmentation v1.9.0 Building [=====================> ] 172/188: strsim, unicode-segmentation Compiling rust-ini v0.10.3 Building [======================> ] 173/188: rust-ini, unicode-segmentation Compiling podio v0.1.7 Building [======================> ] 174/188: rust-ini, podio Compiling once_cell v1.10.0 Building [======================> ] 175/188: rust-ini, once_cell Compiling geckodriver v0.31.0 (/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0) Building [======================> ] 177/188: rust-ini, geckodriver(build) Compiling mozdevice v0.5.0 Building [======================> ] 178/188: rust-ini, mozdevice Compiling zip v0.4.2 Building [======================> ] 179/188: zip, mozdevice Compiling webdriver v0.45.0 Building [======================> ] 180/188: webdriver, mozdevice Compiling mozversion v0.4.3 Building [=======================> ] 181/188: mozversion, webdriver Compiling clap v3.1.8 Building [=======================> ] 182/188: webdriver, clap Compiling marionette v0.2.0 Building [=======================> ] 183/188: marionette, clap Compiling mozrunner v0.14.0 Building [=======================> ] 184/188: mozrunner, clap Compiling serde_yaml v0.8.23 Building [=======================> ] 185/188: serde_yaml, clap Building [=======================> ] 186/188: clap Building [=======================> ] 187/188: geckodriver(bin) warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:36:12 | 36 | use clap::{App, AppSettings, Arg}; | ^^^ | = note: `#[warn(deprecated)]` on by default Building [=======================> ] 187/188: geckodriver(bin) warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:236:25 | 236 | fn parse_args(app: &mut App) -> ProgramResult { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:327:25 | 327 | fn inner_main(app: &mut App) -> ProgramResult<()> { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:385:22 | 385 | fn make_app<'a>() -> App<'a> { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:386:5 | 386 | App::new(format!("geckodriver {}", build::build_info())) | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:505:25 | 505 | fn print_help(app: &mut App) { | ^^^ Building [=======================> ] 187/188: geckodriver(bin) warning: struct `XblLocatorParameters` is never constructed --> src/command.rs:191:12 | 191 | pub struct XblLocatorParameters { | ^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default Building [=======================> ] 187/188: geckodriver(bin) warning: `geckodriver` (bin "geckodriver") generated 7 warnings Finished `release` profile [optimized] target(s) in 1m 20s root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# whereis aarch64-linux-gnu-gcc | grep bin;echo [$?] aarch64-linux-gnu-gcc: /usr/bin/aarch64-linux-gnu-gcc [0] root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# COMPILE_LINKER=aarch64-linux-gnu-gcc root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo RUN:${RUN_STATUS} RUN: root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get update 0% [Working] Hit:1 http://nas-server/dev/mirrors/debian stretch InRelease 0% [Working]0% [1 InRelease gpgv 6046 B] 20% [Working] Reading package lists... 0%Reading package lists... 0%Reading package lists... 2%Reading package lists... 92%Reading package lists... 92%Reading package lists... Done root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get update --allow-releaseinfo-change E: Command line option --allow-releaseinfo-change is not understood in combination with the other options root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get -y install gcc-aarch64-linux-gnu libc6-arm64-cross libc6-dev-arm64-cross --force-yes Reading package lists... 0%Reading package lists... 0%Reading package lists... 2%Reading package lists... 92%Reading package lists... 92%Reading package lists... Done Building dependency tree... 0%Building dependency tree... 0%Building dependency tree... 50%Building dependency tree... 50%Building dependency tree Reading state information... 0%Reading state information... 0%Reading state information... Done gcc-aarch64-linux-gnu is already the newest version (4:6.3.0-4). libc6-arm64-cross is already the newest version (2.24-10cross1). libc6-dev-arm64-cross is already the newest version (2.24-10cross1). 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# source $HOME/.cargo/env root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# rustup target install aarch64-unknown-linux-gnu info: component rust-std for target aarch64-unknown-linux-gnu is up to date root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo "[target.aarch64-unknown-linux-gnu]" >> ./.cargo/config root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo 'linker = "'${COMPILE_LINKER}'"' >> ./.cargo/config root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# cargo build --release --target aarch64-unknown-linux-gnu warning: `/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0/.cargo/config` is deprecated in favor of `config.toml` | = help: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` Compiling libc v0.2.122 Compiling cfg-if v1.0.0 Building [> ] 8/189: libc(build), cfg-if Building [> ] 9/189: libc, cfg-if Compiling log v0.4.16 Building [=> ] 15/189: libc, log(build) Compiling memchr v2.4.1 Building [=> ] 16/189: libc, memchr(build) Building [=> ] 19/189: libc, memchr Building [=> ] 20/189: log, memchr Compiling serde v1.0.136 Building [==> ] 22/189: serde(build), memchr Compiling futures-core v0.3.21 Building [==> ] 25/189: futures-core(build), memchr Building [==> ] 26/189: serde, memchr Compiling itoa v1.0.1 Building [==> ] 28/189: itoa, serde Compiling lazy_static v1.4.0 Building [==> ] 29/189: serde, lazy_static Compiling fnv v1.0.7 Building [===> ] 31/189: serde, fnv Compiling typenum v1.15.0 Building [===> ] 32/189: serde, typenum(build) Compiling indexmap v1.8.1 Building [===> ] 33/189: indexmap(build), serde Building [===> ] 34/189: serde, futures-core Compiling hashbrown v0.11.2 Building [====> ] 37/189: serde, hashbrown Building [====> ] 38/189: indexmap, serde Compiling generic-array v0.14.5 Building [====> ] 39/189: serde, generic-array(build) Building [====> ] 40/189: serde, typenum Compiling futures-sink v0.3.21 Building [====> ] 41/189: serde, futures-sink Compiling cfg-if v0.1.10 Building [====> ] 42/189: serde, cfg-if Compiling pin-project-lite v0.2.8 Building [====> ] 43/189: serde, pin-project-lite Compiling bytes v1.1.0 Building [=====> ] 44/189: serde, bytes Compiling futures-task v0.3.21 Building [=====> ] 46/189: bytes, futures-task(build) Compiling net2 v0.2.37 Building [=====> ] 47/189: net2, bytes Compiling http v0.2.6 Building [=====> ] 48/189: net2, http Building [=====> ] 49/189: http, generic-array Compiling time v0.1.43 Building [=====> ] 50/189: http, time Compiling iovec v0.1.4 Building [======> ] 51/189: iovec, http Compiling slab v0.4.6 Building [======> ] 52/189: http, slab Compiling bytes v0.5.6 Building [======> ] 53/189: http, bytes Compiling tinyvec_macros v0.1.0 Building [======> ] 54/189: tinyvec_macros, http Compiling futures-util v0.3.21 Building [======> ] 56/189: http, futures-util(build) Compiling tinyvec v1.5.1 Building [======> ] 57/189: http, tinyvec Compiling mio v0.6.23 Building [======> ] 58/189: mio, tinyvec Building [=======> ] 59/189: futures-task, mio Compiling tracing-core v0.1.24 Building [=======> ] 61/189: mio, tracing-core Compiling pin-utils v0.1.0 Building [=======> ] 64/189: mio, pin-utils Compiling matches v0.1.9 Building [========> ] 66/189: mio, matches Compiling pin-project-lite v0.1.12 Building [========> ] 67/189: mio, pin-project-lite Compiling tokio v0.2.25 Building [========> ] 68/189: mio, tokio Compiling futures-channel v0.3.21 Building [========> ] 69/189: futures-channel(build), tokio Building [========> ] 70/189: tokio, futures-util Compiling num-traits v0.2.14 Building [========> ] 71/189: tokio, num-traits(build) Compiling pin-project v1.0.10 Building [========> ] 72/189: pin-project, tokio Compiling tracing v0.1.32 Building [=========> ] 73/189: tracing, tokio Compiling unicode-normalization v0.1.19 Building [=========> ] 75/189: unicode-normalization, tokio Compiling block-buffer v0.10.2 Building [=========> ] 76/189: tokio, block-buffer Compiling crypto-common v0.1.3 Building [=========> ] 77/189: crypto-common, tokio Compiling percent-encoding v2.1.0 Building [==========> ] 82/189: percent-encoding, tokio Compiling ryu v1.0.9 Building [==========> ] 83/189: ryu, tokio Compiling unicode-bidi v0.3.7 Building [==========> ] 84/189: tokio, unicode-bidi Compiling idna v0.2.3 Building [==========> ] 85/189: tokio, idna Compiling form_urlencoded v1.0.1 Building [==========> ] 86/189: form_urlencoded, idna Compiling httparse v1.6.0 Building [==========> ] 87/189: httparse(build), idna Compiling serde_json v1.0.79 Building [===========> ] 89/189: serde_json(build), idna Compiling num-integer v0.1.44 Building [===========> ] 90/189: num-integer(build), idna Compiling digest v0.10.3 Building [===========> ] 91/189: digest, idna Compiling tracing-futures v0.2.5 Building [===========> ] 93/189: tracing-futures, digest Building [===========> ] 94/189: tracing-futures, num-traits Compiling tokio-util v0.3.1 Building [============> ] 95/189: tokio-util, num-traits Building [============> ] 96/189: num-traits, futures-channel Compiling unicase v2.6.0 Building [============> ] 97/189: unicase(build), futures-channel Compiling cpufeatures v0.2.2 Building [============> ] 98/189: unicase(build), cpufeatures Compiling fastrand v1.7.0 Building [============> ] 100/189: fastrand, cpufeatures Compiling try-lock v0.2.3 Building [============> ] 101/189: fastrand, try-lock Compiling remove_dir_all v0.5.3 Building [============> ] 102/189: fastrand, remove_dir_all Compiling mime v0.3.16 Building [============> ] 103/189: fastrand, mime Compiling itoa v0.4.8 Building [============> ] 104/189: itoa, mime Compiling bitflags v1.3.2 Building [=============> ] 106/189: bitflags, mime Compiling crc32fast v1.3.2 Building [=============> ] 107/189: crc32fast(build), mime Compiling tempfile v3.3.0 Building [=============> ] 108/189: tempfile, mime Compiling want v0.3.0 Building [=============> ] 109/189: want, tempfile Compiling miniz_oxide v0.4.4 Building [=============> ] 110/189: miniz_oxide(build), tempfile Building [=============> ] 111/189: unicase, tempfile Compiling sha-1 v0.10.0 Building [=============> ] 112/189: unicase, sha-1 Building [=============> ] 113/189: num-integer, sha-1 Compiling h2 v0.2.7 Building [==============> ] 114/189: num-integer, h2 Compiling mime_guess v2.0.4 Building [==============> ] 115/189: h2, mime_guess(build) Building [==============> ] 116/189: h2, serde_json Building [==============> ] 118/189: h2, httparse Compiling url v2.2.2 Building [==============> ] 119/189: h2, url Compiling http-body v0.3.1 Building [==============> ] 120/189: h2, http-body Compiling headers-core v0.2.0 Building [===============> ] 121/189: h2, headers-core Compiling aho-corasick v0.7.18 Building [===============> ] 122/189: h2, aho-corasick Compiling socket2 v0.3.19 Building [===============> ] 123/189: socket2, h2 Compiling futures-io v0.3.21 Building [===============> ] 124/189: h2, futures-io Compiling regex-syntax v0.6.25 Building [===============> ] 125/189: h2, regex-syntax Compiling httpdate v1.0.2 Building [===============> ] 126/189: httpdate, regex-syntax Compiling dtoa v0.4.8 Building [===============> ] 127/189: dtoa, regex-syntax Compiling httpdate v0.3.2 Building [===============> ] 128/189: httpdate, regex-syntax Compiling safemem v0.3.3 Building [================> ] 129/189: safemem, regex-syntax Compiling base64 v0.13.0 Building [================> ] 130/189: base64, regex-syntax Compiling byteorder v1.4.3 Building [================> ] 131/189: byteorder, regex-syntax Compiling tower-service v0.3.1 Building [================> ] 132/189: tower-service, regex-syntax Compiling adler v1.0.2 Building [================> ] 133/189: adler, regex-syntax Building [================> ] 134/189: miniz_oxide, regex-syntax Compiling hyper v0.13.10 Building [================> ] 135/189: hyper, regex-syntax Compiling base64 v0.10.1 Building [================> ] 136/189: hyper, base64 Compiling headers v0.3.7 Building [=================> ] 137/189: hyper, headers Compiling line-wrap v0.1.1 Building [=================> ] 138/189: hyper, line-wrap Compiling serde_urlencoded v0.6.1 Building [=================> ] 139/189: hyper, serde_urlencoded Compiling regex v1.5.5 Building [=================> ] 140/189: hyper, regex Compiling futures v0.3.21 Building [=================> ] 141/189: futures, regex Compiling pin-project v0.4.29 Building [=================> ] 142/189: pin-project, regex Building [=================> ] 143/189: mime_guess, regex Compiling chrono v0.4.19 Building [==================> ] 144/189: regex, chrono Building [==================> ] 145/189: crc32fast, regex Compiling getrandom v0.2.6 Building [==================> ] 146/189: regex, getrandom Compiling terminal_size v0.1.17 Building [==================> ] 147/189: regex, terminal_size Compiling xml-rs v0.8.4 Building [==================> ] 149/189: regex, xml-rs Compiling unix_str v1.0.0 Building [==================> ] 150/189: unix_str, xml-rs Compiling semver-parser v0.7.0 Building [==================> ] 151/189: semver-parser, xml-rs Compiling linked-hash-map v0.5.4 Building [===================> ] 152/189: linked-hash-map, xml-rs Compiling scoped-tls v1.0.0 Building [===================> ] 153/189: scoped-tls, xml-rs Compiling urlencoding v1.3.3 Building [===================> ] 154/189: urlencoding, xml-rs Compiling same-file v1.0.6 Building [===================> ] 155/189: same-file, xml-rs Compiling warp v0.2.5 Building [===================> ] 156/189: same-file, warp Compiling walkdir v2.3.2 Building [===================> ] 157/189: warp, walkdir Compiling yaml-rust v0.4.5 Building [===================> ] 158/189: warp, yaml-rust Compiling semver v0.9.0 Building [====================> ] 159/189: warp, semver Compiling unix_path v1.0.1 Building [====================> ] 160/189: unix_path, semver Compiling plist v0.5.5 Building [====================> ] 161/189: unix_path, plist Compiling thiserror v1.0.30 Building [====================> ] 162/189: thiserror, plist Compiling textwrap v0.15.0 Building [====================> ] 163/189: plist, textwrap Compiling uuid v0.8.2 Building [====================> ] 164/189: uuid, plist Compiling flate2 v1.0.22 Building [====================> ] 165/189: uuid, flate2 Compiling mozprofile v0.8.0 Building [====================> ] 166/189: flate2, mozprofile Compiling cookie v0.12.0 Building [=====================> ] 167/189: cookie, mozprofile Compiling msdos_time v0.1.6 Building [=====================> ] 168/189: msdos_time, mozprofile Compiling os_str_bytes v6.0.0 Building [=====================> ] 169/189: mozprofile, os_str_bytes Compiling strsim v0.10.0 Building [=====================> ] 171/189: mozprofile, strsim Compiling unicode-segmentation v1.9.0 Building [=====================> ] 173/189: unicode-segmentation, strsim Compiling podio v0.1.7 Building [======================> ] 174/189: podio, strsim Compiling base64 v0.12.3 Building [======================> ] 175/189: base64, strsim Compiling once_cell v1.10.0 Building [======================> ] 176/189: once_cell, base64 Compiling rust-ini v0.10.3 Building [======================> ] 177/189: base64, rust-ini Compiling webdriver v0.45.0 Building [======================> ] 178/189: webdriver, rust-ini Compiling mozversion v0.4.3 Building [======================> ] 179/189: webdriver, mozversion Compiling mozdevice v0.5.0 Building [======================> ] 180/189: mozdevice, webdriver Compiling zip v0.4.2 Building [======================> ] 181/189: mozdevice, zip Compiling clap v3.1.8 Building [=======================> ] 182/189: mozdevice, clap Compiling geckodriver v0.31.0 (/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0) Building [=======================> ] 183/189: geckodriver(build), clap Compiling marionette v0.2.0 Building [=======================> ] 184/189: marionette, clap Compiling mozrunner v0.14.0 Building [=======================> ] 185/189: mozrunner, clap Compiling serde_yaml v0.8.23 Building [=======================> ] 186/189: serde_yaml, clap Building [=======================> ] 187/189: clap Building [=======================> ] 188/189: geckodriver(bin) warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:36:12 | 36 | use clap::{App, AppSettings, Arg}; | ^^^ | = note: `#[warn(deprecated)]` on by default Building [=======================> ] 188/189: geckodriver(bin) warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:236:25 | 236 | fn parse_args(app: &mut App) -> ProgramResult { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:327:25 | 327 | fn inner_main(app: &mut App) -> ProgramResult<()> { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:385:22 | 385 | fn make_app<'a>() -> App<'a> { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:386:5 | 386 | App::new(format!("geckodriver {}", build::build_info())) | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:505:25 | 505 | fn print_help(app: &mut App) { | ^^^ Building [=======================> ] 188/189: geckodriver(bin) warning: struct `XblLocatorParameters` is never constructed --> src/command.rs:191:12 | 191 | pub struct XblLocatorParameters { | ^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default Building [=======================> ] 188/189: geckodriver(bin) warning: `geckodriver` (bin "geckodriver") generated 7 warnings Finished `release` profile [optimized] target(s) in 1m 24s root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# whereis x86_64-linux-gnu-gcc | grep bin;echo [$?] x86_64-linux-gnu-gcc: /usr/bin/x86_64-linux-gnu-gcc [0] root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# COMPILE_LINKER=x86_64-linux-gnu-gcc root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo RUN:${RUN_STATUS} RUN: root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get update 0% [Working] Hit:1 http://nas-server/dev/mirrors/debian stretch InRelease 0% [Working]0% [1 InRelease gpgv 6046 B] 20% [Working] Reading package lists... 0%Reading package lists... 0%Reading package lists... 2%Reading package lists... 92%Reading package lists... 92%Reading package lists... Done root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get update --allow-releaseinfo-change E: Command line option --allow-releaseinfo-change is not understood in combination with the other options root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# apt-get -y install gcc-x86-64-linux-gnu libc6-amd64-cross libc6-dev-amd64-cross --force-yes Reading package lists... 0%Reading package lists... 0%Reading package lists... 2%Reading package lists... 92%Reading package lists... 92%Reading package lists... Done Building dependency tree... 0%Building dependency tree... 0%Building dependency tree... 50%Building dependency tree... 50%Building dependency tree Reading state information... 0%Reading state information... 0%Reading state information... Done E: Unable to locate package gcc-x86-64-linux-gnu E: Unable to locate package libc6-amd64-cross E: Unable to locate package libc6-dev-amd64-cross root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# source $HOME/.cargo/env root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# rustup target install x86_64-unknown-linux-gnu info: component rust-std is up to date root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo "[target.x86_64-unknown-linux-gnu]" >> ./.cargo/config root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo 'linker = "'${COMPILE_LINKER}'"' >> ./.cargo/config root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# cargo build --release --target x86_64-unknown-linux-gnu warning: `/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0/.cargo/config` is deprecated in favor of `config.toml` | = help: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` Compiling libc v0.2.122 Compiling proc-macro2 v1.0.37 Building [ ] 0/189: proc-macro2(build.rs), libc(build.rs) Building [ ] 1/189: libc(build), proc-macro2(build.rs) Building [ ] 2/189: libc(build), proc-macro2(build) Compiling unicode-xid v0.2.2 Building [ ] 3/189: libc(build), unicode-xid Building [ ] 4/189: libc, unicode-xid Building [ ] 5/189: libc, proc-macro2 Compiling syn v1.0.91 Building [ ] 6/189: syn(build.rs), proc-macro2 Compiling quote v1.0.17 Building [> ] 7/189: syn(build.rs), quote Building [> ] 8/189: quote, syn(build) Compiling cfg-if v1.0.0 Building [> ] 9/189: quote, cfg-if Compiling autocfg v1.1.0 Building [> ] 10/189: quote, autocfg Building [> ] 11/189: syn, autocfg Compiling version_check v0.9.4 Building [> ] 12/189: syn, version_check Compiling log v0.4.16 Building [> ] 13/189: syn, log(build.rs) Compiling memchr v2.4.1 Building [> ] 14/189: syn, memchr(build.rs) Building [=> ] 15/189: syn, memchr(build) Building [=> ] 16/189: syn, log(build) Compiling serde_derive v1.0.136 Building [=> ] 17/189: syn, serde_derive(build.rs) Building [=> ] 18/189: syn, serde_derive(build) Building [=> ] 19/189: syn, log Building [=> ] 20/189: syn, memchr Compiling serde v1.0.136 Building [=> ] 21/189: syn, serde(build.rs) Building [==> ] 22/189: syn, serde(build) Compiling futures-core v0.3.21 Building [==> ] 23/189: syn, futures-core(build.rs) Building [==> ] 24/189: syn, futures-core(build) Compiling indexmap v1.8.1 Building [==> ] 25/189: syn, indexmap(build.rs) Compiling typenum v1.15.0 Building [==> ] 26/189: syn, typenum(build.rs) Compiling lazy_static v1.4.0 Building [==> ] 27/189: lazy_static, syn Building [==> ] 28/189: lazy_static, serde_derive Compiling itoa v1.0.1 Building [==> ] 29/189: itoa, serde_derive Compiling fnv v1.0.7 Building [===> ] 30/189: fnv, serde_derive Building [===> ] 31/189: typenum(build), serde_derive Building [===> ] 32/189: indexmap(build), serde_derive Building [===> ] 33/189: futures-core, serde_derive Compiling unicase v2.6.0 Building [===> ] 34/189: unicase(build.rs), serde_derive Compiling generic-array v0.14.5 Building [===> ] 35/189: generic-array(build.rs), serde_derive Compiling hashbrown v0.11.2 Building [===> ] 36/189: hashbrown, serde_derive Building [====> ] 37/189: indexmap, serde_derive Building [====> ] 38/189: generic-array(build), serde_derive Building [====> ] 39/189: typenum, serde_derive Compiling cfg-if v0.1.10 Building [====> ] 40/189: cfg-if, serde_derive Compiling futures-task v0.3.21 Building [====> ] 41/189: futures-task(build.rs), serde_derive Compiling pin-project-lite v0.2.8 Building [====> ] 42/189: pin-project-lite, serde_derive Compiling futures-sink v0.3.21 Building [====> ] 43/189: futures-sink, serde_derive Compiling bytes v1.1.0 Building [=====> ] 44/189: bytes, serde_derive Building [=====> ] 45/189: bytes, serde Compiling http v0.2.6 Building [=====> ] 46/189: serde, http Building [=====> ] 47/189: futures-task(build), http Compiling net2 v0.2.37 Building [=====> ] 48/189: net2, http Building [=====> ] 49/189: net2, generic-array Compiling time v0.1.43 Building [=====> ] 50/189: time, generic-array Compiling iovec v0.1.4 Building [======> ] 51/189: time, iovec Compiling slab v0.4.6 Building [======> ] 52/189: slab, time Compiling tinyvec_macros v0.1.0 Building [======> ] 53/189: time, tinyvec_macros Compiling bytes v0.5.6 Building [======> ] 54/189: time, bytes Compiling futures-util v0.3.21 Building [======> ] 55/189: futures-util(build.rs), bytes Building [======> ] 56/189: futures-util(build), bytes Compiling tinyvec v1.5.1 Building [======> ] 57/189: tinyvec, bytes Compiling mio v0.6.23 Building [======> ] 58/189: tinyvec, mio Building [=======> ] 59/189: mio, futures-task Building [=======> ] 60/189: mio, unicase(build) Compiling pin-project-internal v1.0.10 Building [=======> ] 61/189: mio, pin-project-internal Compiling tracing-core v0.1.24 Building [=======> ] 62/189: tracing-core, pin-project-internal Compiling num-traits v0.2.14 Building [=======> ] 63/189: tracing-core, num-traits(build.rs) Compiling futures-channel v0.3.21 Building [=======> ] 64/189: tracing-core, futures-channel(build.rs) Compiling pin-utils v0.1.0 Building [=======> ] 65/189: pin-utils, tracing-core Compiling pin-project-lite v0.1.12 Building [========> ] 66/189: pin-utils, pin-project-lite Compiling matches v0.1.9 Building [========> ] 67/189: matches, pin-project-lite Compiling tokio v0.2.25 Building [========> ] 68/189: matches, tokio Building [========> ] 69/189: futures-util, tokio Building [========> ] 70/189: futures-channel(build), tokio Building [========> ] 71/189: tokio, num-traits(build) Compiling pin-project v1.0.10 Building [========> ] 72/189: pin-project, tokio Compiling tracing v0.1.32 Building [=========> ] 73/189: tokio, tracing Building [=========> ] 74/189: unicase, tokio Compiling unicode-normalization v0.1.19 Building [=========> ] 75/189: unicode-normalization, tokio Compiling crypto-common v0.1.3 Building [=========> ] 76/189: crypto-common, tokio Compiling block-buffer v0.10.2 Building [=========> ] 77/189: block-buffer, tokio Compiling num-integer v0.1.44 Building [=========> ] 78/189: tokio, num-integer(build.rs) Compiling pin-project-internal v0.4.29 Building [=========> ] 79/189: tokio, pin-project-internal(build.rs) Compiling httparse v1.6.0 Building [==========> ] 80/189: httparse(build.rs), tokio Compiling percent-encoding v2.1.0 Building [==========> ] 81/189: percent-encoding, tokio Compiling ryu v1.0.9 Building [==========> ] 82/189: ryu, tokio Compiling unicode-bidi v0.3.7 Building [==========> ] 83/189: unicode-bidi, tokio Compiling serde_json v1.0.79 Building [==========> ] 84/189: tokio, serde_json(build.rs) Compiling idna v0.2.3 Building [==========> ] 85/189: idna, serde_json(build.rs) Building [==========> ] 86/189: idna, serde_json(build) Compiling form_urlencoded v1.0.1 Building [==========> ] 87/189: idna, form_urlencoded Building [===========> ] 88/189: idna, httparse(build) Building [===========> ] 89/189: pin-project-internal(build), idna Building [===========> ] 90/189: num-integer(build), idna Compiling digest v0.10.3 Building [===========> ] 91/189: digest, idna Compiling mime_guess v2.0.4 Building [===========> ] 92/189: idna, mime_guess(build.rs) Compiling tracing-futures v0.2.5 Building [===========> ] 93/189: tracing-futures, idna Compiling tokio-util v0.3.1 Building [===========> ] 94/189: tokio-util, idna Building [============> ] 95/189: tokio-util, num-traits Building [============> ] 96/189: futures-channel, num-traits Building [============> ] 97/189: unicase(build), num-traits Compiling miniz_oxide v0.4.4 Building [============> ] 98/189: num-traits, miniz_oxide(build.rs) Compiling itoa v0.4.8 Building [============> ] 99/189: itoa, num-traits Compiling cpufeatures v0.2.2 Building [============> ] 100/189: num-traits, cpufeatures Compiling fastrand v1.7.0 Building [============> ] 101/189: fastrand, cpufeatures Compiling bitflags v1.3.2 Building [============> ] 102/189: fastrand, bitflags Compiling remove_dir_all v0.5.3 Building [============> ] 103/189: fastrand, remove_dir_all Compiling crc32fast v1.3.2 Building [============> ] 104/189: fastrand, crc32fast(build.rs) Compiling mime v0.3.16 Building [============> ] 105/189: mime, crc32fast(build.rs) Compiling try-lock v0.2.3 Building [=============> ] 106/189: mime, try-lock Compiling want v0.3.0 Building [=============> ] 107/189: mime, want Building [=============> ] 108/189: mime, crc32fast(build) Compiling tempfile v3.3.0 Building [=============> ] 109/189: mime, tempfile Compiling sha-1 v0.10.0 Building [=============> ] 110/189: sha-1, tempfile Building [=============> ] 111/189: tempfile, num-integer Building [=============> ] 112/189: num-integer, miniz_oxide(build) Building [=============> ] 113/189: num-integer, unicase Compiling h2 v0.2.7 Building [==============> ] 114/189: h2, unicase Building [==============> ] 115/189: h2, mime_guess(build) Building [==============> ] 116/189: h2, pin-project-internal Building [==============> ] 117/189: h2, httparse Compiling url v2.2.2 Building [==============> ] 118/189: h2, url Building [==============> ] 119/189: h2, serde_json Compiling http-body v0.3.1 Building [==============> ] 120/189: h2, http-body Compiling headers-core v0.2.0 Building [===============> ] 121/189: h2, headers-core Compiling aho-corasick v0.7.18 Building [===============> ] 122/189: h2, aho-corasick Compiling socket2 v0.3.19 Building [===============> ] 123/189: socket2, aho-corasick Compiling futures-io v0.3.21 Building [===============> ] 124/189: futures-io, aho-corasick Compiling byteorder v1.4.3 Building [===============> ] 125/189: aho-corasick, byteorder Compiling adler v1.0.2 Building [===============> ] 126/189: aho-corasick, adler Compiling regex-syntax v0.6.25 Building [===============> ] 127/189: aho-corasick, regex-syntax Compiling safemem v0.3.3 Building [===============> ] 128/189: safemem, regex-syntax Compiling httpdate v1.0.2 Building [================> ] 129/189: httpdate, regex-syntax Compiling dtoa v0.4.8 Building [================> ] 130/189: dtoa, regex-syntax Compiling httpdate v0.3.2 Building [================> ] 131/189: httpdate, regex-syntax Compiling base64 v0.13.0 Building [================> ] 132/189: base64, regex-syntax Compiling tower-service v0.3.1 Building [================> ] 133/189: tower-service, regex-syntax Compiling hyper v0.13.10 Building [================> ] 134/189: hyper, regex-syntax Compiling headers v0.3.7 Building [================> ] 135/189: hyper, headers Compiling regex v1.5.5 Building [================> ] 136/189: hyper, regex Compiling serde_urlencoded v0.6.1 Building [=================> ] 137/189: serde_urlencoded, regex Compiling line-wrap v0.1.1 Building [=================> ] 138/189: line-wrap, regex Building [=================> ] 139/189: miniz_oxide, regex Compiling base64 v0.10.1 Building [=================> ] 140/189: base64, regex Compiling futures v0.3.21 Building [=================> ] 141/189: futures, regex Compiling pin-project v0.4.29 Building [=================> ] 142/189: pin-project, regex Building [=================> ] 143/189: mime_guess, regex Compiling chrono v0.4.19 Building [==================> ] 144/189: chrono, regex Building [==================> ] 145/189: crc32fast, regex Compiling thiserror-impl v1.0.30 Building [==================> ] 146/189: thiserror-impl, regex Compiling getrandom v0.2.6 Building [==================> ] 147/189: thiserror-impl, getrandom Compiling terminal_size v0.1.17 Building [==================> ] 148/189: thiserror-impl, terminal_size Compiling unix_str v1.0.0 Building [==================> ] 149/189: thiserror-impl, unix_str Compiling semver-parser v0.7.0 Building [==================> ] 150/189: semver-parser, unix_str Compiling linked-hash-map v0.5.4 Building [==================> ] 151/189: semver-parser, linked-hash-map Compiling same-file v1.0.6 Building [===================> ] 152/189: semver-parser, same-file Compiling xml-rs v0.8.4 Building [===================> ] 153/189: xml-rs, same-file Compiling urlencoding v1.3.3 Building [===================> ] 154/189: urlencoding, xml-rs Compiling scoped-tls v1.0.0 Building [===================> ] 155/189: scoped-tls, xml-rs Compiling warp v0.2.5 Building [===================> ] 156/189: xml-rs, warp Compiling plist v0.5.5 Building [===================> ] 157/189: plist, warp Compiling walkdir v2.3.2 Building [===================> ] 158/189: walkdir, warp Compiling yaml-rust v0.4.5 Building [====================> ] 159/189: yaml-rust, warp Compiling semver v0.9.0 Building [====================> ] 160/189: semver, yaml-rust Compiling unix_path v1.0.1 Building [====================> ] 161/189: yaml-rust, unix_path Compiling thiserror v1.0.30 Building [====================> ] 162/189: yaml-rust, thiserror Compiling textwrap v0.15.0 Building [====================> ] 163/189: yaml-rust, textwrap Compiling uuid v0.8.2 Building [====================> ] 164/189: yaml-rust, uuid Compiling flate2 v1.0.22 Building [====================> ] 165/189: yaml-rust, flate2 Compiling mozprofile v0.8.0 Building [====================> ] 166/189: yaml-rust, mozprofile Compiling cookie v0.12.0 Building [=====================> ] 167/189: cookie, mozprofile Compiling msdos_time v0.1.6 Building [=====================> ] 168/189: msdos_time, mozprofile Compiling serde_repr v0.1.7 Building [=====================> ] 169/189: serde_repr, mozprofile Compiling os_str_bytes v6.0.0 Building [=====================> ] 170/189: serde_repr, os_str_bytes Compiling podio v0.1.7 Building [=====================> ] 171/189: serde_repr, podio Compiling rust-ini v0.10.3 Building [=====================> ] 172/189: rust-ini, podio Compiling once_cell v1.10.0 Building [=====================> ] 173/189: once_cell, rust-ini Compiling base64 v0.12.3 Building [======================> ] 174/189: rust-ini, base64 Compiling geckodriver v0.31.0 (/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0) Building [======================> ] 175/189: rust-ini, geckodriver(build.rs) Compiling unicode-segmentation v1.9.0 Building [======================> ] 176/189: unicode-segmentation, geckodriver(build.rs) Compiling strsim v0.10.0 Building [======================> ] 177/189: unicode-segmentation, strsim Compiling webdriver v0.45.0 Building [======================> ] 178/189: webdriver, strsim Compiling clap v3.1.8 Building [======================> ] 179/189: webdriver, clap Building [======================> ] 180/189: geckodriver(build), clap Compiling mozdevice v0.5.0 Building [======================> ] 181/189: mozdevice, clap Compiling mozversion v0.4.3 Building [=======================> ] 182/189: clap, mozversion Compiling zip v0.4.2 Building [=======================> ] 183/189: zip, clap Compiling marionette v0.2.0 Building [=======================> ] 184/189: marionette, clap Compiling mozrunner v0.14.0 Building [=======================> ] 185/189: clap, mozrunner Compiling serde_yaml v0.8.23 Building [=======================> ] 186/189: clap, serde_yaml Building [=======================> ] 187/189: serde_yaml Building [=======================> ] 188/189: geckodriver(bin) warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:36:12 | 36 | use clap::{App, AppSettings, Arg}; | ^^^ | = note: `#[warn(deprecated)]` on by default Building [=======================> ] 188/189: geckodriver(bin) warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:236:25 | 236 | fn parse_args(app: &mut App) -> ProgramResult { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:327:25 | 327 | fn inner_main(app: &mut App) -> ProgramResult<()> { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:385:22 | 385 | fn make_app<'a>() -> App<'a> { | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:386:5 | 386 | App::new(format!("geckodriver {}", build::build_info())) | ^^^ warning: use of deprecated struct `clap::App`: Replaced with `Command` --> src/main.rs:505:25 | 505 | fn print_help(app: &mut App) { | ^^^ Building [=======================> ] 188/189: geckodriver(bin) warning: struct `XblLocatorParameters` is never constructed --> src/command.rs:191:12 | 191 | pub struct XblLocatorParameters { | ^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default Building [=======================> ] 188/189: geckodriver(bin) warning: `geckodriver` (bin "geckodriver") generated 7 warnings Finished `release` profile [optimized] target(s) in 1m 31s root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo ${GPGAGENT} xjinzhongjie@@gmail.com root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# gpgconf --kill gpg-agent root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# date Wed Mar 25 22:50:32 UTC 2026 root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# echo 00:06:40 00:06:40 root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# date Wed Mar 25 22:50:32 UTC 2026 root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# root@312debian12x64d1:/mnt/compile/20260402200523_312debian12x64d1_amd64_armhf_armel_arm64_amd64/geckodriver-0.31.0# cd root@312debian12x64d1:~# compile finish bash: compile: command not found root@312debian12x64d1:~# sync root@312debian12x64d1:~# sync root@312debian12x64d1:~# exit exit jin@312debian12x64d1:~/rpi_mnt$ cd jin@312debian12x64d1:~$ sudo umount ~/rpi_mnt/mnt/compile jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ sudo umount ~/rpi_mnt/dev/pts jin@312debian12x64d1:~$ sudo umount ~/rpi_mnt/proc jin@312debian12x64d1:~$ sudo umount ~/rpi_mnt/sys jin@312debian12x64d1:~$ sudo umount ~/rpi_mnt/dev jin@312debian12x64d1:~$ sudo umount ~/rpi_mnt/boot jin@312debian12x64d1:~$ sudo umount ~/rpi_mnt jin@312debian12x64d1:~$ sudo losetup -d ${LODEV} jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ jin@312debian12x64d1:~$ logout Connection to 312debian12x64d1 closed. [jin@dell2wyse5070 ~]$ logout