Public bug reported: Building Squid for Impish on RISC-V fails.
Two problems were identified. Upstream merge request have been created: https://github.com/squid-cache/squid/pull/855 for tools.cc: In function ‘void enter_suid()’: tools.cc:585:11: error: ignoring return value of ‘int setuid(__uid_t)’ declared with attribute ‘warn_unused_result’ [-Werror=unused-result] 585 | setuid(0); | ~~~~~~^~~ https://github.com/squid-cache/squid/pull/856 for /usr/riscv64-linux-gnu/include/c++/10/ostream:611: undefined reference to __atomic_compare_exchange_1 With suggested patches building succeeds. Best regards Heinrich ** Affects: squid (Ubuntu) Importance: Undecided Assignee: Heinrich Schuchardt (xypron) Status: In Progress ** Summary changed: - squid: build failure for Impish RISCV + squid: build failure for Impish RISC-V ** Changed in: squid (Ubuntu) Assignee: (unassigned) => Heinrich Schuchardt (xypron) ** Changed in: squid (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1934891 Title: squid: build failure for Impish RISC-V To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squid/+bug/1934891/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs