Package Details: dog-dns-git 0.1.0.r33.gd2d22fd-1

Git Clone URL: https://aur.archlinux.org/dog-dns-git.git (read-only, click to copy)
Package Base: dog-dns-git
Description: Command-line DNS client like dig (git)
Upstream URL: https://github.com/ogham/dog
Keywords: client command-line dig dns
Licenses: custom:EUPL
Conflicts: dog, dog-dns
Provides: dog-dns
Submitter: orhun
Maintainer: orhun
Last Packager: orhun
Votes: 1
Popularity: 0.000000
First Submitted: 2020-11-08 00:08 (UTC)
Last Updated: 2021-02-25 13:56 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

sshine commented on 2024-07-11 13:23 (UTC)

It looks like there are problems with the OpenSSL dependency. Presumably it makes a hardcoded assumption about the version I have?

For some reason I don't know, the empty pkg directory lacks +r file permission after failure.

error: linking with `cc` failed: exit status: 1
  |
  = note: LC_ALL="C" PATH="/home/sshine/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/home/sshine/perl5/bin:/opt/aarch64-linux-musl-cross/bin:/home/sshine/.config/emacs/bin:/home/sshine/.local/bin:/home/sshine/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/home/sshine/perl5/bin:/opt/aarch64-linux-musl-cross/bin:/home/sshine/.config/emacs/bin:/home/sshine/.local/bin:/home/sshine/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/home/sshine/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustccYTnTb/symbols.o" "/home/sshine/aur/dog-dns-git/src/dog/target/release/deps/dog-94ae6ed5d93fed16.dog.ef43c455e204571b-cgu.00.rcgu.o" "-Wl,--as-needed" "-L" "/home/sshine/aur/dog-dns-git/src/dog/target/release/deps" "-L" "/home/sshine/aur/dog-dns-git/src/dog/target/release/build/openssl-sys-943effb49e3085d1/out/openssl-build/install/lib" "-L" "/home/sshine/aur/dog-dns-git/src/dog/target/release/build/ring-5285ae1517a1684c/out" "-L" "/home/sshine/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/tmp/rustccYTnTb/libring-71c8626c4ad133e3.rlib" "/tmp/rustccYTnTb/libopenssl_sys-2bc6e8d22dbdba85.rlib" "/home/sshine/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-8e138eaf26ebb4a8.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/home/sshine/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/home/sshine/aur/dog-dns-git/src/dog/target/release/deps/dog-94ae6ed5d93fed16" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-nodefaultlibs"
  = note: /usr/bin/ld: /home/sshine/aur/dog-dns-git/src/dog/target/release/deps/dog-94ae6ed5d93fed16.dog.ef43c455e204571b-cgu.00.rcgu.o: in function `<openssl::ssl::Ssl as core::ops::drop::Drop>::drop':
          /home/sshine/.cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.33/src/ssl/mod.rs:2331:(.text._ZN3dog6output13error_message17h716d8152b1fd8e42E+0xbea): undefined reference to `SSL_free'
...
          /home/sshine/.cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.61/src/lib.rs:111:(.text.unlikely._ZN3std10sys_common4once5futex4Once4call17ha54539d69933b45fE+0xfd): undefined reference to `OPENSSL_init_ssl'
          collect2: error: ld returned 1 exit status

  = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
  = note: use the `-l` flag to specify native libraries to link
  = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)

error: could not compile `dog` (bin "dog") due to previous error
==> ERROR: A failure occurred in build().
    Aborting...