Package Details: squiid 1.1.1-1

Git Clone URL: https://aur.archlinux.org/squiid.git (read-only, click to copy)
Package Base: squiid
Description: Advanced calculator written in Rust, featuring a terminal user interface supporting both RPN and algebraic input.
Upstream URL: https://gitlab.com/ImaginaryInfinity/squiid-calculator/squiid
Keywords: calculator plugins rust
Licenses: GPLv3
Submitter: Tabulate
Maintainer: Tabulate (ImgryInfinity)
Last Packager: Tabulate
Votes: 1
Popularity: 0.003775
First Submitted: 2023-07-26 23:55 (UTC)
Last Updated: 2023-10-03 21:38 (UTC)

Latest Comments

Tabulate commented on 2024-03-20 16:11 (UTC)

I just tried in in a fresh EndeavourOS VM and it worked fine for me when I built it with yay. It must be some weird package that's breaking something, but I have zero idea what that could be

textpistol commented on 2024-03-20 13:46 (UTC) (edited on 2024-03-20 13:47 (UTC) by textpistol)

I use EndeavourOS. I tried installing nanomsg and nng, but that didn't make a difference. You're probably right that it's some specific issue with my system. Maybe the distro. I'll post if I find out what it was. Thanks for your help.

Tabulate commented on 2024-03-18 16:09 (UTC)

I can't seem to reproduce the issue in the Arch live ISO using yay either. It must be something specific to your system which is causing the error. Are you using base Arch Linux or a derivative like Manjaro or Endeavor? Maybe make sure the rest of your system is up to date? Also, maybe try installing the nanomsg package or the nng AUR package? I have no idea if that will do anything but let me know if it does, you can also uninstall them once you test that.

textpistol commented on 2024-03-18 07:14 (UTC)

Thanks for getting back to me! I'm using cargo/rustc 1.76.0 too. I can build and install just fine if I checkout the git repo directly and build it from there. But using yay, it fails like below.

Tabulate commented on 2024-03-15 19:26 (UTC)

I can't seem to reproduce this issue, I was able to build it perfectly fine from the live ISO with just the package requirements installed. Double check your rust version, I'm able to compile it on both cargo/rustc version 1.76.0 and 1.77.0-nightly

textpistol commented on 2024-03-15 10:14 (UTC)

This package currently does not build:

/usr/bin/ld: /home/asj/.cache/yay/squiid/src/squiid-1.1.1/target/release/deps/squiid-4e5aece2705d1be8.squiid.7f7e92df01554ee9-cgu.14.rcgu.o: in function `nng::socket::Inner::close': /home/asj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nng-1.0.1/src/socket.rs:639:(.text._ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17he2b6809828486f81E+0x13): undefined reference to `nng_close' /usr/bin/ld: /home/asj/.cache/yay/squiid/src/squiid-1.1.1/target/release/deps/squiid-4e5aece2705d1be8.squiid.7f7e92df01554ee9-cgu.14.rcgu.o: in function `nng::socket::Socket::listen': /home/asj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nng-1.0.1/src/socket.rs:165:(.text._ZN13squiid_engine12start_server17hf4dcde527a6f8b05E+0xaa): undefined reference to `nng_listen' /usr/bin/ld: /home/asj/.cache/yay/squiid/src/squiid-1.1.1/target/release/deps/squiid-4e5aece2705d1be8.squiid.7f7e92df01554ee9-cgu.14.rcgu.o: in function `nng::socket::Socket::recv': /home/asj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nng-1.0.1/src/socket.rs:245:(.text._ZN13squiid_engine12start_server17hf4dcde527a6f8b05E+0x3277): undefined reference to `nng_recvmsg' /usr/bin/ld: /home/asj/.cache/yay/squiid/src/squiid-1.1.1/target/release/deps/squiid-4e5aece2705d1be8.squiid.7f7e92df01554ee9-cgu.14.rcgu.o: in function `nng::message::Message::as_slice': /home/asj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nng-1.0.1/src/message.rs:119:(.text._ZN13squiid_engine12start_server17hf4dcde527a6f8b05E+0x32ad): undefined reference to `nng_msg_body' /usr/bin/ld: /home/asj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nng-1.0.1/src/message.rs:120:(.text._ZN13squiid_engine12start_server17hf4dcde527a6f8b05E+0x32b9): undefined reference to `nng_msg_len' /usr/bin/ld: /home/asj/.cache/yay/squiid/src/squiid-1.1.1/target/release/deps/squiid-4e5aece2705d1be8.squiid.7f7e92df01554ee9-cgu.14.rcgu.o: in function `<nng::message::Message as core::ops::drop::Drop>::drop': /home/asj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nng-1.0.1/src/message.rs:234:(.text._ZN13squiid_engine12start_server17hf4dcde527a6f8b05E+0x3a90): undefined reference to `nng_msg_free' /usr/bin/ld: /home/asj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nng-1.0.1/src/message.rs:234:(.text._ZN13squiid_engine12start_server17hf4dcde527a6f8b05E+0x45a0): undefined reference to `nng_msg_free' collect2: error: ld returned 1 exit status