[Bug 1934891] Re: squid: build failure for Impish RISC-V

Ubuntu Foundations Team Bug Bot 1934891 at bugs.launchpad.net
Wed Jul 7 12:32:23 UTC 2021


The attachment "Patch" seems to be a debdiff.  The ubuntu-sponsors team
has been subscribed to the bug report so that they can review and
hopefully sponsor the debdiff.  If the attachment isn't a patch, please
remove the "patch" flag from the attachment, remove the "patch" tag, and
if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issue please contact him.]

** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1934891

Title:
  squid: build failure for Impish RISC-V

Status in squid package in Ubuntu:
  In Progress

Bug description:
  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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/squid/+bug/1934891/+subscriptions



More information about the Ubuntu-sponsors mailing list